IP Force 特許公報掲載プロジェクト 2022.1.31 β版

知財求人 - 知財ポータルサイト「IP Force」

▶ オリジン ワイヤレス, インコーポレイテッドの特許一覧

特開2024-18982無線モニタリング、センシング及びローカライゼーションのための方法、装置、及びシステム
(19)【発行国】日本国特許庁(JP)
(12)【公報種別】公開特許公報(A)
(11)【公開番号】P2024018982
(43)【公開日】2024-02-08
(54)【発明の名称】無線モニタリング、センシング及びローカライゼーションのための方法、装置、及びシステム
(51)【国際特許分類】
   G01S 11/02 20100101AFI20240201BHJP
   G01S 13/58 20060101ALI20240201BHJP
【FI】
G01S11/02
G01S13/58
【審査請求】未請求
【請求項の数】20
【出願形態】OL
【外国語出願】
(21)【出願番号】P 2023101874
(22)【出願日】2023-06-21
(31)【優先権主張番号】63/354,184
(32)【優先日】2022-06-21
(33)【優先権主張国・地域又は機関】US
(31)【優先権主張番号】63/388,625
(32)【優先日】2022-07-12
(33)【優先権主張国・地域又は機関】US
(31)【優先権主張番号】17/888,429
(32)【優先日】2022-08-15
(33)【優先権主張国・地域又は機関】US
(31)【優先権主張番号】17/891,037
(32)【優先日】2022-08-18
(33)【優先権主張国・地域又は機関】US
(31)【優先権主張番号】17/945,995
(32)【優先日】2022-09-15
(33)【優先権主張国・地域又は機関】US
(31)【優先権主張番号】17/959,487
(32)【優先日】2022-10-04
(33)【優先権主張国・地域又は機関】US
(31)【優先権主張番号】17/960,080
(32)【優先日】2022-10-04
(33)【優先権主張国・地域又は機関】US
(31)【優先権主張番号】PCT/US2022/045708
(32)【優先日】2022-10-04
(33)【優先権主張国・地域又は機関】WO
(31)【優先権主張番号】18/108,563
(32)【優先日】2023-02-10
(33)【優先権主張国・地域又は機関】US
(31)【優先権主張番号】18/144,321
(32)【優先日】2023-05-08
(33)【優先権主張国・地域又は機関】US
(31)【優先権主張番号】18/211,567
(32)【優先日】2023-06-19
(33)【優先権主張国・地域又は機関】US
【公序良俗違反の表示】
(特許庁注:以下のものは登録商標)
1.BLUETOOTH
2.ZIGBEE
3.FIREWIRE
4.ANDROID
5.JAVA
(71)【出願人】
【識別番号】517016392
【氏名又は名称】オリジン ワイヤレス, インコーポレイテッド
【氏名又は名称原語表記】ORIGIN WIRELESS, INC.
【住所又は居所原語表記】Suite 1070,7500 Greenway Center Drive,Greenbelt,MARYLAND 20770 U.S.A.
(74)【代理人】
【識別番号】110003281
【氏名又は名称】弁理士法人大塚国際特許事務所
(72)【発明者】
【氏名】オズターク, ムハンマド サイード
(72)【発明者】
【氏名】レガニ, サイ ディーピカ
(72)【発明者】
【氏名】フー, ユキアン
(72)【発明者】
【氏名】ワン, ベイベイ
(72)【発明者】
【氏名】リュウ, ケー. ジェイ. レイ
(72)【発明者】
【氏名】ハン, イ
(72)【発明者】
【氏名】クラフェイ, デイヴィッド エヌ
(72)【発明者】
【氏名】ライ, ハン‐コック ダク
(72)【発明者】
【氏名】ワン, リンヘ
(72)【発明者】
【氏名】チェン, チャン‐アイ
(72)【発明者】
【氏名】シー, チャン‐チア ジャック
(72)【発明者】
【氏名】オウ, オスカー チ-リム
【テーマコード(参考)】
5J070
【Fターム(参考)】
5J070AB24
5J070AC02
5J070AE09
5J070AF01
5J070AH04
5J070AK22
(57)【要約】      (修正有)
【課題】無線モニタリング、センシング及びローカライゼーションのための方法、装置及びシステムを提供する。
【解決手段】無線モニタリング方法は、ベニューの無線マルチパスチャネルを通じて無線信号を送信すること、無線マルチパスチャネルを通じて無線信号を受信し、受信した無線信号に基づいて、無線マルチパスチャネルのTSCI(時系列のチャネル情報)を取得することと、スライディング時間ウィンドウ内のTSCIに含まれるCI(チャネル情報)を分析することによって、スライディング時間ウィンドウの分類を実行することと、TSCIとスライディング時間ウィンドウの分類とに基づいて、かつ、スライディング時間ウィンドウについてのMI(モーション情報)を演算し、MIに基づいて、物体のモーションをモニタリングする。
【選択図】図3
【特許請求の範囲】
【請求項1】
無線モニタリングのための方法であって、
第1の無線デバイスからベニューの無線マルチパスチャネルを通じて無線信号を送信することであって、前記無線マルチパスチャネルは、前記ベニュー内の物体のモーションによる影響を受ける、ことと、
前記無線マルチパスチャネルを通じて第2の無線デバイスによって前記無線信号を受信することであって、前記受信される無線信号は、前記無線マルチパスチャネル及び前記物体の前記モーションに起因して、前記送信される無線信号とは異なる、ことと、
プロセッサと、前記プロセッサと通信可能に結合されたメモリと、前記メモリに格納された命令セットとを使用して、前記受信された無線信号に基づいて、前記無線マルチパスチャネルのTSCI(時系列のチャネル情報)を取得することと、
スライディング時間ウィンドウ内の前記TSCIに含まれるCI(チャネル情報)を分析することによって、前記スライディング時間ウィンドウの分類を実行することと、
前記TSCIと前記スライディング時間ウィンドウの前記分類とに基づいて、前記スライディング時間ウィンドウについてのMI(モーション情報)を演算することと、
前記MIに基づいて、前記物体の前記モーションをモニタリングすることと、
を含む、方法。
【請求項2】
請求項1に記載の方法であって、前記MIは、
前記TSCIに含まれる2つの時間的に隣接するCIの類似性スコアと、
前記TSCIのACF(自己相関関数)と、
前記ACFの特徴点と、
のうちの少なくも1つに基づいて演算される、方法。
【請求項3】
請求項1又は2に記載の方法であって、更に、
前記スライディング時間ウィンドウが前記分類に基づいて第1のスライディングウィンドウクラスとして分類された場合には、前記スライディング時間ウィンドウ内の前記TSCIに含まれるCIのみに基づく第1の方法で、前記MIを演算することと、
前記スライディング時間ウィンドウが前記分類に基づいて第2のスライディングウィンドウクラスとして分類された場合には、前記スライディング時間ウィンドウの外側の前記TSCIに含まれる少なくとも1つのCIに基づく第2の方法で、前記MIを演算することと、
前記スライディング時間ウィンドウが前記分類に基づいて第3のスライディングウィンドウクラスとして分類された場合には、前記スライディング時間ウィンドウ内の前記TSCIに含まれる、前記CIの第2のサブセットを使用することなく、前記スライディング時間ウィンドウ内の前記TSCIに含まれる、前記CIの第1のサブセットに基づく第3の方法で、前記MIを演算することであって、前記第1のサブセットと前記第2のサブセットとは互いに素である、ことと、
を含む、方法。
【請求項4】
請求項1乃至3のいずれか一項に記載の方法であって、更に、
前記スライディング時間ウィンドウ内の前記TSCIに含まれるCIごとのTS(テストスコア)を、ある個数の時間的に隣接するそれぞれのCIに基づいて演算することであって、前記TSは、差分、大きさ、ベクトル類似度、ベクトル非類似度、内積、及び外積、のうちの少なくとも1つを含む、ことと、
前記スライディング時間ウィンドウ内の前記TSCIに含まれる各CIを、対応するTSに基づいて分類することと、
を含む、方法。
【請求項5】
請求項4に記載の方法であって、更に、
前記スライディング時間ウィンドウ内の前記TSCIに含まれる前記CIについての全てのTSについての総合値に基づいて、LTS(リンクワイズテストスコア)を演算することと、
前記LTSに基づいて、前記スライディング時間ウィンドウの前記分類を実行することと、
を含む、方法。
【請求項6】
請求項5に記載の方法であって、
前記LTSが第1の閾値より小さい場合には、前記スライディング時間ウィンドウは、第1のスライディングウィンドウクラス又は第2のスライディングウィンドウクラスとして分類され、
前記LTSが第2の閾値より大きい場合には、前記スライディング時間ウィンドウは、第3のスライディングウィンドウクラスとして分類される、方法。
【請求項7】
請求項4乃至6のいずれか一項に記載の方法であって、
前記スライディング時間ウィンドウ内の前記TSCIに含まれる各CIは、前記対応するTSが第3の閾値より小さい場合には、第1のCIクラスとして分類され、前記対応するTSが第4の閾値より大きい場合には、第2のCIクラスとして分類される、方法。
【請求項8】
請求項7に記載の方法であって、
前記スライディング時間ウィンドウ内の前記TSCIに含まれる全てのCIが、第1のCIクラスとして分類される第1クラスCIである場合には、前記スライディング時間ウィンドウは第1のスライディングウィンドウクラスとして分類され、
前記スライディング時間ウィンドウ内の前記TSCIに含まれる全てのCIが、第2のCIクラスとして分類される第2クラスCIである場合には、前記スライディング時間ウィンドウは第2のスライディングウィンドウクラスとして分類される、方法。
【請求項9】
請求項7又は8に記載の方法であって、
前記スライディング時間ウィンドウ内の、第1クラスCIの少なくとも1つのラン及び第2クラスCIの少なくとも1つのランを識別することであって、各ランは、前記スライディング時間ウィンドウ内の個別の同一のCIクラスの連続するCIの、個別のランレングスを含み、いずれのランレングスも、ゼロよりも大きい数、量又はカウントのうちの1つである、ことと、
第1クラスCI及び第2クラスCIのランと前記個別のランレングスとに基づいて、前記スライディング時間ウィンドウを分類することと、
を含む、方法。
【請求項10】
請求項8又は9に記載の方法であって、
第1クラスCIの少なくとも1つの選択ランが選択された場合には、前記スライディング時間ウィンドウは第3のスライディングウィンドウクラスとして分類され、
第1クラスCIの選択ランが選択されない場合には、前記スライディング時間ウィンドウは第2のスライディングウィンドウクラスとして分類される、方法。
【請求項11】
請求項10に記載の方法であって、更に、
第1クラスCIの各ランのランレングスと、当該ランと関連付けられた前記TSとに基づいて、第1クラスCIの少なくとも1つの選択ランを選択することと、
第1クラスCIの前記少なくとも1つの選択ランに基づいて、前記MIを演算することと、を含み、
前記少なくとも1つの選択ランは、前記スライディング時間ウィンドウ内の第1クラスCIの全てのランのうちで最長ランレングスを有する、第1クラスCIの少なくとも1つのランである、方法。
【請求項12】
請求項10又は11に記載の方法であって、
前記スライディング時間ウィンドウ内の最初のものであるCIを含む、連続する第1クラスCIの先頭ランの個別のランレングスが、第1の個別閾値より大きい場合には、第1の選択ランが前記先頭ランとして選択され、
前記スライディング時間ウィンドウ内の最後のものであるCIを含む、連続する第1クラスCIの末尾ランの個別のランレングスが、第2の個別閾値より大きい場合には、第2の選択ランが前記先頭ランとして選択され、
先頭ラン又は末尾ランの個別のランレングスが第3の個別閾値より大きい場合には、前記先頭ラン又は末尾ランではない任意の選択ランが選択される、方法。
【請求項13】
請求項10乃至12のいずれか一項に記載の方法であって、
前記少なくとも1つの選択ランは、前記少なくとも1つの選択ランの数量が所定数以下となるように選択され、かつ、
前記少なくとも1つの選択ランは、選択ランごとに、全ての関連するTSが閾値未満となるように選択される、方法。
【請求項14】
請求項10乃至13のいずれか一項に記載の方法であって、更に、
前記スライディング時間ウィンドウが前記第3のスライディングウィンドウクラスとして分類される場合に、
前記スライディング時間ウィンドウ内の前記TSCIに含まれる第1クラスCIの前記少なくとも1つの選択ランの全てを含めることによって、前記第1のサブセットを構築することと、
前記スライディング時間ウィンドウ内のTSCIに含まれる全ての第2クラスCIを含めることによって、前記第2のサブセットを構築することと、
前記スライディング時間ウィンドウが前記第2のスライディングウィンドウクラスとして分類される場合に、
前記MIを、少なくとも1つの隣接MIの総合値として演算することと、を含み、
各隣接MIは、前記TSCIに含まれるCIの過去の隣接スライディング時間ウィンドウ、前記TSCIに含まれるCIの将来の隣接スライディング時間ウィンドウ、又は他のTSCIに含まれるCIの隣接スライディング時間ウィンドウ、のうちの1つと関連付けられ、
隣接MIは、前記スライディング時間ウィンドウの外側の前記TSCIに含まれる少なくとも1つのCIに基づいて演算される、方法。
【請求項15】
請求項10乃至14のいずれか一項に記載の方法であって、更に、
前記スライディング時間ウィンドウのための少なくとも1つの暫定的MIを演算することであって、各暫定的MIは、前記スライディング時間ウィンドウ内の前記TSCIに含まれる第1クラスCIの個別の選択ランに基づいて演算される、ことと、
前記MIを、前記少なくとも1つの暫定的MIの総合値として演算することと、
を含む、方法。
【請求項16】
請求項10乃至15のいずれか一項に記載の方法であって、更に、
選択ランを、前記スライディング時間ウィンドウ内の前記TSCIに含まれるCIの先頭ランとして決定することと、
CIの前記先頭ランを、以前のスライディング時間ウィンドウ内の前記TSCIに含まれるCIの末尾ランと合成することで、前記TSCIに含まれるCIの合成ランを形成することと、
CIの前記合成ランに基づいて、第1の暫定的MIを演算することと、
を含む、方法。
【請求項17】
請求項10乃至16のいずれか一項に記載の方法であって、更に、
選択ランを、前記スライディング時間ウィンドウ内の前記TSCIに含まれるCIの末尾ランとして決定することと、
CIの前記末尾ランを、次のスライディング時間ウィンドウ内の前記TSCIに含まれるCIの先頭ランと合成することで、前記TSCIに含まれるCIの合成ランを形成することと、
CIの前記合成ランに基づいて、第2の暫定的MIを演算することと、
を含む、方法。
【請求項18】
請求項10乃至17のいずれか一項に記載の方法であって、更に、
個別の選択ランに基づいて演算された各暫定的MIについて、前記個別の選択ランのランレングスに基づいて、個別の演算された重みを演算することと、
前記MIを、前記少なくとも1つの暫定的MIの、重み付けされた総合値として演算することであって、各暫定的MIが、前記個別の演算された重みによって重み付けされる、ことと、
を含む、方法。
【請求項19】
請求項1乃至15のいずれか一項に記載の方法であって、更に、
前記MIを、少なくとも1つの暫定的MIと少なくとも1つの隣接MIとの総合値として演算することを含み、各隣接MIは、前記TSCIに含まれるCIの過去の隣接スライディング時間ウィンドウと、前記TSCIに含まれるCIの将来の隣接スライディング時間ウィンドウと、他のTSCIに含まれるCIの隣接スライディング時間ウィンドウと、のうちの1つと関連付けられる、方法。
【請求項20】
無線モニタリングシステムであって、
ベニューの無線マルチパスチャネルを通じて無線信号を送信するように構成された第1の無線デバイスであって、前記無線マルチパスチャネルは、前記ベニュー内の物体のモーションによる影響を受ける、前記第1の無線デバイスと、
前記無線マルチパスチャネルを通じて前記無線信号を受信するように構成された第2の無線デバイスであって、前記受信される無線信号は、前記無線マルチパスチャネル及び前記物体の前記モーションに起因して、前記送信される無線信号とは異なる、前記第2の無線デバイスと、
プロセッサと、を備え、当該プロセッサは、
前記受信された無線信号に基づいて、前記無線マルチパスチャネルのTSCI(時系列のチャネル情報)を取得することと、
スライディング時間ウィンドウ内の前記TSCIに含まれるCI(チャネル情報)を分析することによって、前記スライディング時間ウィンドウの分類を実行することと、
前記TSCIと前記スライディング時間ウィンドウの前記分類とに基づいて、前記スライディング時間ウィンドウについてのMI(モーション情報)を演算することと、
前記MIに基づいて、前記物体の前記モーションをモニタリングすることと、
を行うように構成される、無線モニタリングシステム。
【発明の詳細な説明】
【技術分野】
【0001】
本教示は、全体として、無線モニタリング、センシング及びローカライゼーションに関するものである。より具体的には、本教示は、モーション情報演算及び時間ウィンドウ分類に基づく無線モニタリングの精度及び効率を改善することと、無線デバイスの複数のグループを使用する無線センシングと、相関スコアに基づくベニュー内の物体の無線モニタリング及びローカライゼーションと、に関するものである。
【背景技術】
【0002】
Internet-of-things(IoT)アプリケーションの急増に伴い、何十億もの家庭電化製品、電話機、スマートデバイス、セキュリティシステム、環境センサ、車両及び建造物、並びに他の無線接続デバイスが、データを送信し、互いに通信又は人々と通信し、その間ずっと測定及び追跡されることが可能になる。周辺環境で起こっていることを測定するための種々のアプローチのうちで、無線チャネル情報(CI)を使用する無線モニタリングは、IoTの時代において多くの注目を集めている。しかしながら、CI(例えば、チャネル状態情報(CSI)又はチャネル周波数情報(CFI))は、ハードウェア不完全性、熱雑音等の多くの要因によって妨害されうる。加えて、前処理がない場合、無線モニタリングの性能に著しく影響を及ぼすことになる多くの外れ値(outliers)が存在しうる。
【0003】
加えて、無線センシングは、無線デバイスのユビキタスな展開を理由として、近年、ますます注目されている。加えて、人間の活動は、無線信号の伝搬に影響を及ぼし、それ故に、無線信号が人間の活動にどのように反応するかを理解及び分析することは、活動に関する豊富な情報を明らかにしうる。新しい世代の無線システムにおいてより多くの帯域幅が利用可能になるにつれて、無線センシングは、近い将来、今日想像されるだけの多くのスマートフォンIoTアプリケーションを可能にするであろう。これは、帯域幅が増加すると、屋内エリア又は都市エリア等の豊富な散乱環境において、より多くのマルチパスを見ることができ、これは数百の仮想アンテナ/センサとして扱うことができるからである。無線センシングに利用可能なIoTデバイスが多数存在しうるため、無線センシングに複数のデバイスを使用するための効率的かつ効果的な方法が望ましい。
【0004】
更に、地図ナビゲーションからソーシャルネットワーキングに至るまで、ロケーションサービス及びローカライゼーション(位置特定)技術は、日々不可欠になっている。全地球測位システム(GPS)は、数十年にわたって人間の生活を再形成しており、現代社会における重要な技術マイルストーンと考えられている。しかしながら、GPSは、屋外シナリオにおいてはロケーションサービスに対するユーザのニーズを満たすが、信号の遮断に起因して屋内条件において信頼性のある位置データを提供することができない。したがって、屋内ロケーション技術は、学術研究において注目のトピックとなっている。屋内ロケーションシステムは、能動的(アクティブ)又は受動的(パッシブ)のいずれかで実現されうる。アクティブ屋内ロケーションは、人間に取り付けられ/人間によって運ばれる特殊なデバイスを必要とし、当該デバイスからの信号を連続的にモニタリングすることによってターゲット(対象物)の位置特定を行う。一方、パッシブ屋内ロケーションシステムは、通常、環境内に配置されたセンサの知覚(perception)に依存する。したがって、ターゲットがデバイスを搬送する必要がない。そのような設計は、侵入者検出、転倒検出、及び日常活動モニタリングを含む、ユーザの継続的な協力を求めることが不可能/不都合な複数のアプリケーションに利益をもたらす。
【0005】
既存のパッシブ屋内ロケーションは、センチメートル/デシメートルレベルから部屋レベル又はゾーンレベルに及ぶ、種々のアプリケーションに対応する種々の解像度で動作する。前者のアプローチは、室内追跡等のアプリケーションを可能にする、細粒度(fine-grained)の室内位置情報を提供することを目的とするが、後者は、行動分析及びアクティビティログを提供できるより粗位置情報を取得することに重点を置いている。予想されるように、細粒度のローカライゼーションは、より多くのハードウェア、複雑なインフラストラクチャ、キャリブレーションの労力、及びユーザの協力を必要とする。商業的には、部屋レベルのローカライゼーションは、とりわけ、カメラベースのソリューション及び焦電赤外線(PIR:pyroelectric infra-red)センサを含む、種々のアプローチを使用して実現されうる。PIRセンサは、部屋に入る人間に応答して検出可能であるが、死角は言うまでもなく、読書や仮眠等の低レベルの活動の間に、人間を連続的に検出することができない。カメラは、セキュリティ目的で部屋をモニタリングするために広く配置されているが、これは、見通し内の条件でのみ機能し、追加のハードウェアコストが発生し、プライバシー侵害のリスクがある。したがって、ロバストで、低コストで、プライバシーに優しいソリューションが依然として非常に必要とされている。
【0006】
パッシブ屋内ローカライゼーションに対する多くのアプローチにもかかわらず、WiFiベースのアプローチは、最大限の研究の焦点を得ている。その理由は、優れたセンシング能力と無視できるほどのコストという2つの要素である。単一のWiFiアクセスポイントは、ユビキタスな屋内伝搬及び壁を突き抜ける能力のおかげで、他のセンサよりも、より多くのカバレッジ及びより少ないブラインドスポットを有する。更に、物理的環境の変化に対するWiFiマルチパス伝搬プロファイルの感度は、人間の動作にリンクされた情報を記録するのに役立つ。WiFi信号は、かなり大きな身体動作から胸部動作まで、屋内環境における複数のスケールの人間の動作を「見る」ことができる。更に、市販のWiFiチップセットからのチャネル状態情報(CSI)の利用可能性により、これらのアプローチは、無視できるほどの追加のコストで済み、既存のWiFiインフラストラクチャを再利用しうる。CSIを使用するほとんどのWiFiベースのローカライゼーションアプローチは、幾何学的関係を推論するために専用の配置及びキャリブレーションに依存し、これは高度なセットアップ労力を必要とする。CSIフィンガープリンティングを使用する他の取り組みは、面倒なトレーニングを必要とし、種々の環境に十分に一般化されることができない。結果として、これらのアプローチの両方は、現実のシナリオに対してスケーラブルではない。
【発明の概要】
【0007】
本教示は、モーション情報演算及び時間ウィンドウ分類に基づく無線モニタリングの精度及び効率を改善するためのシステム、方法及びデバイスと、無線デバイスの複数のグループを使用する無線センシングと、相関スコアに基づくベニュー内の物体の無線モニタリング及びローカライゼーションとに関するものである。
【0008】
一実施形態では、無線モニタリングのためのシステムが説明される。本システムは、第1の無線デバイスと、プロセッサとを備える。ヘテロジニアス無線デバイスのセットは、第1のデバイスと、第2のデバイスと、第2の無線デバイスと、プロセッサとを備える。第1の無線デバイスは、ベニューの無線マルチパスチャネルを通じて無線信号を送信するように構成される。無線マルチパスチャネルは、ベニュー内の物体のモーションによる影響を受ける。第2の無線デバイスは、無線マルチパスチャネルを通じて無線信号を受信するように構成される。受信される無線信号は、無線マルチパスチャネル及び物体のモーションに起因して、送信される無線信号とは異なる。プロセッサは、プロセッサと、プロセッサと通信可能に結合されたメモリと、メモリに格納された命令のセットとを使用して、受信された無線信号に基づいて、無線マルチパスチャネルの時系列のチャネル情報(TSCI)を取得することと、スライディング時間ウィンドウ内のTSCIに含まれるチャネル情報(CI)を分析することによって、スライディング時間ウィンドウの分類を実行することと、TSCIとスライディング時間ウィンドウの分類とに基づいて、スライディング時間ウィンドウについてのモーション情報(MI)を演算することと、MIに基づいて物体のモーションを、モニタリングすることと、を行うように構成される。
【0009】
別の実施形態では、無線モニタリングシステムによって実行される方法が説明される。本方法は、第1の無線デバイスから、ベニューの無線マルチパスチャネルを通じて無線信号を送信することであって、無線マルチパスチャネルはベニュー内の物体のモーションによる影響を受ける、ことと、無線マルチパスチャネルを通じて第2の無線デバイスによって無線信号を受信することであって、受信される無線信号は、無線マルチパスチャネル及び物体のモーションに起因して、送信される無線信号とは異なる、ことと、プロセッサと、プロセッサと通信可能に結合されたメモリと、メモリに格納された命令のセットとを使用して、受信された無線信号に基づいて、無線マルチパスチャネルの時系列のチャネル情報(TSCI)を取得することと、スライディング時間ウィンドウ内のTSCIに含まれるチャネル情報(CI)を分析することによって、スライディング時間ウィンドウの分類を実行することと、TSCIとスライディング時間ウィンドウの分類とに基づいて、スライディング時間ウィンドウについてのモーション情報(MI)を演算することと、MIに基づいて、物体のモーションをモニタリングすることと、を含む。
【0010】
更に別の実施形態では、無線センシングのためのシステムが説明される。本システムは、ベニュー内のヘテロジニアス無線デバイスのセットと、プロセッサとを備える。ヘテロジニアス無線デバイスのセットは、第1のデバイスと、第2のデバイスと、特定のデバイスとを備える。特定のデバイスは、第1の無線機及び第2の無線機を備える。特定のデバイスは、第1の無線機を使用して第1のプロトコルに基づいて第1の無線チャネルを通じて第1のデバイスと通信するように構成され、第2の無線機を使用して第2のプロトコルに基づいて第2の無線チャネルを通じて第2のデバイスと通信するように構成される。プロセッサは、特定のデバイスの第2の無線機を使用して第2の無線チャネルを通じて特定のデバイスと第2のデバイスとの間で通信される無線信号に基づいて、第2の無線チャネルの時系列のチャネル情報(TSCI)を取得することであって、各チャネル情報(CI)は、チャネル状態情報(CSI)、チャネルインパルス応答(CIR)、又はチャネル周波数応答(CFR)のうちの少なくとも1つを含む、ことと、TSCIに基づいて、ペアワイズセンシング分析値(analytics)を演算することと、ペアワイズセンシング分析値に基づいて、合成センシング分析値を演算することと、を行うように構成される。特定のデバイスは、特定のデバイスの第1の無線機を使用して第1の無線チャネルを通じて第1のデバイスへ合成センシング分析値を送信するように構成される。ヘテロジニアス無線デバイスのセットは、合成センシング分析値に基づいて、無線センシングタスクを実行するように構成される。
【0011】
更に別の実施形態では、無線センシングのためにベニュー内のヘテロジニアス無線デバイスのセットによって実行される方法が説明される。本方法は、特定のデバイスの第1の無線機を使用して第1のプロトコルに基づいて第1の無線チャネルを通じて、セットに含まれる特定のデバイスを第1の無線チャネルと通信可能に結合することと、特定のデバイスの第2の無線機を使用して第2のプロトコルに基づいて第2の無線チャネルを通じて、セットに含まれる特定のデバイスを第2のデバイスと通信可能に結合することと、特定のデバイスの第2の無線機を使用して第2の無線チャネルを通じて特定のデバイスと第2のデバイスとの間で通信される無線信号に基づいて、特定のデバイス及び第2のデバイスがペアワイズサブタスクを実行することと、特定のデバイスが、無線信号から抽出された第2の無線チャネルの時系列のチャネル情報(TSCI)に基づいて演算されたペアワイズセンシング分析値を取得することであって、各チャネル情報(CI)は、チャネル状態情報(CSI)、チャネルインパルス応答(CIR)、又はチャネル周波数応答(CFR)のうちの少なくとも1つを含む、ことと、ペアワイズセンシング分析値に基づいて、特定のデバイスが合成センシング分析値を演算することと、特定のデバイスが、特定のデバイスの第1の無線機を使用して第1の無線チャネルを通じて第1のデバイスへ合成センシング分析値を送信することと、合成センシング分析値に基づいて無線センシングタスクを実行することと、を含む。
【0012】
異なる実施形態では、相関ベースの無線モニタリングのためのシステムが説明される。本システムは、ベニュー内の少なくとも2つのデバイスペアを備え、各デバイスペアは、第1の無線デバイスと第2の無線デバイスとを含む。ベニューは、各々が個別のモーションを行う複数の物体を含む。各デバイスペアについて、デバイスペアの第1の無線デバイスは、個別の無線信号を送信するように構成され、デバイスペアの第2の無線デバイスは、ベニューの個別の無線マルチパスチャネルを通じて個別の無線信号を受信することであって、受信される無線信号は、個別のそれぞれの無線マルチパスチャネル及びベニュー内の複数の物体のモーションに起因して、送信される無線信号とは異なる、ことと、受信された無線信号に基づいて、個別の無線マルチパスチャネルの個別の時系列のチャネル情報(TSCI)を取得することと、TSCIに基づいて、個別のモーション情報(MI)を演算することと、個別のMI及び個別のTSCIに基づいて、個別のセンシングタスクを実行することと、を行うように構成される。プロセッサは、第1のTSCIと、第2のTSCIと、第1のMIと、第2のMIとに少なくとも部分的に基づいて相関スコアを演算することであって、第1の物体のモーションは、第1のデバイスペアと関連付けられた第1のTSCIに基づいて演算された第1のMIに基づいて、第1のセンシングタスクにおいて検出及びモニタリングされ、第2の物体のモーションは、第2のデバイスペアと関連付けられた第2のTSCIに基づいて演算された第2のMIに基づいて、第2のセンシングタスクにおいて検出及びモニタリングされる、ことと、相関スコアが第1の閾値より大きい場合には、第1の物体と第2の物体とを同じ物体として検出することと、相関スコアが第2の閾値より小さい場合には、第1の物体と第2の物体とを2つの異なる物体として検出することと、を行うように構成される。
【0013】
別の実施形態では、相関ベースの無線モニタリングのための方法が説明される。本方法は、ベニュー内の複数の第1の無線デバイス及び複数の第2の無線デバイスが、それぞれが第1の無線デバイス及び第2の無線デバイスを含む少なくとも2つのデバイスペアを形成することであって、ベニューは、個別のモーションを行う複数の物体を含む、ことと、各デバイスペアについて、デバイスペアの第1の無線デバイスが、個別の無線信号を送信することと、デバイスペアの第2の無線デバイスが、ベニューの個別の無線マルチパスチャネルを通じて個別の無線信号を受信することであって、受信される無線信号は、個別の無線マルチパスチャネル及びベニュー内の複数の物体のモーションに起因して、送信される無線信号とは異なる、ことと、受信された無線信号に基づいて、個別の無線マルチパスチャネルの個別の時系列のチャネル情報(TSCI)を取得することと、TSCIに基づいて、個別のモーション情報(MI)を演算することと、個別のMI及び個別のTSCIに基づいて、個別のセンシングタスクを実行することと、第1のデバイスペアと関連付けられた第1のTSCIに基づいて演算された第1のMIに基づいて、第1のセンシングタスクにおいて第1の物体のモーションを検出及びモニタリングすることと、第2のデバイスペアと関連付けられた第2のTSCIに基づいて演算された第2のMIに基づいて、第2のセンシングタスクにおいて第2の物体のモーションを検出及びモニタリングすることと、第1のTSCI、第2のTSCI、第1のMI、及び第2のMIに少なくとも部分的に基づいて、相関スコアを演算することと、相関スコアが第1の閾値より大きい場合には、第1の物体と第2の物体とを同じ物体として検出することと、相関スコアが第2の閾値より小さい場合には、第1の物体と第2の物体とを2つの異なる物体として検出することと、を含む。
【0014】
更に別の実施形態では、相関ベースの無線モニタリングのための装置が説明される。本装置は、内部に格納された命令のセットを有するメモリと、メモリと通信可能に結合されたプロセッサとを備える。プロセッサは、第1の時系列のチャネル情報(TSCI)、第2のTSCI、第1のモーション情報(MI)、及び第2のMIに少なくとも部分的に基づいて、相関スコアを演算するように構成される。第1の物体のモーションは、第1のデバイスペアと関連付けられた第1のセンシングタスクにおいて、ベニュー内の第1のデバイスペア間で通信される第1の無線信号から取得された第1のTSCIに基づいて演算された第1のMIに基づいて、検出及びモニタリングされ、ベニューは、各々が個別のモーションを行う複数の物体を含む。第2の物体のモーションは、第2のデバイスペアと関連付けられた第2のセンシングタスクにおいて、ベニュー内の第2のデバイスペア間で通信される第2の無線信号から取得された第2のTSCIに基づいて演算された第2のMIに基づいて、検出及びモニタリングされ、各デバイスペアは、第1の無線デバイスと第2の無線デバイスとを含む。各デバイスペアについて、デバイスペアの第1の無線デバイスは、個別の無線信号を送信するように構成される。デバイスペアの第2の無線デバイスは、ベニューの個別の無線マルチパスチャネルを通じて個別の無線信号を受信することであって、受信される無線信号は、個別の無線マルチパスチャネルとベニュー内の複数の物体のモーションとに起因して、送信される無線信号とは異なる、ことと、受信された無線信号に基づいて、個別の無線マルチパスチャネルの個別のTSCIを取得することと、TSCIに基づいて個別のMIを演算することと、個別のMIと個別のTSCIとに基づいて、個別のセンシングタスクを実行することと、を含む。プロセッサは更に、相関スコアが第1の閾値より大きい場合には、第1の物体と第2の物体とを同じ物体として検出することと、相関スコアが第2の閾値より小さい場合には、第1の物体と第2の物体とを2つの異なる物体として検出することと、を行うように構成される。
【0015】
他の概念は、無線モニタリング、センシング及びローカライゼーションに関する本教示を実装するためのソフトウェアに関するものである。更なる新規な特徴は、以下の説明に部分的に記載されるとともに、部分的には、以下の図面及び添付の図面を検討することによって当業者に明らかになるか、又は実施例の作成若しくは運用によって学習されうる。本教示の新規な特徴は、以下で論じられる詳細な例に記載される方法、手段、及び組み合わせの種々の態様の実施又は使用によって実現及び達成されうる。
【図面の簡単な説明】
【0016】
本明細書で説明される方法、システム、及び/又はデバイスは、例示的な実施形態に関して更に説明される。これらの例示的な実施形態は、図面を参照して詳細に説明される。これらの実施形態は、非限定的な例示的実施形態であり、同様の参照符号は、図面のうちのいくつかの図を通じて同様の構造を表す。
【0017】
図1図1は、本開示のいくつかの実施形態による、無線センシング又はモニタリングのためのシステムの第1の無線デバイスの例示的なブロック図を示す。
【0018】
図2図2は、本開示のいくつかの実施形態による、無線センシング又はモニタリングのためのシステムの第2の無線デバイスの例示的なブロック図を示す。
【0019】
図3図3は、本開示のいくつかの実施形態による、精密な無線モニタリングのための例示的な方法のフローチャートを示す。
【0020】
図4】、
図5】、
図6】、
図7】、
図8図4図8は、本開示のいくつかの実施形態による、精密な無線モニタリングのための詳細な動作を示すフローチャートである。
【0021】
図9】、
図10】、
図11】、
図12】、
図13】、
図14】、
図15】、
図16】、
図17図9図17は、本開示のいくつかの実施形態による、補償型の無線モニタリングのための詳細な動作を示すフローチャートである。
【0022】
図18図18は、本開示のいくつかの実施形態による、ベニューにおける無線センシングのための例示的なシナリオを示す。
【0023】
図19図19は、本開示のいくつかの実施形態による、無線センシングのための無線デバイスの例示的な平面図及び配置を示す。
【0024】
図20図20は、本開示のいくつかの実施形態による、無線センシングに基づくハイブリッド無線プラス補助転倒検出のための例示的な方法のフローチャートを示す。
【0025】
図21図21は、本開示のいくつかの実施形態による、部屋ごとの展開を伴う複数のデバイスグループを用いて、ベニューにおいて無線センシングを実行するための例示的なシステムを示す。
【0026】
図22図22は、本開示のいくつかの実施形態による、家全体配置を伴う複数のデバイスグループを用いて、ベニューにおいて無線センシングを実行するための例示的なシステムを示す。
【0027】
図23図23は、本開示のいくつかの実施形態による、デバイスの複数のグループを用いてベニューにおいて無線センシングを実行するための例示的な方法のフローチャートを示す。
【0028】
図24図24は、本開示のいくつかの実施形態による、センシングモーション統計値及び分析値を表示する、無線センシングのための例示的なフロアプランを図示する。
【0029】
図25図25は、本開示のいくつかの実施形態による、無線センシング提示システムの例示的な方法のフローチャートを示す。
【0030】
図26図26は、本開示のいくつかの実施形態による、センシング・バイ・プロキシ(sensing-by-proxy)手順を実行するための例示的な方法のフローチャートを示す。
【0031】
図27A図27Aは、本開示のいくつかの実施形態による、動作モニタリング及びローカライゼーションのための例示的な環境を示す。
【0032】
図27B図27Bは、本開示のいくつかの実施形態による、無線システムによって抽出された異なるアクティビティを示す。
【0033】
図28A図28Aは、本開示のいくつかの実施形態による、モーションモニタリング及びローカライゼーションのための例示的な別の環境を示す。
【0034】
図28B図28Bは、本開示のいくつかの実施形態による、別の無線システムによって抽出された異なるアクティビティを示す。
【0035】
図29図29は、本開示のいくつかの実施形態による、モーションモニタリング及びローカライゼーションのための無線システムの例示的な図を示す。
【0036】
図30図30は、本開示のいくつかの実施形態による、無線システムによってCSI時系列から抽出された例示的な特徴を示す。
【0037】
図31A】、
図31B図31A図31Bは、本開示のいくつかの実施形態による、無線モニタリングのための2つのシナリオにおける例示的なデバイスセットアップ及び移動位置を示す。
【0038】
図32A】、
図32B】、
図32C】、
図32D図32A図32Dは、本開示のいくつかの実施形態による、無線モニタリングのための異なるシナリオにおける受信機からの例示的なモーション統計値及び相関閾値を示す。
【0039】
図33A】、
図33B図33A図33Bは、本開示のいくつかの実施形態による、異なるセットアップ環境における送信機及び受信機の例示的な位置を示す。
【0040】
図34図34は、本開示のいくつかの実施形態による、無線モニタリング及びローカライゼーションのための例示的な方法のフローチャートを示す。
【0041】
図35図35は、本開示のいくつかの実施形態による、無線モニタリング及びローカライゼーションのための詳細な動作を示すフローチャートを示す。
【発明を実施するための形態】
【0042】
本明細書で開示される記号「/」は、「及び/又は」を意味する。例えば、「A/B」は、「A及び/又はB」意味する。いくつかの実施形態では、無線モニタリングシステムの方法/デバイス/システム/ソフトウェアを開示する。無線マルチパスチャネルの時系列のチャネル情報(CI)は、プロセッサと、プロセッサと通信可能に結合されたメモリと、メモリに格納された命令のセットとを使用して取得される。時系列のCI(TSCI)は、チャネルを通じてベニュー内のタイプ1ヘテロジニアス無線デバイス(例えば、無線送信機(TX)、「ボット(Bot)」デバイス)からタイプ2ヘテロジニアス無線デバイス(例えば、無線受信機(RX)、「オリジン(Origin)」デバイス)へ送信される無線信号から抽出されうる。チャネルは、ベニュー内の物体の表現/モーションによって影響を受ける。物体/表現/モーションの特性/空間‐時間情報(STI:spatial-temporal information)/モーション情報(MI:motion information)は、TSCIに基づいて演算/モニタリングされうる。タスクは、特性/STI/MIに基づいて実行されうる。タスク関連プレゼンテーションは、ユーザのデバイス上のユーザインタフェース(UI)において生成されうる。
【0043】
表現には、配置、可動部の配置、ロケーション/速度/加速度/位置/向き/方向/識別可能な場所/領域/存在/空間座標、静的表現/プレゼンテーション/状態/サイズ/長さ/幅/高さ/角度/スケール/曲線/表面/面積/体積/ポーズ/姿勢/体現/ボディランゲージ、動的表現/モーション/シーケンス/動作(movement)/行動/身振り/歩幅/伸展/収縮/歪曲/変形、身体表現(例:頭/顔/目/口/舌/髪/声/首/手足/腕/手/足/筋肉/可動部)、表面表現/形状/質感/素材/色/電磁(EM)特性/視覚パターン/濡れ/反射/半透明/柔軟性、素材特性(例:生体組織/毛/布/金属/木/革/プラスチック/人工素材/固体/液体/気体/温度)、表現の変化、及び/又は何らかの組み合わせ、が含まれうる。
【0044】
無線マルチパスチャネルは、通信チャネル、アナログ周波数チャネル(例えば、700/800/900MHz、又は1.8/1.8/1.9/2.4/3/5/6/27/60/70+GHzに近いキャリア周波数を有する)、符号化チャネル(例えば、CDMAにおける)、及び/又は無線/セルラネットワーク/システムのチャネル(例えば、WLAN、WiFi、メッシュ、4G/LTE/5G/6G/7G/8G、Bluetooth、Zigbee、UWB、RFID、マイクロ波)を含みうる。それは、連続的(例えば、隣接する/重複する帯域)又は非連続的(例えば、重複しない帯域、2.4GHz/5GHz)でありうる、複数のチャネルを含みうる。無線信号を送信し、センシング測定を実行するためにチャネルが使用される一方で、データ(例えば、TSCI/特徴/コンポーネント/特性/STI/MI/分析値/タスク出力、補助/非センシングデータ/ネットワークトラフィック)は、チャネルで通信/送信されうる。
【0045】
無線信号は、プローブ信号の系列を含みうる。それは、EM放射、無線周波数(RF)/光/帯域制限/ベースバンドの信号、ライセンス/非ライセンスISM帯域の信号、無線/モバイル/セルラ/光通信/ネットワーク/メッシュ/ダウンリンク/アップリンク/ユニキャスト/マルチキャスト/ブロードキャスト信号、のうちのいずれかでありうる。それは、標準規格/プロトコル(例えば、WLAN、WWAN、WPAN、WBAN、国際/国内/産業/デファクト、IEEE/802/802.11/15/16、WiFi、802.11n/ac/ax/be/bf、3G/4G/LTE/5G/6G/7G/8G、3GPP(登録商標)/Bluetooth/BLE/Zigbee/NFC/RFID/UWB/WiMax)に準拠しうる。プローブ信号は、プロトコル/標準規格/ビーコン/パイロット/サウンディング/励起/照明/ハンドシェイク/同期/参照/ソース/モーションプローブ/検出/センシング/管理/制御/データ/ヌルデータ/ビーコン/パイロット/要求/応答/関連付け/再関連付け/関連付け解除/認証/アクション/報告/ポール/告知/拡張/問い合わせ/確認応答のフレーム/パケット/信号、及び/又は、ヌルデータフレーム(NDP:null-data-frame)/RTS/CTS/QoS/CF-Poll/CF-Ack/ブロック確認応答/参照/トレーニング/同期のいずれかを含みうる。それは、見通し内(LOS:line-of-sight)/非LOSコンポーネント(又はパス/リンク)を含みうる。データが埋め込まれていることもある。プローブ信号は、データ信号によって置き換えられてもよい(又は埋め込まれてもよい)。各フレーム/パケット/信号は、プリアンブル/ヘッダ/ペイロードを含みうる。それは、トレーニング系列、ショート(STF)/ロング(LTF)トレーニングフィールド、L-STF/L-LTF/L-SIG/HE-STF/HE-LTF/HE-SIG-A/HE-SIG-B、チャネル推定フィールド(CEF)を含みうる。それは、タイプ1デバイスからタイプ2デバイスへ無線で電力を転送するために使用されうる。信号のサウンディングレートは、転送される電力の量を制御するために調整されうる。プローブ信号は、バーストで送信されてもよい。
【0046】
TSCIは、タイプ2デバイスのレイヤ(例えば、OSI参照モデルのレイヤ、PHY/MAC/データリンク/論理リンク制御/ネットワーク/トランスポート/セッション/プレゼンテーション/アプリケーションレイヤ、TCP/IP/インターネット/リンクレイヤ)における無線信号から(例えば、IC/チップによって)抽出/取得されうる。それは、受信された無線/導出信号から抽出されうる。それは、通信プロトコル(例えば、無線/セルラ通信規格/ネットワーク、4G/LTE/5G/6G/7G/8G、WiFi、IEEE802.11/11bf/15/16)で取得された無線センシング測定値を含みうる。各CIは、プローブ/サウンディング信号から抽出されうるとともに、タイムスタンプと関連付けられうる。TSCIは、CI/サンプリング/サウンディング周波数/周期の開始時間/停止時間/持続時間/量と関連付けられうる。モーション検出/センシング信号は、プローブ信号に基づいて認識/識別されうる。TSCIは、格納/取り出し/アクセス/前処理/処理/後処理/条件付け/分析/モニタリングされうる。TSCI/特徴/コンポーネント/特性/STI/MI/分析値/タスク結果は、エッジ/クラウドサーバ/タイプ1/タイプ2/ハブ/データアグリゲータ/別のデバイス/システム/ネットワークに通信されうる。
【0047】
タイプ1/タイプ2デバイスは、エレクトロニクス/チップ/集積回路(IC)/RF回路/アンテナ/モデム/TX/RX/トランシーバ/RFインタフェース(例えば、2.4/5/6/27/60/70+GHz無線機/フロントホール無線機/バックホール無線機)/ネットワーク/インタフェース/プロセッサ/メモリ/モジュール/回路/基板/ソフトウェア/ファームウェア/コネクタ/構造/エンクロージャ/ハウジング/構造等のコンポーネント(ハードウェア/ソフトウェア)を含みうる。それは、アクセスポイント(AP)/基地局/メッシュ/ルータ/リピータ/ハブ/無線局/クライアント/端末/「Origin Satellite(オリジンサテライト)」/「Tracker Bot(トラッカーボット)」、及び/又は、インターネット・オブ・シングス(IoT)/アプライアンス/ウェアラブル/アクセサリ/ペリフェラル/ファニティ/アメニティ/ガジェット/車両/モジュール/無線イネーブル/ユニキャスト/マルチキャスト/ブロードキャスト/ノード/ハブ/ターゲット/センサー/ポータブル/モバイル/セルラ/通信/モーション検出/ソース/デスティネーション/標準準拠デバイスでありうる。それは、補助機能/ネットワーク接続性/汎用/ブランド/モデル/外観/形成/形状/色/材料/仕様等の、追加の属性を含みうる。上記のもの(例えば、コンポーネント/デバイスタイプ/追加の属性)は、異なるタイプ1(又はタイプ2)デバイスに対して異なりうるので、ヘテロジニアスでありうる。
【0048】
タイプ1/タイプ2デバイスは、認証/関連付け/コロケートされてもよい/されなくてもよい。それらは、同じデバイスであってもよい。タイプ1/タイプ2/ポータブル/近くの/別のデバイス、センシング/測定セッション/それらの間のリンク、及び/又は物体/表現/モーション/特性/STI/MI/タスクは、UUID、関連付けられた/関連付けられていないSTA ID(ASID/USID/AID/UID)等の、アイデンティティ/識別情報/識別子(ID)と関連付けられうる。タイプ2デバイスは、タイプ1デバイスとの接続(例えば、関連付け/認証/ハンドシェイク)を確立することなく、又はタイプ1デバイスにサービスを要求することなく、タイプ1デバイスからの無線信号を受動的に観測/モニタリング/受信しうる。タイプ1/タイプ2デバイスは、追跡される物体/別の物体と共に移動しうる。
【0049】
タイプ1(TX)デバイスは、タイプ2(RX)デバイスとして一時的に/散発的に/連続的に/繰り返し/交換可能に/代替的に/同時に機能してもよく、その逆も同様である。タイプ1デバイスは、タイプ2デバイスであってもよい。デバイスは、一時的に/散発的に/連続的に/繰り返し/同時に、タイプ1/タイプ2デバイスとして機能してもよい。それぞれタイプ1/タイプ2デバイスである複数の無線ノードが存在してもおよい。TSCIは、それらが無線信号をやりとり/通信する際に2つのノード間で取得されうる。物体の特性/STI/MIは、TSCIに個別に基づいて、又は複数のTSCIに一緒に基づいてモニタリングされうる。
【0050】
物体のモーション/表現は、物体と共に移動するタイプ1/タイプ2デバイス(例えば、ウェアラブルデバイス/自動誘導車両/AGV)を用いてアクティブにモニタリングされうるか、又は物体と共に移動しないタイプ1/タイプ2デバイス(例えば、両方が固定のデバイス)でパッシブにモニタリングされうる。
【0051】
タスクは、トレーニング段階でトレーニング/収集/処理/演算/送信/保存される、参照/トレーニングされた/初期のデータベース/プロファイル/ベースラインを用いて実行されうる。データベースは、再トレーニング/更新/リセットされうる。
【0052】
プレゼンテーション(提示)(presentation)は、UI/GUI/テキスト/メッセージ/フォーム/ウェブページ/ビジュアル/イメージ/ビデオ/グラフィック/アニメーション/グラフィカル/シンボル/絵文字/サイン/カラー/シェード/サウンド/ミュージック/スピーチ/オーディオ/メカニカル/ジェスチャ/振動/ハプティクス・プレゼンテーションを含みうる。特性/STI/MI/タスク結果/他の量の時系列は、プレゼンテーションにおいて表示/提示されうる。任意の演算は、プロセッサ(又は論理ユニット/チップ/IC)/タイプ1/タイプ2/ユーザ/近傍/別のデバイス/ローカル/エッジ/クラウドサーバ/ハブ/データ/信号分析サブシステム/センシングイニシエータ/応答器/SBPイニシエータ/レスポンダ/AP/非APによって実行/共有されうる。プレゼンテーションは、月次/週次/日次/簡略化/詳細/断面/小規模/大規模/フォームファクタ/色分け/比較/要約/ウェブ表示、アニメーション/音声アナウンス/反復運動/表現の周期的/反復特性に関連する別のプレゼンテーションのいずれかを含んでもよい。
【0053】
複数のタイプ1(又はタイプ2)デバイスは、タイプ2(又はタイプ1)デバイスとインタラクションを行いうる。複数のタイプ1(又はタイプ2)デバイスは、同期/非同期でありうる、及び/又は、同じ/異なるチャネル/センシングパラメータ/設定(例えば、サウンディング周波数/帯域幅/アンテナ)を使用しうる。タイプ2デバイスは、タイプ1/別のタイプ1デバイスから別の信号を受信しうる。タイプ1デバイスは、別の信号をタイプ2/別のタイプ2デバイスへ送信しうる。それらによって送信(又は受信)される無線信号は、散発的/一時的/連続的/反復的/同期的/同時でありうる。それらは、独立して/共同で動作しうる。それらのデータ(例えば、TSCI/特徴/特性/STI/MI/中間タスク結果)は、独立して、又は一緒に/共同で、処理/モニタリング/分析されうる。
【0054】
任意のデバイスは、何らかの状態/内部状態/システム状態に基づいて動作しうる。デバイスは、直接、又は別の/近くの/ポータブルのデバイス/サーバ/ハブデバイス/クラウドサーバを介して通信しうる。デバイス/システムは、関連する設定を有する1人以上のユーザと関連付けられうる。設定は、経時的に選択/事前プログラム/変更/調整/修正/変更されうる。方法は、示された順序/別の順序で実行されうる。ステップは、並列に/反復して/繰り返し実行されうる。ユーザは、人間/成人/高齢者/男性/女性/若者/子供/赤ちゃん/ペット/動物/生物/マシン/コンピュータモジュール/ソフトウェアを含みうる。ステップ/動作/処理は、位置/向き/方向/役割/役割/ユーザ関連特性/設定/利用可能リソース/帯域幅/電力/ネットワーク接続/ハードウェア/ソフトウェア/プロセッサ/コプロセッサ/メモリ/バッテリ寿命/アンテナ/指向性アンテナ/電力設定/デバイスパラメータ/特性/条件/状況/状態に基づいて、異なるデバイスに対して異なることがある。任意の/全てのデバイスは(例えば、タイプ1/タイプ2/近く/ポータブル/別のデバイス/サーバ/指定されたソースと関連付けられた)プロセッサによって制御/調整されうる。デバイスには、物理的に共通のデバイス内のデバイス/共通のデバイスのデバイス/共通のデバイスに取り付けられたデバイスもある。
【0055】
タイプ1(又はタイプ2)デバイスは、複数のタイプ2(又はタイプ1)デバイスと無線で結合することが可能でありうる。タイプ1(又はタイプ2)デバイスは、タイプ2(又はタイプ1)デバイスから別のタイプ2(又は別のタイプ1)デバイスへの無線結合(例えば、関連付け/認証)を切り替え/確立するようにさせられうる/制御されうる。スイッチングは、サーバ/ハブデバイス/プロセッサ/タイプ1デバイス/タイプ2デバイスによって制御されうる。切り替え前後では、無線チャネルが異なる場合がある。第2の無線信号は、第2のチャネルを通じて、タイプ1(又はタイプ2)デバイスと第2のタイプ2(又は第2のタイプ1)デバイスとの間で送信されうる。第2のチャネルの第2のTSCIは、第2の信号から抽出/取得されうる。第1/第2の信号、第1/第2のチャネル、第1/第2のタイプ1デバイス、及び/又は第1/第2のタイプ2デバイスは、同一/類似/同一場所に配置されうる。
【0056】
タイプ1デバイスは、個々のタイプ2デバイスとの接続(関連付け/認証)を確立して/せずに、複数のタイプ2デバイスへ無線信号を送信/ブロードキャストしうる。それは、いくつかのデバイス(例えば、ダミー受信機)のMACアドレスでありうる特定の/共通MACアドレスへ送信しうる。各タイプ2デバイスは、無線信号を受信するために特定のMACアドレスに適応しうる。特定のMACアドレスは、関連付けサーバ(例えば、ハブデバイス)の関連付けテーブルに記録されうるベニューと関連付けられうる。ベニューは、特定のMACアドレスで受信された無線信号に基づいて、タイプ1デバイス/タイプ2デバイスによって識別されうる。
【0057】
例えば、タイプ2デバイスは、新しいベニューへ移動されうる。タイプ1デバイスは、タイプ1デバイスとタイプ2デバイスとが互いに認識しないように、ベニューに新たにセットアップされてもよい。セットアップ中、タイプ1デバイスは、特定のMACアドレスへ無線信号(例えば、プローブ信号の系列)を送信するように、(例えば、ダミー受信機、ハードウェアピン設定/接続、保存された設定、ローカル設定、リモート設定、ダウンロードされた設定、ハブデバイス、及び/又はサーバによって)命令されうる/ガイドされうる/させられうる/制御されうる。電源が投入されると、タイプ2デバイスは、異なる位置(例えば、ハウス/オフィス/エンクロージャ/フロア/マルチストアビルディング/ストア/空港/モール/スタジアム/ホール/駅/地下鉄/ロット/エリア/ゾーン/地域/地区/都市/国/大陸等の、異なるベニューに使用される異なるMACアドレス)でブロードキャストするために使用されうる(例えば、指定されたソース、サーバ、ハブデバイス、クラウドサーバに保存された)MACアドレスのテーブルに従って、プローブ信号をスキャンしうる。タイプ2デバイスが特定のMACアドレスへ送信された無線信号を検出すると、当該テーブルを使用してベニューを識別できる。
【0058】
チャネルは、候補/選択可能/許容可能チャネルのセットから選択されうる。候補チャネルは、異なる周波数帯域/帯域幅/キャリア周波数/変調/無線標準規格/符号化/暗号化/ペイロード特性/ネットワーク/ID/SSID/特性/設定/パラメータと関連付けられうる。特定のMACアドレス/選択されたチャネルは、経時的に(例えば、時間テーブル/ルール/ポリシー/モード/条件/状況/変化に従って)変更/調整/変更/修正されうる。選択/変更は、利用可能性/衝突/トラフィックパターン/同一チャネル/チャネル間干渉/有効帯域幅/ランダム選択/事前選択リスト/プランに基づいてもよい。これは、サーバ(例えば、ハブデバイス)によって行われてもよい。それらは(例えば、タイプ1/タイプ2/ハブ/別のデバイス/ローカル/エッジ/クラウドサーバとの間で)通信されうる。
【0059】
タイプ1デバイスと近くの/ポータブル/別のデバイスとの間で無線接続(例えば、関連付け/認証)が(例えば、信号ハンドシェイクを使用して)確立されうる。タイプ1デバイスは、第1のハンドシェイク信号(例えば、サウンディングフレーム/プローブ信号/送信要求(request-to-send)RTS)を近くの/ポータブル/別のデバイスへ送信しうる。近くの/ポータブル/別のデバイスは、第2のハンドシェイク信号(例えば、コマンド/送信可(clear-to-send)/CTS)をタイプ1デバイスへ送信することによって第1の信号に応答し、タイプ2デバイスとの接続を確立することなく、無線信号を複数のタイプ2デバイスへ送信/ブロードキャストするようにタイプ1デバイスをトリガしうる。第2のハンドシェイク信号は、第1のハンドシェイク信号に対する応答/肯定応答(例えば、ACK)でありうる。第2のハンドシェイク信号は、ベニュー/タイプ1デバイスの情報を含みうる。近くの/ポータブル/別のデバイスは、第1の信号を受信するために、又は第2の信号を送信するために、タイプ1デバイスとの無線接続を確立する目的(例えば、一次目的、二次目的)を有するダミーデバイスでありうる。近くの/ポータブル/別のデバイスは、タイプ1デバイスに物理的に取り付けられてもよい。
【0060】
別の例では、近くの/ポータブル/別のデバイスは、第3のハンドシェイク信号をタイプ1デバイスへ送信することで、複数のタイプ2デバイスとの接続を確立することなく、複数のタイプ2デバイスに信号をブロードキャストするようタイプ1デバイスをトリガしうる。タイプ1デバイスは、第4のハンドシェイク信号を当該別のデバイスへ送信することによって、第3の信号に応答しうる。
【0061】
近くの/ポータブル/別のデバイスは、ブロードキャストするように複数のタイプ1デバイスをトリガするために使用されてもよい。それは、複数の送信機を並列にトリガするための複数のRF回路を有しうる。トリガは、順次/部分的に順次/部分的に/完全に並列でありうる。並列トリガは、近くの/ポータブル/別のデバイスと並列に同様のトリガを実行するために、追加の(1つ以上の)デバイスを使用して実現されうる。タイプ1デバイスとの接続を確立した後、近くの/ポータブル/別のデバイスは、タイプ1デバイスとの通信を中断/停止してもよい。それは、非アクティブ/休止状態/スリープ/スタンバイ/低電力/オフ/パワーダウンモードに入ってもよい。中断した通信は再開されてもよい。近くの/ポータブル/別のデバイスは、特定のMACアドレスを有してもよく、タイプ1デバイスは、特定のMACアドレスへ信号を送信してもよい。
【0062】
(第1の)無線信号は、第1のベニューにおける第1のチャネルを通じて、タイプ1デバイスの第1のアンテナによって、いくつかの第1のタイプ2デバイスへ送信されうる。第2の無線信号は、第2のベニューにおける第2のチャネルを通じて、タイプ1デバイスの第2のアンテナによって、いくつかの第2のタイプ2デバイスへ送信されうる。第1/第2の信号は、それぞれ第1/第2(サウンディング)レートで、おそらく個別に第1/第2のMACアドレスへ送信されうる。いくつかの第1/第2のチャネル/信号/レート/MACアドレス/アンテナ/タイプ2デバイスは、同じ/異なる/同期/非同期でありうる。第1/第2のベニューは、同じ/異なるサイズ/形状/マルチパス特性を有しうる。第1/第2のベニュー/第1/第2のアンテナの周りの直近のエリアは、重なり合うことがある。第1/第2のチャネル/信号は、WiFi+LTE(1つはWiFiであり、1つはLTEである)、又はWiFi+WiFi、又はWiFi(2.4GHz)+WiFi(5GHz)、又はWiFi(5GHz、チャネル=a1、BW=a2)+WiFi(5GHz/チャネル=b1、BW=b2)でありうる。いくつかの第1/第2のアイテム(例えば、チャネル/信号/レート/MACアドレス/アンテナ/タイプ1/タイプ2デバイス)は(例えば、時間テーブル/ルール/ポリシー/モード/条件/状況/別の変更に基づいて)経時的に変更/調整/変更/修正されうる。
【0063】
各タイプ1デバイスは、複数のタイプ2デバイスの信号ソースでありうる(即ち、それは、個別のプローブ信号を個別のタイプ2デバイスへ送信する)。個別の各タイプ2デバイスは、その信号ソースとして、全てのタイプ1デバイスの中からタイプ1デバイスを非同期に選択しうる。TSCIは、タイプ1デバイスからのプローブ信号の個別の系列から、個別の各タイプ2デバイスによって取得されうる。タイプ2デバイスは、タイプ1/タイプ2デバイスのアイデンティティ/識別情報/識別子、タスク、過去の信号ソース、ヒストリ、特性、信号強度/品質、スイッチング信号ソース用の閾値、及び/又は、ユーザ/アカウント/プロファイル/アクセス情報/パラメータ/入力/要件/基準の情報、に基づいて、全てのタイプ1デバイスの中からその信号ソースとしてタイプ1デバイスを(例えば初期的に)選択しうる。
【0064】
利用可能/候補タイプ1(又はタイプ2)デバイスのデータベースは、タイプ2(又はタイプ1)デバイスによって初期化/維持/更新されうる。タイプ2デバイスは、複数の候補タイプ1デバイスから無線信号を受信しうる。それは、信号品質/強度/規則性/チャネル/トラフィック/特性/属性/状態/タスク要件/トレーニングタスク結果/MACアドレス/アイデンティティ/識別子/過去の信号ソース/ヒストリ/ユーザ指示/別の考慮事項、のいずれかに基づいて、そのタイプ1デバイス(即ち、信号ソース)を選択しうる。
【0065】
望ましくない/悪い/問題がある/満足できない/許容できない/容認できない/欠陥がある/厳しい/望ましくない/不十分な/不足/劣る/適さない条件は、(1)受信された無線信号における隣接するプローブ信号間のタイミングが不規則になり、合意されたサウンディングレート(例えば、許容範囲を超える時間摂動)から逸脱する場合に、及び/又は、(2)受信された信号の処理された/信号強度が弱すぎる(例えば、第3の閾値未満、又は時間の有意なパーセンテージのための第4の閾値未満)場合に生じることがあり、ここで、処理は、任意のローパス/バンドパス/ハイパス/メディアン/移動/加重平均/線形/非線形/平滑化フィルタリングを含む。任意の閾値/パーセンテージ/パラメータは、時間的に変化しうる。このような条件は、タイプ1/タイプ2デバイスが徐々に遠くになる場合、又はチャネルが輻輳するときに発生じることがある。
【0066】
一部の設定(例:タイプ1-タイプ2デバイスペアリング/信号ソース/ネットワーク/関連付け/プローブ信号/サウンディングレート/方式/チャネル/帯域幅/システム状態/TSCI/TSMA/タスク/タスクパラメータ)は、変更/変更/調整/修正が行われることがある。変更は、時間テーブル/ルール/ポリシー/モード/条件(例えば、望ましくない条件)/別の変更に従いうる。例えば、サウンディングレートは、通常、100Hzであるが、厳しい状況では1000Hzに、低電力/スタンバイ状況では1Hzに変更されうる。
【0067】
設定は、タスク要件に基づいて変化しうる(例えば、通常100Hz、20秒間に対して瞬間的に1000Hz)。タスクにおいて、瞬時システムは、クラス/状態/条件(例えば、低/通常/高優先度/緊急事態/クリティカル/通常/特権/非サブスクリプション/サブスクリプション/支払い/非支払い)に適応的に/動的と関連付けられうる。設定(例えば、サウンディングレート)は、適宜調整されうる。変更は、サーバ/ハブ/タイプ1/タイプ2デバイスによって制御されうる。スケジューリングされた変更は、時間テーブルに従って行われうる。変更は、緊急事態が検出された場合に即座に、又は進行中の状態が検出された場合に徐々に行われうる。
【0068】
特性/STI/MIは、特定のタイプ1/タイプ2デバイスペアに関連付けられたTSCIに基づいて個別に、又は複数のタイプ1/タイプ2ペアに関連付けられた複数のTSCIに基づいて共同で、又は特定のタイプ2デバイス及び任意のタイプ1デバイスに関連付けられた任意のTSCIに基づいて共同で、又は特定のタイプ1デバイス及び任意のタイプ2デバイスに関連付けられた任意のTSCIに基づいて共同で、又は任意のタイプ1/タイプ2デバイスに関連付けられた任意のTSCIにグローバルに基づいて、モニタリング/分析されうる。
【0069】
分類器/分類/認識/検出/推定/射影/特徴抽出/処理/フィルタリングは、(例えば、CI/CI特徴/特性/STI/MIに)適用され、及び/又はトレーニング/再トレーニング/更新されうる。トレーニング段階では、トレーニングは、いくつかのトレーニング無線マルチパスチャネルの複数のトレーニングTSCI、又はトレーニングTSCIから演算された特性/STI/MIに基づいて実行されうる。トレーニングTSCIはトレーニングタイプ1デバイスから送信され、トレーニングタイプ2デバイスによって受信されたトレーニング無線信号から取得される。再トレーニング/更新は、トレーニングTSCI/現在のTSCIに基づいて動作段階(operating stage)で実行されうる。ベニュー/地域/ゾーン/場所/環境/家/オフィス/ビル/倉庫/施設の物体/表現/モーション/動作/プロセス/イベント/製造/組立ライン/メンテナンス/修理/ナビゲーション/物体/感情/精神/状態/ステージ/ジェスチャ/ゲート/アクション/モーション/プレゼンス/モーション/日常/活動/ヒストリ/イベントに付けられた複数のクラス(例えば、グループ化/カテゴリ/イベント/モーション/表現/活動/物体/位置)が存在しうる。
【0070】
分類器は、線形/非線形/バイナリ/マルチクラス/ベイズ分類器/フィッシャー線形判別/ロジスティック回帰/マルコフ連鎖/モンテカルロ/ディープ/ニューラルネットワーク/パーセプトロン/自己組織化マップ/ブースティング/メタアルゴリズム/決定ツリー/ランダムフォレスト/遺伝的プログラミング/カーネル学習/KNN/サポートベクトルマシン(SVM)を含みうる。
【0071】
特徴抽出/射影は、部分空間射影/主成分分析(PCA)/独立成分分析(ICA)/ベクトル量子化/特異値分解(SVD)/固有分解/固有値/時間/周波数/直交/非直交分解、処理/前処理/後処理、のいずれかを含みうる。各CIは、複数のコンポーネント(例えば、複素数値のベクトル/組み合わせ)を含みうる。各コンポーネントは、大きさ/位相又はその関数を与えるために前処理されてもよい。
【0072】
特徴(特徴量)は、以下のものを含みうる:特徴抽出/投影の出力、振幅/振幅/位相/エネルギー/パワー/強度/強度、存在/不在/近接/尤度/ヒストグラム、時間/周期/継続時間/周波数/成分/分解/投影/バンド、ローカル/グローバル/最大/最小/ゼロクロス、繰り返し/周期的/典型的/習慣的/一時的/非典型的/突発的/相互に排他的/進化的/推移的/変化的/時間的/関連的/相関的特徴/パターン/傾向/プロファイル/事象/傾向/傾斜/行動、因果関係/短期/長期/相関関係/統計/頻度/周期/期間、運動/移動/位置/地図/座標/高さ/速度/加速度/角度/回転/大きさ/体積、不審/危険/警報事象/警告/確信/接近/衝突、追跡/呼吸/心拍/歩行/行動/イベント/統計/毎時/毎日/毎週/毎月/毎年パラメータ/統計/分析、健康/病気/医療統計/分析、状態/条件/状況/病気/バイオメトリックの早期/即時/同時/遅延表示/示唆/兆候/インジケータ/検証/検出/症状、赤ちゃん/患者/機械/装置/温度/車両/駐車場/道路/リフト/エレベータ/空間/道路/流体の流れ/家/部屋/オフィス/家/建物/倉庫/貯蔵/システム/換気/ファン/パイプ/ダクト/人/人間/車/ボート/トラック/飛行機/ドローン/繁華街/群衆/衝動的事象/サイクロ定常/環境/振動/材料/表面/3D/2D/ローカル/グローバル、及び/又は別の測定可能な量/変数。特徴は、特徴の単調関数、又はスライディングウィンドウ内の特徴のスライディング総合値(aggregate)を含みうる。
【0073】
トレーニングは、AI/マシン/ディープ/教師あり/教師なし/判別トレーニング/オートエンコーダ/線形判別分析/回帰/クラスタリング/タグ付け/ラベリング/モンテカルロ演算を含みうる。
【0074】
現在の時間における現在のイベント/モーション/表現/物体は、動作段階において、タイプ1デバイスからベニューにおいてタイプ2デバイスによって受信された現在の無線信号から取得された現在のTSCI/特性/STI/MIに対して、分類器を適用することによって分類されうる。複数のタイプ1/タイプ2デバイスがある場合、一部/全て(又はそれらのロケーション/アンテナロケーション)は、対応するトレーニングタイプ1/タイプ2デバイス(又はロケーション/アンテナロケーション)の並べ替えでありうる。タイプ1/タイプ2デバイス/信号/チャネル/ベニュー/物体/モーションは、対応するトレーニングエンティティと同じでありうる/異なりうる。分類器は、スライディングウィンドウに適用されうる。現在のTSCI/特性/STI/MIは、分類/分類器をブートストラップするためにTSCI/特性/STI/MI(又はフラグメント/抽出)をトレーニングすることによって増強されうる。
【0075】
(第1のタイプ1-タイプ2デバイスペアに関連付けられた)第1のTSCIの(第1の持続時間/開始/終了時間を有する)第1のセクション/セグメントは、(第2のタイプ1-タイプ2デバイスペアに関連付けられた)第2のTSCIの(第2の持続時間/開始/終了時間を有する)第2のセクション/セグメントと、(例えば、おそらくいくつかのミスマッチ/距離/類似度スコア/コスト、又は相関/自己相関/相互相関に基づいて、動的時間ワーピング/DTW/整合フィルタリングを使用して)アラインされてよく、第1のセクション内の各CIは、第2のセクション内のCIにマッピングされる、第1/第2のTSCIは前処理されうる。いくつかの類似度スコア(コンポーネント/アイテム/リンク/セグメントごと)が演算されうる。類似度スコアは、ミスマッチ/距離/類似度スコア/コストのいずれかを含みうる。コンポーネントワイズ類似度スコアは、第1のセクションの第1のアイテム(CI/特徴/特性/STI/MI)のコンポーネントと、第2のセクションの対応するマッピングされたアイテム(第2のアイテム)の対応するコンポーネントとの間で演算されうる。アイテムワイズ類似度スコアは(例えば、対応するコンポーネントワイズ類似度スコアの集合に基づいて)第1/第2のアイテム間で演算されてもよい。総合値は、総和/加重和、加重平均/ロバスト/トリム平均/算術/幾何学/調和平均、中央値/モードのいずれかを含みうる。リンクワイズ類似度スコアは、(例えば、対応するアイテムワイズ類似度スコアの集合に基づいて)第1/第2のタイプ1-タイプ2デバイスペアのリンク(TX-RXアンテナペア)に関連する第1/第2のアイテム間で演算されうる。セグメントワイズ類似度スコアは、(例えば、対応するリンクワイズ類似度スコアの集合に基づいて)第1/第2のセグメント間で演算されてもよい。第1/第2のセグメントは、スライドされてもよい。
【0076】
DTWでは、第1/第2のセグメント、第1/第2のアイテム、第1(又は第2)のセグメントの別の第1(又は第2)のアイテム、又は対応するタイムスタンプ/持続時間/差分/差分のいずれかの機能は制約を満たしうる。第1のアイテムと第2のアイテムとの間の時間差は制約されうる(例えば、上限/下限)。第1の(又は第2の)セクションは、第1(又は第2の)TSCI全体でありうる。第1/第2の持続時間/開始/終了時間は、同じであっても/異なっていてもよい。
【0077】
一例では、第1/第2のタイプ1-タイプ2デバイスペアは、同じであってよく、第1/第2のTSCIは同じ/異なりうる。異なる場合、第1/第2のTSCIは、電流/基準、電流/電流、又は基準/基準TSCIのペアを含みうる。「電流/基準」の場合、第1のTSCIは動作段階で取得された現在のTSCIであってよく、第2のTSCIはトレーニング段階で取得された基準TSCIでありうる。「参照/参照」の場合、第1/第2のTSCIはトレーニング段階中に(例えば、2つのトレーニングイベント/状態/クラスについて)取得された2つのTSCIでありうる。「電流/電流」の場合、第1/第2のTSCIは動作段階中に取得される2つのTSCIでありうる(例えば、2つの異なるアンテナに関連する、又は2つの測定セットアップ)。別の例では第1/第2のタイプ1-タイプ2デバイスペアが異なるが、共通デバイス(タイプ1又はタイプ2)を共有しうる。
【0078】
アラインされた第1/第2のセグメント(又はそれぞれの一部)は、第1/第2のベクトルとして表すことができる。部分は、(「セグメントワイズ」のための)全てのアイテム、又は(「リンクワイズ」のための)TX-RXリンクと関連付けられた全てのアイテム、又は(「アイテムワイズ」のための)アイテム、又は(「コンポーネントワイズ」のための)アイテムのコンポーネントを含みうる。類似度スコアは、次のいずれかの組み合わせ/集計/機能を含みうる:内積/相関/自己相関/相関指標/共分散/識別スコア/距離/ユークリッド/絶対/L_k/重み付け距離(第1/第2ベクトル間)。類似度スコアは、ベクトル長によって正規化されうる。類似度スコアから導出されるパラメータは、統計的分布を用いてモデル化されうる。統計的分布のスケール/位置/別のパラメータが推定されうる。
【0079】
複数のスライディングセグメントが存在しうることを想起されたい。分類器は、暫定的な分類結果をうるために、スライドする第1/第2のセグメントペアに適用されうる。それは、1つのセグメントペア/暫定的な分類結果、又は複数のセグメントペア/暫定的な分類結果に基づいて、特定のクラスに現在のイベントを関連付けることができる(例えば、類似度スコアが優勢である(例えば、最大/最小/支配的/無比/最重要/優れている)か、又はN回の連続する時間についての全ての候補クラスのうちで十分に有意である(例えば、いくつかの閾値よりも高い/低い)か、又は高い/低い十分なパーセンテージについて、又は最も/最も低い頻度である期間)。
【0080】
チャネル情報(CI)は、以下のいずれかを含みうる:信号強度/位相/位相/タイムスタンプ、スペクトル電力測定、モデムパラメータ、動的ビームフォーミング情報、伝達関数コンポーネント、測定可能変数、データ/測定、粗/微粒層情報(例えば、PHY/MAC/データリンク層)、デジタル利得/RFフィルタ/フロントエンドスイッチ/DCオフセット/補正/IQ-補償設定、無線信号伝搬に対する環境効果、入力から出力への変換、環境プロファイルの安定挙動、状態プロファイル、無線チャネル測定値/受信信号強度インジケータ(RSSI)/チャネル状態情報(CSI)/チャネルインパルス応答(CIR)/チャネル周波数応答(CFR)/周波数コンポーネントの特性(例えば、サブキャリア)/チャネル特性/チャネルフィルタ応答、補助情報、データ/メタ/ユーザ/口座/アクセス/セキュリティ/セッション/ステータス/モニタリング/デバイス/ネットワーク/世帯/近隣/環境/リアルタイム/センサ/記憶/暗号化/圧縮/保護されたデータ、アイデンティティ/識別子/識別情報。
【0081】
各CIは、タイムスタンプ/到着時間/周波数帯域/シグネチャ/位相/振幅/傾向/特性、周波数様特性、時間/周波数/時間-周波数領域要素、チャネルを通る信号の直交/非直交分解特性と関連付けられうる。TSCIのタイムスタンプは不規則であってよく、少なくともスライディング時間ウィンドウの間、規則的であるように(例えば、補間/再サンプリングによって)補正されうる。
【0082】
TSCIは、タイプ1デバイスのアンテナ及びタイプ2デバイスのアンテナと関連付けられたリンクワイズTSCIでありうる/それを含みうる。M個のアンテナを有するタイプ1デバイス及びN個のアンテナを有するタイプ2デバイスの場合、MNリンクワイズTSCIが存在しうる。
【0083】
CI/TSCIは、前処理/処理/後処理/記憶/検索/送信/受信されてもよい。いくつかのモデム/無線状態パラメータは、一定に保持されうる。モデムパラメータは、無線サブシステムに適用されてよく、無線状態を表しうる。モーション検出信号(例えば、ベースバンド信号、それから復号/復調されたパケット)は格納されたモデムパラメータによって表される無線状態を使用して、無線サブシステムによって無線信号(例えば、RF/WiFi/LTE/5G/6G信号)を処理(例えば、ダウンコンバート)することによって取得されうる。モデムパラメータ/無線状態は(例えば、以前のモデムパラメータ/無線状態を使用して)更新されうる。前の/更新されたモデムパラメータ/無線状態の両方が(例えば、信号を処理/データをデコードするために)無線サブシステムにおいて適用されうる。開示されるシステムでは、両方を取得/比較/分析/処理/モニタリングしうる。
【0084】
各CIは、それぞれが対応するCICインデックスを有するN1個のCIコンポーネント(CIC:CI component)(例えば、時間/周波数領域コンポーネント、分解コンポーネント)を含みうる。各CICは、実数/虚数/複素数量、大きさ/位相/ブール/フラグ、及び/又はいくつかの組み合わせ/サブセットを含みうる。各CIは、CICのベクトル/行列/セット/コレクションを含みうる。特定のCICインデックスと関連付けられたTSCIのCICは、CIC時系列を形成しうる。TSCIは、それぞれのCICインデックスにそれぞれ関連付けられたCIC(TSCIC)のN1の時系列に分割されうる。特性/STI/MIは、TSCICに基づいてモニタリングされうる。いくつかのTSCICは更なる処理のために、いくつかの基準/コスト関数/信号品質メトリック(例えば、SNR、干渉レベル)に基づいて選択されうる。
【0085】
複数のTSCICの多成分特性/STI/MI(例えば、インデックス6及び7を有する2つの成分、又は6、7、10においてインデックス付けされた3つの成分)が演算されうる。特に、k成分特性は、k個の対応するCICインデックスを有するk個のTSCICの関数でありうる。k=1の場合、それは、CICインデックスが全ての可能な値に及ぶので、1次元(1D)関数を構成/形成しうる単一成分特性である。k=2の場合、2成分特性は、2D関数を構成/形成しうる。特別な場合には、それは2つの指数の間の差のみに依存しうる。この場合、1D関数を構成してもよい。総和特性は1つ以上の多成分特性(例えば、加重平均/総合値)に基づいて演算されうる。物体/モーション/式の特性/STI/MIは、任意の多成分特性/総合特性に基づいてモニタリングしうる。
【0086】
特性/STI/MIは、以下のものを含みうる:瞬時的/短期的/反復的/短期的/反復的/定期的/反復的/定期的/定期的/反復的/定期的/定期的/反復的/時間的/経時的/直交的/変換/決定的/確率的/主要/特徴的/有意/指標的/典型的/原型的/持続的/異常/突然/突然/異常/非定型/危険/警報/発展的/一過性/一過性の量/特性/特徴/情報、原因及び効果指標/自己相関/共分散、自己相関関数(ACF)、スペクトル/スペクトログラム/パワースペクトル密度、時間/周波数関数/変換/投影、初期/最終/時間/変化/傾向/傾向/挙動/アクティビティ/ヒストリ/プロファイル/イベント、場所/位置/ローカライゼーション/空間座標/地図上の変化/経路/ナビゲーション/追跡、直線/回転/水平/垂直/位置/距離/変位/高さ/速度/加速度/変化/角速度、方向/方位、大きさ/長さ/幅/高さ/方位/面積/体積/容量、変形/変形、物体/運動の方向/角度/形状/形態/縮小/拡大、挙動/活動/動作、発生、落下/事故/セキュリティ/イベント、周期/頻度/率/サイクル/リズム/数/量、タイミング/期間/間隔、開始/開始/終了/現在/過去/次の時間/量/情報、種類/グループ分け/分類/構成、存在/不在/近接/接近/後退/入口/出口、身元/識別子、頭/口/目/呼吸/心/手/腕/体/しぐさ/脚/歩行/臓器の特徴、潮量/呼吸深度/気流速度/吸気/呼気時間/比率、歩行/道具/機械/複雑運動、信号/運動特性/情報/特徴/統計/パラメータ/大きさ/位相/程度/力学/異常/変動/検出/推定/認識/同定/表示、関数の傾き/微分/高次微分/特徴/マッピング/他の特性の変換、不一致/距離/類似度スコア/コスト/メトリック、ユークリッド/統計/加重距離、L1/L2/Lkノルム、内積/外積、タグ、検査量、消費量/未消費量、状態/身体/健康/幸福/感情/精神状態、出力応答、任意の構成/組合せ、及び/又は任意の関連する特性/情報/組合せ。
【0087】
テスト数量を演算しうる。特性/STI/MIは、CI/TSCI/特徴/類似度スコア/テスト数量に基づいて演算/モニタリングしうる。静的(又は動的)セグメント/プロファイルはCI/TSCI/特徴/特徴/機能/テスト数量/特徴/STI/MI(例えば、ターゲットモーション/モーションの存在/検出/推定/認識/識別情報)を分析することによって、識別情報/演算/分析/取得/取得/マーク/提示/表示/ハイライト/記憶/通信されうる。テスト数量は、CI/TSCI/特徴/特徴の機能/特徴/STI/MIに基づきうる。テスト数量は、処理/試験/分析/比較されうる。
【0088】
テスト数量は、以下のいずれか/全ての関数から構成される:データ/ベクトル/行列/構造、特性/STI/MI、CI情報(CII、例:CI/CIC/特徴/マグニチュード/位相)、方向情報(DI、例:方向CII)、支配的/代表的/特徴的/指示的/キー/典型的/模範的/顕著/共通/共有/典型的/原型的/平均的/規則的/恒常的/通常/非正常/非正常/非代表的データ/ベクトル/行列/構造、類似性/不一致/距離スコア/コスト/メトリック、自己/相互相関/共分散、和/平均/加重/トリム/算術平均/幾何平均/調和平均、分散/偏差/絶対/平方偏差/平均/中央値/合計/標準偏差/微分/傾き/変動/合計/絶対/平方変動/広がり/分散/分散性、発散/歪度/カートシス/範囲/四分位範囲/変動係数/分散/L分母/四分位分散係数/平均絶対値/平方差/ジニ係数/相対平均差/エントロピー/最大(max)/最小(min)/中央値/百分位数/四分位数、分散対平均比、最大対最小比、ばらつき/規則性/類似性尺度、過渡事象/行動、統計量/モード/尤度/ヒストグラム/確率分布関数(pdf)/モーメント生成関数/期待関数/値、行動、反復性/周期性/擬似周期性、衝動性/突発性/発生性/再現性、時間的プロファイル/特性、時間/最短時間/期間/周期/頻度/傾向/履歴、開始/開始/終了時間/数量/回数、運動分類/タイプ、変化、時間的/頻度的/周期的変化、等。
【0089】
識別情報/アイデンティティ/識別情報/IDは、MACアドレス/ASID/USID/AID/UID/UUID、ラベル/タグ/インデックス、ウェブリンク/アドレス、符号/英符号ID、名前/パスワード/口座/口座ID、及び/又は別のIDを含みうる(例えば、ソフトウェア/ファームウェア/ユーザ/ハードウェア、ハードワイヤード、ドングルを介して)。IDは、(例えば、データベース/メモリ/クラウド/エッジ/ローカル/ハブサーバに、ローカルに/リモートに/永続的に/一時的に格納されて)格納/検索されてもよい。IDは、ユーザ/顧客/世帯/情報/データ/住所/電話番号/社会保障番号、ユーザ/顧客番号/記録/口座、タイムスタンプ/継続時間/タイミングのうちのいずれかと関連付けられてもよい。IDは、タイプ1/タイプ2デバイス/センシング/SBPイニシエータ/レスポンダに利用可能にされてもよい。IDは、登録/初期化/通信/識別/検証/検出/認識/認証/アクセス制御/クラウドアクセス/ネットワーキング/ソーシャルネットワーキング/ロギング/記録/カタログ化/分類/タグ付け/関連付け/ペアリング/トランザクション/電子取引/知的財産制御(ローカル/クラウド/サーバー/ハブ、タイプ1/タイプ2/近傍/ユーザ/他のデバイス、ユーザ等による)のためのものである。
【0090】
物体は、人/ペット/動物/プラント/ユーザ、ベビー/マン/専門家/スタッフ/担当者/担当者/担当者/担当者/看護師/技術者/サービスマン/患者/学生/旅行者/被収容者/追跡対象、車両/車/ドローン/ロボット/ワゴン/運搬機械/移動可能な物体/物品/物品/部品/機械/リフト/エレベータ、商品/荷物/人/物品/包装/荷物/機器/ワークフロー/組立ライン/倉庫/工場/店舗/スーパーマーケット/流通/物流/輸送/製造/小売/卸売/ビジネスセンター/施設/ハブでの洗浄ツール、電話/コンピュータ/ラップトップ/タブレット/ドングル/プラグイン/コンパニオン/ツール/周辺機器/アクセサリー/ウェアラブル/家具/電化製品/アメニティ/ガジェット、IoT/ネットワーク/スマート/ポータブルデバイス、腕時計/眼鏡/スピーカー/おもちゃ/ベビーカー/キー/財布/ハンドバッグ/バックパック、商品/貨物/荷物/設備/モーター/機械/器具/テーブル/椅子/エアコン/ドア/窓/ヒーター/扇風機、照明/器具/静止物体/テレビ/カメラ/オーディオ/ビデオ/監視装置/部品、切符/駐車券/通行券/航空券、クレジットカード/プラスチックカード/アクセスカード、固定/変化/形のない物体、質量/固体/液体/ガス/流体/煙/火/炎、標識、電磁(EM)ソース/媒体、及び/又は別の物体。
【0091】
物体は、それぞれが異なるモーション(例えば、位置/位置/方向の変化)を有する複数の部分を有しうる。物体は、前方に歩いている人であってもよい。歩いている間、彼の左手/右手は、異なる瞬間的なモーション/速度/加速度を伴って、異なる方向に動くことができる。
【0092】
物体は、WiFi、MiFi、4G/LTE/5G/6G/7G/8G、Bluetooth/NFC/BLE/WiMax/Zigbee/mesh/adhocネットワーク等、いくつかのネットワークと通信可能に結合されうる/結合されえない。設置・清掃・保守・リニューアル時に移動する交流電源のある機械は、かさばるものがある。それは、エレベータ/コンベヤ/リフト/パッド/ベルト/ロボット/ドローン/フォークリフト/カー/ボート/車両等の可動プラットフォーム上に/その中に配置されてもよい。タイプ1/タイプ2デバイスは、物体にアタッチ/移動できる。タイプ1/タイプ2デバイスはモジュールを備えたポータブル/別のデバイス(例えば、モジュールを備えたモジュール/デバイス、大型/大型/小型/大型/大型/軽量、例えばコインサイズ/タバコ箱サイズ)の一部であってもよく、タイプ1/タイプ2/ポータブル/別のデバイスは物体に取り付けられても/一緒に移動されなくてもよく、無線(例えば、Bluetooth/BLE/Zigbee/NFC/WiFiを介して)又はネットワークアクセスのための近くのデバイスとの有線(例えば、USB/マイクロUSB/Firewire/HDMI(登録商標))コネクション(例えば、WiFi/セルラネットワークを介して)を有する可能性がある。近くのデバイスは、物体/電話/AP/IoT/デバイス/アプライアンス/周辺機器/アメニティ/家具/車両/ガジェット/ウェアラブル/ネットワーク/コンピューティングデバイスであってもよい。近くのデバイスはいくつかのサーバ(例えば、ネットワーク/インターネットを介してクラウドサーバ)に接続されうる。それは、携帯可能/移動可能であっても/なくてもよく、物体とともに移動しても/しなくてもよい。タイプ1/タイプ2/携帯型/近接型/別のデバイスは、バッテリー/ソーラー/DC/AC/その他の電源で駆動することができ、交換可能/非交換可能、充電可能/非充電可能である。無線充電であってもよい。
【0093】
タイプ1/タイプ2/ポータブル/近接/他のデバイスは、以下のいずれかを含みうる:コンピュータ/ノートパソコン/タブレット/パッド/電話/プリンター/モニター/バッテリー/アンテナ、周辺機器/アクセサリー/ソケット/プラグ/充電器/スイッチ/アダプター/ドングル、モノのインターネット(IoT)、テレビ/サウンドバー/HiFi/スピーカー/セットトップボックス/リモコン/パネル/ゲーム機器、AP/ケーブル/ブロードバンド/ルーター/中継器/延長器、電化製品/ユーティリティ/扇風機/冷蔵庫/洗濯機/乾燥機/電子レンジ/オーブン/ストーブ/レンジ/照明/ランプ/パイプ/蛇口/照明/エアコン/ヒーター/煙探知機、身につけるもの/時計/眼鏡/ゴーグル/ボタン/ブレスレット/チェーン/ジュエリー/リング/ベルト/衣服/布地/シャツ/パンツ/ドレス/手袋/ハンドウェア/靴/フットウェア/帽子/ヘッドウェア/バッグ/財布/財布/メイクアップ/化粧品/装飾品/本/雑誌/紙/文房具/看板/ポスター/ディスプレイ/印刷物、家具/什器/テーブル/机/椅子/ソファ/ベッド/キャビネット/棚/ラック/収納/箱/バケツ/バスケット/包装/車/タイル/板/レンガ/ブロック/マット/パネル/カーテン/クッション/パッド/カーペット/素材/建材/ガラス、アメニティ/センサー/時計/鍋/食器/容器/ボトル/缶/調理器具/皿/カップ/ボウル/おもちゃ/ボール/工具/ペン/ラケット/キー/ベル/カメラ/マイクロフォン/絵画/フレーム/鏡/コーヒーメーカー/ドア/窓、食品/錠剤/薬、埋め込み可能/インプラント可能/ガジェット/機器/装置/器具/機械/コントローラ/機械工具、ガレージオープナー、キー/プラスチック/支払い/クレジットカード/チケット、ソーラーパネル、キートラッカー、消火器、ゴミ箱/ごみ箱、WiFi対応デバイス、スマートデバイス/機械/機械/システム/住宅/オフィス/建物/倉庫/施設/車両/自動車/自転車/オートバイ/ボート/船舶/飛行機/カート/ワゴン、住宅/車両/オフィス/工場/建物/製造/生産/コンピューティング/セキュリティ/その他のデバイス。
【0094】
タイプ1/タイプ2/ポータブル/近接/別のデバイス/サーバーの1台/2台/それ以上は、物体の初期特性/STI/MIを決定しうる、及び/又は中間情報を共有しうる。タイプ1/タイプ2デバイスのうちの1つは、物体と共に移動しうる(例えば、「Tracker Bot」)。タイプ1/タイプ2デバイスの他の1つは、物体(例えば、「Origin Satellite」、「Origin Register」)と共に移動することができない。どちらも、既知の特性/STI/MIを有しうる。初期STI/MIは、既知のSTI/MIに基づいて演算しうる。
【0095】
ベニューは、例えば以下のもののようなスペースでありうる:センシングエリア、部屋/家/家/オフィス/職場/建物/施設/倉庫/工場/店舗/車両/不動産、屋内/屋外/閉鎖/半閉鎖/開放/半開放/閉鎖/空中/浮遊/地下空間/エリア/構造/囲い、木/ガラス/金属/材料/構造/フレーム/梁/パネル/柱/壁/床/ドア/天井/窓/空洞/隙間/開口部/反射/屈折媒体/流体/構造材料/固定/調整可能なレイアウト/形状を持つ空間/領域、人体/動物/植物体/空洞/臓器/骨/血液/血管/空気管/風管/歯/軟質/硬質/非硬質組織、製造/修理/メンテナンス/採掘/駐車/保管/輸送/船舶/物流/スポーツ/娯楽/アミューズメント/公共/娯楽/政府/地域/高齢者/老人/宇宙施設/ターミナル/ハブ、物流センター/店舗、機械/エンジン/装置/組立ライン/ワークフロー、都市/地方/郊外/大都市圏、階段/エスカレータ/エレベーター/廊下/通路/トンネル/洞窟/洞穴/水路/ダクト/パイプ/チューブ/リフト/井戸/通路/屋根/地下室/窪地/路地/道路/道/高速道路/下水道/換気システム/ネットワーク、自動車/トラック/バス/バン/コンテナ/船/ボート/潜水艇/電車/路面電車/飛行機/移動式住居、スタジアム/都市/運動場/公園/フィールド/トラック/コート/体育館/ホール/市場/スーパーマーケット/広場/広場/建設現場/ホテル/博物館/学校/病院/大学/ガレージ/モール/空港/鉄道駅/バス停/ターミナル/ハブ/プラットホーム、谷/森/木/地形/景観/庭園/公園/パティオ/土地、及び/又はガス/石油/水道管/ライン。ベニューは、建物/施設の内部/外部で構成される場合がある。建物/施設は、1階建て/複数階建てがあり、一部は地下にありうる。
【0096】
イベントは、TSCIに基づいてモニタリングされうる。イベントは、転倒、回転/ヘジテーション/ポーズ、衝撃、衝撃(例えば、人打ちサンドバッグ/ドア/ベッド/椅子/テーブル/デスク/キャビネット/ボックス/別の人/動物/鳥/飛行/ボール/ボウリング/テニス/サッカー/ボレーボール/サッカー/野球/バスケットボール)、2体アクション(例えば、バルーン解放者/捕獲魚/成型粘土/紙/タイピングコンピュータ)、車庫内での移動、スマートフォン/ベニューを歩く人、自律的/移動可能な物体/マシンのモーション(例えば、電気掃除機/ユーティリティ/自動駆動車両/車/車/ドローン)等の物体/モーション/ジェスチャ/歩行関連であってもよい。
【0097】
タスクは、以下を含みうる:
(a)センシングタスク、即ち、以下のいずれか:物体/車両/機械/道具/人間/赤ちゃん/高齢者/患者/侵入者/ペット存在/近接/活動/日中活動/健康状態/呼吸/バイタルサイン/心拍/健康状態/睡眠/睡眠段階/歩行/位置/距離/速度/加速度/ナビゲーション/追跡/運動/安全/危険/転倒/侵入/セキュリティ/生命の脅威/運動/動き/低下/パターン/周期的/繰り返し/周期的/定常的/規則的/一過性/突発的/不審な動き/不規則性/トレンド/変化/呼吸/人間の生体情報/環境情報/ゲート/ジェスチャー/部屋/地域/ゾーン/通り、のいずれかの/のいずれかにおける、モニタリング/センシング/検出/認識/推定/検証/識別/認証/分類/位置特定/誘導/ナビゲーション/追跡/計数、
(b)演算タスク、即ち、以下のいずれか:信号処理/前処理/後処理/コンディショニング/ノイズ除去/キャリブレーション/解析/特徴抽出/変換/マッピング/教師あり/教師なし/半教師あり/識別/機械/ディープラーニング/学習/クラスタリング/学習/PCA/固有分解/周波数/時間/関数分解/ニューラルネットワーク/マップベース/モデルベース処理/補正/形状推定/解析計算、
(c)IoTタスク、即ち、以下のいずれか:ベニュー/ユーザ/オブジェクト/人間/ペット/家/家屋/オフィス/職場/ビル/施設/倉庫/工場/店舗/車両/物件/構造物/組立ライン/IoT/デバイス/システム用のスマートタスク、エネルギー/電力管理/転送、無線電力転送、ユーザ/オブジェクト/侵入者/人間/動物との相互作用/連携(:プレゼンス/モーション/ジェスチャー/歩行/アクティビティ/行動/音声/コマンド/指示/クエリ/音楽/サウンド/画像/ビデオ/位置/移動/危険/脅威の検出/認識/監視/分析/応答/実行/合成、ダイアログの生成/取得/再生/表示/レンダリング/合成/交換/応答/提示/体験/メディア/マルチメディア/表現/音/音声/音楽/画像/映像/アニメーション/ウェブページ/テキスト/メッセージ/通知/注意/照会/警告,ユーザ/侵入者/物体の入力/動作/身振り/位置/活動の検出/認識/監視/解釈/分析/記録/保存)、デバイス/システム(例:車両/ドローン/電気/機械/空調/暖房/照明/換気/学習/エンターテイメント/IoT/セキュリティ/サイレン/アクセスシステム/デバイス/ドア/窓/ガレージ/リフト/エレベーター/エスカレーター/スピーカー/テレビ/照明/周辺機器/アクセサリー/ウェアラブル/家具/家電/アメニティ/ガジェット/アラーム/カメラ/ゲーム/コーヒー/調理/ヒーター/扇風機/ハウスキーピング/家庭用/事務機/デバイス/ロボット/掃除機/組立ライン)の起動/制御/設定(オン/オフ/制御/ロック/アンロック/開/閉/調整/設定、
(d)種々のタスク、即ち、以下のいずれか:データ/パラメータ/分析/派生データの伝送/符号化/暗号化/保存/分析、アップグレード/管理/構成/調整/放送/同期/ネットワーク/暗号化/通信/保護/圧縮/保存/データベース/アーカイブ/クエリ/クラウドコンピューティング/プレゼンテーション/拡張/仮想現実/その他の処理/タスク。
タスクは、タイプ1/タイプ2/近く/ポータブル/別のデバイス、及び/又はハブ/ローカル/エッジ/クラウドサーバのうちのいくつかによって実行されうる。
【0098】
タスクは、以下を含むことも含みうる:ユーザ/来訪者/侵入者/物体/ペットを検出/認識/監視/位置特定/解釈/分析/記録/保存し、ユーザ/物体/来訪者/侵入者/人間/赤ちゃん/ペットと対話/関わり/会話/対話/交換する、検出/位置特定/認識/監視/分析/解釈/学習/訓練/対応/実行/合成/生成/記録/保存/要約 健康/健康状態/日常生活/活動/行動/パターン/運動/食事 摂取/トイレ/仕事/遊び/休息/睡眠/リラックス/危険/ルーティン/制限/習慣/傾向/正常/異常/規則性/不規則/変化/存在/動作/身振り/歩行/表情/感情/状態/声/命令/指示/質問/問い合わせ/音楽/音/場所/移動/転倒/脅威/不快/病気/環境/、生成/検索/再生/表示/レンダリング/ダイアログの合成/交換/応答/プレゼンテーション/レポート/体験/メディア/マルチメディア/表現/音/音声/音楽/画像/映像/アニメーション/ウェブページ/テキスト/メッセージ/通知/リマインダー/問い合わせ/警告、ユーザ/侵入者/オブジェクトの入力/動作/ジェスチャー/位置/活動の検出/認識/監視/解釈/分析/記録/保存)、あるシステム/デバイス/オブジェクトを検出/チェック/監視/場所/管理/制御/調整/設定/ロック/アンロック/アラーム/解除/オープン/クローズ/全体的/部分的/アクティブ化/オン/オフする(例:車両/ロボット/ドローン/電気/機械/空調/暖房/換気/HVAC/照明/クリーニング/エンターテイメント/IoT/セキュリティ/サイレン/アクセスシステム/デバイス/アイテム/コンポーネント、ドア/窓/ガレージ/リフト/エレベーター/エスカレーター/スピーカー/テレビ/照明/周辺機器/アクセサリ/ウェアラブル/家具/家電/アメニティ/ガジェット/アラーム/カメラ/ゲーム/コーヒー/クッキング/ヒーター/扇風機/ハウスキーピング/家庭用/オフィス用機械/デバイス/掃除機/組み立てライン/窓/ガレージ/ドア/ブラインド/カーテン/パネル/ソーラーパネル/日除け)、検出/監視/ユーザ/ペットが何かをする場所を特定する(例:ソファに座る/寝る/寝室で寝る/ルームランナーで走る/料理をする/テレビを見る/キッチン/ダイニングで食べる/階段を上る/下りる/外/内/トイレを使う)、何かをする(例:検出時に自動的に何かをする(メッセージ/応答/警告/明確化/通知/報告を生成する)、ユーザの存在を検出時に自動的にユーザのために何かをする、照明/音楽/ラジオ/テレビ/HiFi/STB/コンピュータ/スピーカー/スマートデバイス/空調/換気/暖房システム/カーテン/ライトシェードをオン/オフ/目覚まし/制御/調整/調光する、コーヒーメーカー/湯沸かしポット/調理器/オーブン/電子レンジ/別の調理機器をオン/オフ/予熱/制御する、温度/設定/天気予報/電話/メッセージ/メール/システムチェックの確認/管理、提示/対話/エンゲージ/ダイアログ/会話(スマートスピーカー/ディスプレイ/スクリーンを介して、ウェブページ/メール/メッセージングシステム/通知システムを介して等)。
【0099】
ユーザが車で自宅に到着すると、タスクは自動的に、ユーザ/車の接近を検出すること、検出時に車庫/ドアを開くこと、ユーザが車庫に接近するときに車道/車庫光をオンにすること、及び/又はエアコン/ヒータ/ファンをオンにすることであってもよい。ユーザが家に入ると、自動的に玄関のライト/車庫のライトをつける、ユーザの好きな音楽/ラジオ/ニュース/チャンネルをつける挨拶メッセージをする、ユーザの気分をモニタリングする、気分/現在/差し迫ったイベントに応じて照明/音の環境を調整する(例えばユーザがガールフレンドとディナーをすぐに食べる予定だからロマンティックな照明/音楽をする)、午前中に用意された電子レンジで温かい食事をする、明日/ニュースの天気予報をチェックする、ユーザの関心、カレンダー/予定リストの確認、電話の応答/メッセージシステム/電子メールの確認、対話システム/音声合成を使用した口頭による報告、及び/又はTV/エンターテインメントシステム等のビジュアルツールを使用した音声ツールの使用/コンピュータ/ノートブック/ディスプレイ/ライト/カラー/輝度/パターンシンボル、ハプティック/バーチャルリアリティ/ジェスチャ/ツールを使用、スマートデバイス/アプライアンス/マテリアル/家具/フィクスチャを使用、サーバ/ハブデバイス/クラウド/フォグ/エッジサーバ/ホーム/メッシュネットワークを使用、メッセージング/通知/通信/スケジューリング/メールツールを使用、UI/GUIを使用、香り/におい/香り/味を使用、ニューラル/神経系/ツールを使用、又は任意の組み合わせを使用)誰かの誕生日/電話のユーザの準備。タスクは、予め空調/暖房/換気システムをオンにし、及び/又は予めスマートサーモスタットの温度設定を調整しうる。ユーザが入口からリビングに移動すると、タスクはリビングライトをオンにすること、リビングカーテンを開くこと、窓を開くこと、ユーザの後ろの入口ライトをオフにすること、TV/セットトップボックスをオンにすること、TVをユーザの好みのチャネルにセットすること、及び/又はユーザの好み/条件/状態に従ってアプライアンスを調整すること(例えば、照明を調整すること、ロマンチックな雰囲気を構築するために音楽を選択/再生すること)であってもよい。
【0100】
ユーザが朝に目覚める場合、タスクは寝室内でユーザがモーション回ることを検出し、ブラインド/カーテン/ウィンドウを開き、目覚まし時計をオフにし、夜間から昼間までの温度をプロファイルに調整し、寝室光をオンにし、ユーザがトイレに近づくにつれてトイレ光をオンにし、ラジオ/ストリーミングチャネルをチェックし、朝のニュースを再生し、コーヒーマシンをオンにし、予熱水をオンにし、及び/又はセキュリティシステムをオフにすることでありうる。ユーザが寝室からキッチンまで歩く場合、タスクは、キッチン/廊下灯をオンにすること、寝室/トイレ灯をオフにすること、寝室から寝室へ音楽/メッセージ/リマインダを移動すること、キッチンTVをオンにすること、TVを朝のニュースチャンネルに変更すること、キッチンのブラインドを下げること、キッチンウィンドウを開くこと、ユーザがバックヤードをチェックするためにバックドアをロック解除すること、及び/又はキッチンの温度設定を調整することでありうる。
【0101】
ユーザが仕事で家を出るとき、タスクは、ユーザの外出を検知し、別れのメッセージ/行ってらっしゃいのメッセージを再生し、ガレージのドアを開閉し、ガレージ/ドライブウェイのライトを点灯/消灯し、全ての窓/ドアを閉め/施錠し(ユーザが忘れた場合)、電気製品(コンロ/電子レンジ/オーブン等)を停止し、セキュリティシステムを点灯/作動させ、照明/空調/暖房/換気システムを「留守」プロファイルに調整してエネルギーを節約し、及び/又はユーザのスマートフォンに警告/報告/最新情報を送信することである。
【0102】
モーションは、以下のものを含みうる:ノーモーション、モーションシーケンス、静止/非移動モーション、動作/位置/場所の変化、毎日/毎週/毎月/毎年/繰り返し/活動/行動/ルーチン、過渡/時間変動/落下/繰り返し/周期的/擬似周期的モーション/呼吸/心拍、決定論的/非決定論的/確率論的/カオス的/ランダムモーション、複雑/複合モーション、非/擬似/サイクロ/定常ランダムモーション、電磁気特性の変化、人間/動物/植物/身体/機械/乗り物/ドローンモーション、空気/風/天候/水/流体/地面/地表面/地震モーション、人間と機械の相互作用、正常/異常/危険/警告/不審なモーション、差し迫った/雨/火事/洪水/津波/爆発/衝突、頭/顔/目/口/舌/首/指/手/腕/肩/上/下/体/胸/腹/腰/脚/足/関節/膝/肘/皮膚/皮膚下/皮下組織/血管/臓器/心臓/肺/胃/腸/腸/食べる/呼吸/話す/歌う/踊る/協調モーション、顔/目/口の表情、及び/又は手/腕/ジェスチャー/歩行/UI/キーストローク/タイピングストローク。
【0103】
タイプ1/タイプ2デバイスは、ヘテロジニアスIC、低雑音増幅器(LNA)、電力増幅器、送受信スイッチ、メディアアクセスコントローラ、ベースバンド無線、及び/又は2.4/3.65/4.9/5/6/サブ7/オーバ7/28/60/76GHz/別の無線を含みうる。ヘテロジニアスICは、プロセッサ/メモリ/ソフトウェア/ファームウェア/命令を含みうる。それは、ブロードバンド/無線/モバイル/メッシュ/セルラネットワーク、WLAN/WAN/MAN、標準/IEEE/3GPP(登録商標)/WiFi/4G/LTE/5G/6G/7G/8G、IEEE 802.11/a/b/g/n/ac/ad/af/ah/ax/ay/az/be/bf/15/16、及び/又はBluetooth/BLE/NFC/Zigbee/WiMaxをサポートしうる。
【0104】
プロセッサは、汎用/専用/組み込み/マルチコアプロセッサ、マイクロプロセッサ/マイクロコントローラ、マルチ/パラレル/CISC/RISCプロセッサ、CPU/GPU/DSP/ASIC/FPGA、及び/又はロジック回路のいずれかを含みうる。メモリは、不揮発性、RAM/ROM/EPROM/EEPROM、ハードディスク/SSD、フラッシュメモリ、CD-/DVD-ROM、磁気/光学/有機/記憶システム/ネットワーク、ネットワーク/クラウド/エッジ/ローカル/外部/内部記憶装置、及び/又は任意の非一時的記憶媒体を含みうる。命令のセットは、ハードウェア/IC/ソフトウェア/ファームウェア内の機械実行可能コードを備えてよく、ブートアップ/オンザフライ/オンデマンド/プリインストール/インストール/ダウンロード時に埋め込まれ/プリロード/ロードされうる。
【0105】
処理/前処理/後処理は、データ(例えば、TSCI/特徴/特性/STI/MI/テスト数量/中間/データ/分析)に適用されうるとともに、複数のステップを有しうる。ステップ/処理/前処理/後処理は、以下のいずれかを含みうる:オペランド/LOS/非LOS/シングルリンク/マルチリンク/コンポーネント/アイテム/量の演算機能、大きさ/ノルム/位相/特徴/エネルギー/時間軸/類似度/距離/特性スコア/メジャー計算/抽出/補正/クリーニング、線形/非線形/FIR/IIR/MA/AR/ARMA/カルマン/粒子フィルタリング、ローパス/バンドパス/ハイパス/メディアン/ランク/四分位数/パーセンタイル/モード/選択/適応フィルタリング,内挿/内挿/外挿/デシメーション/サブサンプリング/アップサンプリング/リサンプリング,マッチドフィルタリング/エンハンスメント/復元/ノイズ除去/スムージング/コンディショニング/スペクトル解析/平均減算/除去、線形/非線形/逆/周波数/時間変換、フーリエ変換(FT)/DTFT/DFT/FFT/ウェーブレット/ラプラス/ヒルベルト/ハダマード/三角/正弦/余弦/DCT/2の累乗/疎/高速/周波数変換、ゼロ/サイクリック/パディング、グラフベース変換/処理、分解/直交/非直交/完全射影/固有分解/SVD/PCA/ICA/圧縮センシング、グループ化/折りたたみ/並べ替え/比較/ソフト/ハード/閾値/クリッピング、1次/2次/高次微分/積分/畳み込み/乗算/除算/加算/減算、局所/大域/最大化/最小化、再帰/反復/制約/バッチ処理、最小二乗平均/絶対誤差/偏差、コスト関数最適化、ニューラルネットワーク/検出/認識/分類/識別/推定/ラベリング/関連付け/タグ付け/マッピング/再マッピング/学習/クラスタリング/機械/教師あり/教師なし/半教師あり学習/ネットワーク、ベクトル/量子化/暗号化/圧縮/マッチング追求/スクランブル/符号化/保存/検索/送信/受信/時間領域/周波数領域/正規化/拡大縮小/表現/結合/分割/追跡/監視/形状/シルエット/動き/活動/解析、pdf/ヒストグラム推定/重要性/モンテカルロ・サンプリング、エラー検出/保護/訂正、何もしない、時間変化/適応処理、条件付け/重み付け/平均化/選択された成分/リンクの上、算術/幾何/調和/トリム平均/セントロイド/メドイド計算、形態論的/論理演算/パーミュテーション/組み合わせ/ソート/AND/OR/XOR/和/交差、ベクトル演算/加算/減算/乗算/除算、及び/又は別の演算。処理は個別に適用される場合もあれば、共同で適用される場合もある。GPU/DSP/コプロセッサ/マルチコア/マルチプロセシングを用いたアクセラレーションを適用することもできる。
【0106】
関数は、以下を含みうる:特性/特徴/マグニチュード/位相/エネルギー、スカラー/ベクトル/離散/連続/多項式/指数/対数/三角/超越/論理/ピースワイズ/線形/代数/非線形/円形/ピースワイズ線形/実数/複素数/ベクトル値/逆数/絶対値/指標/限界/床/円形/符号/合成/スライド/移動関数、微分/積分、関数の関数、1対1/1対多/多対1/多対多関数、平均/モード/メディアン/パーセンタイル/最大/最小/範囲/統計/ヒストグラム、ローカル/グローバル最大/最小/ゼロクロス、分散/ばらつき/広がり/分散/偏差/標準偏差/発散/範囲/四分位範囲/総変動/絶対値/総偏差、算術平均/幾何平均/調和平均/トリム平均/2乗/3乗/ルート/べき乗、閾値処理/クリッピング/丸め/切り捨て/量子化/近似、演算で処理される時間関数(例:フィルタリング)、正弦/余弦/正接/双接/楕円/放物線/双曲線/ゲーム/ゼータ関数、確率的/確率的/ランダム/エルゴード/定常/決定論的/周期的/繰り返し関数、逆変換/周波数/離散時間/ラプラス/ヒルベルト/正弦/余弦/三角/小波/整数/2のべき乗/スパース変換、直交/非直交/固有射影/分解/固有値/特異値/PCA/ICA/SVD/圧縮センシング/ニューラルネットワーク/特徴抽出/時系列の近傍項目の移動窓の関数/フィルタリング関数/畳み込み/短時間/離散変換/フーリエ/コサイン/サイン/アダマール/ウェーブレット/スパース変換/マッチング追求/近似、グラフベース処理/変換/グラフ信号処理、分類/識別/クラス/グループ/カテゴリ/ラベリング、処理/前処理/後処理、機械/学習/検出/推定/特徴抽出/学習ネットワーク/特徴抽出/ノイズ除去/信号強調/符号化/暗号化/マッピング/ベクトル量子化/リマッピング/ローパス/ハイパス/バンドパス/マッチド/カルマン/パーティクル/FIR/IIR/MA/AR/ARMA/メディアン/モード/適応フィルタリング、1次/2次/高次微分/積分/ゼロクロス/スムージング、アップ/ダウン/ランダム/重要度/モンテカルロサンプリング/リサンプリング/変換、補間/補外、短期/長期統計/自動/相互相関/モーメント生成関数/時間平均/加重平均、特殊/ベッセル/ベータ/ガンマ/ガウス/ポアソン/積分相補誤差関数。
【0107】
スライディング時間ウィンドウは、時間によって幅/サイズが変化しうる。高速かつ正確な撮影を可能にするため、最初は小さくても大きくてもよく、時間の経過とともに、監視する動きの頻度/周期/一時的な動きの持続時間/特性/STI/MIに匹敵する定常状態の大きさまで増加/減少する。隣接するウィンドウ間のウィンドウサイズ/時間シフトは、一定に/適応的に/動的に/自動的に/変更/調整/変動/修正されうる(例えば、バッテリ寿命/電力消費/利用可能なコンピューティングパワー/監視対象の量の変化/監視対象の動きの性質/ユーザの要求/選択/指示/コマンドに基づいて)。
【0108】
特性/STI/MIは、関数の特性値/点、及び/又は関数の関連引数(時間/周波数等)に基づいて決定される場合がある。関数は、回帰の結果であってもよい。特性値/点は、関数のローカル/グローバル/制約付き/有意/第1/第2/i番目の最大値/最小値/極値/ゼロ交差(例えば、正/負の時間/周波数/引数を有する)を含みうる。ローカル信号対雑音比(SNR)又はSNR様パラメータは、関数の隣接するローカル最大値(ピーク)/ローカル最小値(谷)の各対について演算されてよく、それは、ローカル最小値の量に対するローカル最大値の量(例えば、電力/大きさ)の分数又は差の何らかの関数(例えば、線形/対数/指数/単調/電力/多項式)でありうる。そのSNRが閾値よりも大きい場合、及び/又はその振幅が別の閾値よりも大きい(又は小さい)場合、局所最大値(又は最小値)は有意でありうる。ローカル最大値/最小値は、持続性ベースのアプローチを使用して選択/識別/演算されうる。いくつかの有意な局所最大/最小は選択基準(例えば、品質基準/条件、範囲内の最も強い/一貫した有意なピーク)に基づいて選択されうる。未選択の有意なピークは将来のスライディング時間ウィンドウにおける将来の選択において使用するために、「予約された」ピークとして記憶/モニタリングされうる。例えば、特定のピーク(例えば、特定の引数/時間/周波数における)は、経時的に一貫して現れうる。最初は、それは有意であるが選択されない場合がある(他のピークがより強い場合があるため)。後に、それはより強く/一貫して支配的になるかもしれない。選択されると、以前に選択されたピーク(瞬間的に強い/支配的であるが、永続的ではない/一貫性がある)を置き換えるために、時間的にバックトレースされ、より早い時間に選択されうる。ピークの一貫性は、トレース、又は有意である持続時間によって測定されうる。代替として、ローカル最大/最小は、有限状態機械(FSM)に基づいて選択されうる。決定閾値は時間変化し、適応的に/動的に(例えば、バックトレースタイミング/FSM、又はデータ分布/統計に基づいて)調整されうる。
【0109】
類似度スコア(SS:similarity score)/コンポーネントSSは、2つの時間的に隣接するCI/CIC、1つのTSCI、又は2つの異なるTSCIに基づいて演算されうる。ペアは、同じ/異なる(1つ以上の)スライド窓から生じてもよい。SS又はコンポーネントSSは、時間反転共振強度(TRRS:time reversal resonating strength)、自己/相互相関/共分散、2つのベクトルの内積、L1/L2/Lk/ユークリッド/統計的/重み付け/距離スコア/ノルム/指標/品質指標、信号品質条件、統計的特徴、識別スコア、ニューラルネットワーク/深層学習ネットワーク/機械学習/トレーニング/識別/重み付け平均/前処理/ノイズ除去/信号調整/フィルタリング/時間補正/タイミング補償/位相オフセット補償/変換/コンポーネントワイズ動作/特徴抽出/FSM、及び/又は別のスコアを含みうる。
【0110】
任意の閾値は、固定(例えば、0、0.5、1、1.5、2)、事前決定及び/又は適応的/動的に決定されうる(例えば、FSMによって、又は時間/空間/位置/アンテナ/経路/リンク/状態/バッテリ寿命/バッテリ残存寿命/利用可能リソース/電力/演算電力/ネットワーク帯域幅に基づいて)。閾値は2つの事象/条件/状況/状態を区別するためにテスト数量に適用されうる。データ(例えば、CI/TSCI/特徴/類似度スコア/テスト数量/特徴/STI/MI)は、トレーニング状況においてA/Bの下で収集されうる。データに基づいて演算されたテスト数量(例えば、その分布)はA/Bの下で比較されて、いくつかの基準(例えば、最大尤度(ML)、最大アポステリオ確率(MAP)、弁別トレーニング、所与のタイプ2(又は1)エラーに対する最小タイプ1(又は2)エラー、品質基準、信号品質条件)に基づいて閾値を選択しうる。閾値は(例えば、物体/移動/方向/アクション/特性/STI/MI/サイズ/特性/習慣/挙動/ベニュー/特徴/フィクスチャ/家具/バリア/材料/生きているもの/モノ/境界/表面/位置/マップ/マシン/モデル/イベント/状態/状況/条件/時間/タイミング/持続時間/状態/履歴/ユーザ/選好に基づいて、(例えば、異なる感度を達成するために)調整されてもよい。反復アルゴリズムは、N回の反復の後、タイムアウト期間の後、又はテスト数量が固定/適応的/動的に調整されうる条件(例えば、閾値よりも大きい更新量)を満たした後に停止しうる。
【0111】
局所極値の探索は、制約条件付き/最小化/最大化,統計的/双対的/制約条件付き/凸/大域的/局所的/組合せ的/無限次元/多目的/多峰性/非微分/粒子群/シミュレーションに基づく最適化、線形/非線形/2次/高次回帰、線形/非線形/ストキャスティックス/制約/力学的/数学的/接続禁止/凸/半定義/錐/内部/分数/整数/逐次/二次計画法、共役/勾配/副勾配/座標/縮小降下、ニュートン/複素/反復/点/楕円/準ニュートン/補間/記憶/遺伝/進化/パターン/重力探索法/アルゴリズム、制約充足、変分法、最適制御、空間写像、ヒューリスティック/メタヒューリスティクス、数値解析、同時摂動確率近似、確率トンネリング、動的緩和、ヒルクライミング、シミュレーテッドアニーリング、微分進化、ロバスト/ライン/タブ/反応探索/最適化、カーブフィッティング、最小二乗法、変分法、及び/又は変分法。目的関数/損失関数/コスト関数/効用関数/適合度関数/エネルギー関数と関連付けられうる。
【0112】
回帰は、回帰関数を使用して、回帰ウィンドウ内のデータ又はデータの関数(例えば、ACF/変換/マッピングされた)に適合するように実行されうる。反復中に、回帰ウィンドウの長さ/位置を変更しうる。回帰関数は、線形/二次/三次/多項式/別の関数であってもよい。回帰は平均/加重/絶対/二乗偏差、誤差、総合値/コンポーネント/加重/平均/絶対/二乗/高次/別の誤差/コスト(例えば、射影領域/選択された軸/直交軸における)、より小さい誤差の大きさについてのロバスト誤差(例えば、第1の誤差(例えば、二乗)、より大きい誤差の大きさについての第2の誤差(例えば、絶対)、及び/又は複数の誤差の加重和/平均(例えば、絶対/二乗誤差)のいずれかを最小化しうる。異なるリンク/経路に関連する誤差は異なる重みを有しうる(例えば、より少ないノイズを有するリンクは、より高い重みを有しうる)。回帰パラメータ(例えば、回帰窓における回帰関数の最大/最小回帰誤差、窓の位置/幅に関連する時間オフセット)は反復中に(例えば、ターゲット値/範囲/プロファイル、特性/STI/MI/テスト数量、物体のモーション/量/カウント/位置/状態、過去/現在の傾向、前の窓における極値の位置/量/分布、信号の搬送波/副搬送波周波数/帯域幅、チャネルに関連するアンテナの量、雑音特性、ヒストグラム/分布/中央/F分布、及び/又は閾値に基づいて)初期化及び/又は更新されうる。収束すると、現在の時間オフセットは回帰ウィンドウの中央/左/右(又は、固定相対位置)になる。
【0113】
提示(プレゼンテーション)において、情報は(例えば、ベニューマップ/環境モデルを用いて)表示/提示されてもよい。情報は、以下のものを含みうる:現在/過去/補正済み/近似/地図/位置/速度/加速度/ゾーン/地域/エリア/セグメンテーション/カバーエリア、方向/経路/トレース/履歴/トラフィック/サマリー、頻繁に訪れるエリア、顧客/群衆イベント/分布/行動、群衆制御情報、加速度/速度/バイタルサイン/呼吸/心拍数/活動/感情/睡眠/状態/休息情報、動作統計/MI/STI、動体/人/ペット/物体/バイタルサインの有無、ジェスチャー(例:手/腕/足/体/頭/顔/口/目)/意味/制御(ジェスチャーを使用したデバイスの制御)、位置ベースのジェスチャー制御/モーション解釈、ID/識別子(ID)(例:物体/人/ユーザ/ペット/ゾーン/地域、デバイス/機械/乗り物/ドローン/車/ボート/自転車/テレビ/エアコン/扇風機/、自己誘導型機械/デバイスのID/識別子)。オブジェクト/人/ユーザ/ペット/ゾーン/地域、デバイス/マシン/ビークル/ドローン/車/ボート/自転車/テレビ/エアコン/扇風機/、自己誘導型マシン/デバイス/ビークル)、環境/天候情報、ジェスチャー/ジェスチャー制御/モーショントレース、地震/爆発/暴風雨/火災/温度、衝突/衝撃/振動、イベント/ドア/窓/開閉/落下/事故/燃焼/凍結/水/風/空気の移動イベント、繰り返し/擬似周期イベント(例.トレッドミルでのランニング、ジャンプ、縄跳び、宙返り等)、及び/又は車両イベント。位置は、1/2/3次元(例えば、1D/2D/3D長方形/極座標として表される/表される)、相対的(例えば、r.t.地図/環境モデル)、又は関係的(例えば、ある地点における/近い/距離、2つの地点の中間、コーナーの周り、上階、テーブルトップ上、天井、床上、ソファ上)であってもよい。
【0114】
情報(例えば、位置)は、何らかのシンボルでマーク/表示されてもよい。シンボルは、色/強度/サイズ/向きを変化させながら、時間変化/点滅/脈動であってもよい。シンボルは瞬間量(例えば、分析/ジェスチャ/状態/ステータス/アクション/モーション/呼吸/心拍数、温度/ネットワークトラフィック/接続性/残電力)を反映する数でありうる。シンボル/サイズ/向き/色/強度/変化率/特性は、それぞれのモーションを反映しうる。情報はテキストであってもよく、又は視覚的/口頭で(例えば、事前に記録された音声/音声合成を使用して)/機械的に(例えば、動画化されたガジェット、可動部分の移動)提示されてもよい。
【0115】
ユーザデバイスは、スマートフォン/タブレット/スピーカ/カメラ/ディスプレイ/TV/ガジェット/車両/アプライアンス/デバイス/IoT、UI/GUI/音声/音声/記録/キャプチャ/センサ/再生/表示/アニメーション/VR/AR(拡張現実)/音声(支援/認識/合成)能力を有するデバイス、及び/又はタブレット/ラップトップ/PCを含みうる。
【0116】
地図/フロアプラン/環境モデル(例:ホーム/オフィス/ビル/店舗/倉庫/施設)は、2/3/高次元であってもよい。それは、経時的に変化/進化しうる(例えば、画面上で回転/ズーム/移動/ジャンプ)。壁/窓/ドア/入口/出口/禁止区域がマークされてもよい。それは、複数の層(オーバレイ)を含みうる。それは、水管/ガス管/ケーブル/ケーブル/空気ダクト/クロール空間/天井/地下レイアウトを含む保守マップ/モデルを含みうる。
【0117】
ベニューは、ベッドルーム/リビング/ダイニング/休憩/収納/ユーティリティ/倉庫/会議/仕事/通路/キッチン/ホワイエ/ガレージ/1階/2階/オフィス/応接室/エリア/地域等、複数のゾーン/地域/セクター/セクション/テリトリー/地区/管区/地域/近隣/エリア/ストレッチ/エクスパンスに区分/細分化/ゾーン化/グループ化されうる。提示特性(例えば、明るさ/強度/輝度/色/クロミナンス/テクスチャ/アニメーション/点滅/レート)を有するマップ/フロアプラン/モデルにおいて提示されうる。
【0118】
開示されるシステム/装置/方法の一例。Stephenとファミリーは、ワシントン州シアトルにある2000平方フィートの2階建てのタウンハウスのモーションを検出するために、開示された無線モーション検出システムをインストールしたいと考えている。彼の家には2つの階段があるので、Stephenは1つのタイプ2デバイス(Aという名前)と2つのタイプ1デバイス(BとCという名前)を1階に使用することにする。1階にはキッチン、ダイニング、リビングの3つの部屋が並んでおり、ダイニングルームは真ん中にある。Aはダイニングルーム、Bはキッチン、Cはリビングに入れ、1階を3つのゾーン(ダイニングルーム、リビング、キッチン)に仕切った。運動がABペア及び/又はACペアによって検出されると、システムはTSCI/特徴/特性/STI/MIを分析し、運動を3つのゾーンのうちの1つと関連付ける。
【0119】
Stephenと家族が休日キャンプに行く場合、彼は携帯電話アプリ(例えば、Android電話アプリ又はiPhone(登録商標)アプリ)を使用して、モーション検出システムをオンにする。システムがモーションを検出すると、警告信号(SMS、電子メール、携帯電話アプリへのプッシュメッセージ等)がStephenへ送信される。Stephenが月額料金(例えば、$10/月)を支払う場合、サービス会社(例えば、セキュリティ会社)は、有線(例えば、ブロードバンド)/無線(例えば、WiFi/LTE/5G)ネットワークを介して警告信号を受信し、セキュリティ手順を実行する(例えば、問題を確認するためにStephenに電話し、自宅でチェックするために誰かへ送信し、Stephenに代わって警察に連絡する)。
【0120】
Stephenは、高齢の母親を愛し、一人で家にいるときは、彼女の幸福を気にする。家族の休憩(例えば、仕事/買い物/休暇)中に母親が自宅にいる場合、Stephenは、自分のモバイルアプリを使用してモーション検出システムをオンにして、母親がokであることを保証する。彼は、自宅での母親のモーションをモニターするためにモバイルアプリを使う。Stephenがモバイルアプリを使って、3つの領域のうちで母親が家を回っているのを見ると、彼女の日常的なルーチンによれば、Stephenは、母親がokであることを知っている。Stephenは、モーション検出システムが彼が家から離れている間の母親の幸福をモニタリングするのを助けることができることに感謝している。
【0121】
典型的な日には、母親は、午前7時に起きて、台所で朝食を20分間調理し、ダイニングで朝食を30分間食べる。それから、彼女は、リビングルームで毎日運動をし、その後、リビングルームでソファに座って、好きなテレビ番組を見る。モーション検出システムは、Stephenが住宅の3つの領域におけるモーションのタイミングを見ることを可能にする。モーションが日常のルーチンに同意すると、Stephenは、おおよそ母さんが元気になるはずだということを知っている。しかし、モーションパターンが異常(例えば、午前10時までモーションがない、又はキッチン/静止状態が長すぎる)である場合、Stephenは、何かが間違っていると疑い、母親に彼女をチェックするように呼びかける。Stephenは、誰か(例えば、家族/近隣者/有料職員/友人/ソーシャルワーカー/サービスプロバイダ)に母親をチェックさせることさえできる。
【0122】
ある日、Stephenは、デバイスの位置を変えるように感じる。彼は単に、それを原稿のAC電源プラグから抜き、別のAC電源プラグに差し込むだけである。彼は、モーション検出システムがプラグアンドプレイであり、再配置がシステムの動作に影響を与えないことを幸せにしている。電源を入れるとすぐに動作する。
【0123】
その後、Stephenは、2階の寝室をモニタリングするために、同様のセットアップ(即ち、1つのタイプ2及び2つのタイプ1デバイス)を2階に設置することを決定する。もう一度言うと、システムのセットアップは非常に簡単で、2階のAC電源プラグにタイプ2デバイスとタイプ1デバイスを接続する必要がある。特別な設置は不要である。彼は、同じモバイルアプリを使用して、地上/秒フロアの両方でモーションをモニタリングしうる。地上/秒階の各タイプ2デバイスは、地上/秒階の全てのタイプ1デバイスと相互作用できる。Stephenは複合システムの2倍以上の能力を有する。
【0124】
開示されるシステムは、多くの用途に適用しうる。タイプ1/タイプ1/タイプ2デバイスはホーム/オフィス/テーブル、天井、床、又は壁にある任意のWiFi対応デバイス(例えば、スマートフォンIoT/IoT/appliance/STB/冷蔵庫/スピーカ/STB/冷蔵庫/ファン/ヒーター/ファン/エアコン/ルーター/タブレット/コンピュータ/タブレット/プラグ/パイプ/ランプ/煙センシング器/家具/シェルフ/キャビネット/ドア/ロック/ソファ/テーブル/椅子/ピアノ/器具/ウェアラブル/時計/タグ/キー/チケット/ベルト/ウォレット/ペン/ハット/ネックレス/埋め込み型/フォン/眼鏡/ガラスパネル/ゲームデバイス)であってもよい。彼らは人々を数えるために会議室に置かれるかもしれない。それらは、高齢者の日常活動をモニタリングし、症状(例えば、認知症、アルツハイマー病)の任意の徴候を検出するために、福祉モニタリングシステムを形成しうる。これらは、乳児のバイタルサイン(呼吸)をモニタリングするために乳児モニタにおいて使用されうる。それらは、睡眠の質をモニタリングし、任意の睡眠時無呼吸を検出するために、寝室内に配置されうる。それらは、乗客及び運転者の健康状態をモニタリングし、眠い運転者又は高温の自動車に残された赤ん坊を検出するために、自動車内に配置されてもよい。それらは、トラック/コンテナに隠された人をモニタリングすることによって人身取引を防止するために、物流において使用されうる。これらは、災害地域で緊急サービスによって配備され、ごみに閉じ込められた被害者を捜索しうる。それらは、侵入者を検出するためにセキュリティシステムに配備されうる。
【0125】
いくつかの実施形態では、無線センシングタスクを実行するために、モーション統計値(MS:motion statistics)又はモーション情報(MI:motion information)は、スライディング時間ウィンドウ内の全てのCI(例えば、CSI/CIR/CFR)に基づいて、スライディング時間ウィンドウ内で演算されうる。タスクは、MS/MIに基づいてベニュー内の物体のモーションをモニタリングすることでありうる。MS/MIは、物体又は物体のモーションについてのSTI又は特性(characteristics)でありうる。場合によっては、あるCIは、(例えば、干渉、ノイズに起因して)異常であることがあり、それにより、MS/MIの異常な挙動を引き起こすとともに、無線センシングタスクを妨害/中断する。そのような異常なCI(及び異常なMS/MI)は、外れ値とみなされうる。いくつかの実施形態では、スライディング時間ウィンドウ内の外れ値又は外れ値の影響を検出/抑制/除去/除外(detect/suppress/remove/exclude)する方式が開示される。システムは、スライディング時間ウィンドウを、「正常(normal)」、「中等度異常(moderately abnormal)」、及び「重度異常(severely abnormal)」のいずれかに分類しうる。
【0126】
いくつかの実施形態では、「正常」スライディング時間ウィンドウ(又は、例えば異常/外れ値CIが無い、信頼できる/規則的な時間ウィンドウ)について、MS/MIは、通常の方法で演算されうるとともに、タスクは、当該MS/MIに基づいて実行されうる。「重度異常」スライディング時間ウィンドウ(又は、例えば、異常/外れ値CIのロットを有する、重度に信頼できない/不規則な時間ウィンドウ)について、現在のウィンドウのMS/MIは演算されず、タスクは現在の時間ウィンドウのMS/MI無しに代替の方法で(例えば、隣接するMS/MIから演算された置換MS/MIを用いて)実行されうる。「中程度異常」スライディング時間ウィンドウ(又は、例えば、スライディング時間ウィンドウ内の特定の位置における(例えば、最初/最後/中間における)特定の配列(例えば、少なくともN1個の連続するもの)における、許容可能な量の良好な/正常な/信頼できるCIを有する、中程度に信頼できる/不規則な時間ウィンドウ)について、代替MS/MI(例えば、簡略化された/低減された/代替的なMS/MI)が、タスクが(MS/MIを置き換えうる)代替MS/MIに基づいて実行されうるように、スライディング時間ウィンドウ内のいくつかの良好な/正常な/信頼できるCIに基づいて演算されうる。代替MS/MIは、異常CI無しに(即ち、異常CIが除去又は除外された状態で)演算されたMS/MIでありうる。全ての良好な/正常な/信頼できるCIが、代替MS/MIの演算に含まれうるとは限らない。
【0127】
いくつかの実施形態では、テストスコア(TS:test score)が演算されうる。N個のタイムスタンプを有する現在のスライディング時間ウィンドウについて、特性値(characteristic value)が演算されうる。システムは、TSCIのスライディング時間ウィンドウにおけるM個の時間的隣接CIにそれぞれ基づいて、少なくとも1つのテストスコア(TS)を演算しうる。ここで、Mは、2、3、又はそれ以上でありうる。M個の時間的隣接CIの一部又は全部は、連続していてもよい。各TSは、スカラーであってもよい。各TSは、個別の時間と関連付けられてもよい。テストスコアは、類似度(similarity)、非類似度(dis-similarity)、差分、距離、ノルム、区別、比率、割合、分散、変動、発散、スプレッド、偏差、TRRS、相関、共分散、自己相関、相互相関、内積等のうちのいずれかを含みうる/でありうる、又は、それらの測度又はスコアを含みうる/でありうる。いくつかの実施形態では、各TSCIは、タイプ1デバイスのTxアンテナとタイプ2デバイスのRxアンテナとのペアリングである「リンク」と関連付けられる。タイプ1/タイプ2デバイスのペアに対して1つ以上のリンクが、2つ以上の関連付けられたTSCIとともに存在してもよい。
【0128】
いくつかの実施形態では、コンポーネントワイズテストスコア(CTS:component-wise test score)が演算されうる。各CIは、L個のコンポーネント(例えば、CI=CFRの場合にはL個のサブキャリア、CI=CIRの場合にはL個のタブ)を有しうる。CTSは、各コンポーネントについて演算されうる。CTSは、スカラーであってもよい。各CTSは、個別の時間と関連付けられてもよい。任意の時間tについての全てのCTS(t)は、テストのスライディング時間ウィンドウにおける(例えば、TSのために使用されるものと同様/同一の)M個の時間的隣接CIに基づいて、演算されうる。ここで、Mは、2、3、又はそれ以上でありうる。同じ時間tにおいてL個のCTS(t)の全てを演算するために使用されるM個の時間的隣接CIは、全てのコンポーネントについて同じでありうる/異なりうる。CTSは、類似度、非類似度、差分、距離、ノルム、区別、比率、割合、分散、変動、発散、スプレッド、偏差、コンポーネントワイズTRRS、相関、共分散、自己相関、相互相関、内積等のうちのいずれかを含みうる/でありうる、又は、それらの測度又はスコアを含みうる/でありうる。いくつかの実施形態では、TS(t)は、L個のCTS(t)の総合値(aggregate)(例えば、総和、平均、加重平均、中央値、モード、最大値、最小値、パーセンタイル)、又は各CTS(t)の重み付けされた数量(weighted quantity)の総合値、又は各CTS(t)の関数(例えば、大きさ、位相、大きさの二乗)の総合値でありうる。
【0129】
いくつかの実施形態では、いくつかのコンポーネント/関連付けられたCTSが、「選択」されうる(例えば、K個の最大(の大きさ)のCTS、又はCTSの大きさ>閾値、又は他のCTSの関数に関連する個別のCTSの関数に基づいて選択されうる)とともに、TS(t)は、選択されたCTSについての選択CTS/数量(例えば、関数、大きさ、位相、大きさの二乗)のみの総合値でありうる。TSがCTSの重み付けされた数量(例えば、加重和、加重平均、加重積)である場合、選択されたコンポーネントのCTSは、選択されていないコンポーネントのCTSよりも大きい重みを有しうる。重みは、(例えば、他のコンポーネントのCTSに対して相対的な、コンポーネントのCTSに基づいて)コンポーネントごとに演算されうる。TSは、各CTSが個別の重みによって重み付けされた、CTSの重み付けされた数量でありうる。
【0130】
いくつかの実施形態では、リンクワイズテストスコア(LTS:link-wise test score)が、TSCIのスライディング時間ウィンドウ内のCIに基づいて演算されうる。例えば、LTSは、2つ以上のTSの第1の総合値でありうる。LTSはまた、スライディング時間ウィンドウ内のTSCIに含まれる全てのCIに基づく「全体的」テストスコア(即ち、M=N)であってもよい。あるリンクについて、スライディング時間ウィンドウは、LTS又はTSCIと関連付けられた2つ以上のTSに基づいて、「正常」、「中程度異常」又は「重度異常」として分類されうる。リンクワイズMS/MI(又は、代替リンクワイズMS/MI)は、TSCIのスライディング時間ウィンドウ内のCIに基づいて演算されうる/されえない。任意の総合値は、平均、加重平均、トリム平均、総和、加重和、積、加重積、算術平均、幾何平均、調和平均、中央値、加重中央値、モード、ヒストグラム、統計値(statistics)、自己相関関数、スペクトル、スペクトログラム、分散、変動、発散、スプレッド、範囲、偏差、最小値、最大値、パーセンタイル、特性値等のうちのいずれかを含みうる。
【0131】
いくつかの実施形態では、デバイスペアワイズテストスコア(TTS)が、タイプ1デバイスとタイプ2デバイスとのペアと関連付けられた2つ以上のTSCI(各TSCIが、タイプ1デバイスのTXアンテナ及びタイプ2デバイスのRXアンテナと関連付けられた「リンク」と関連付けられている)に基づいて、スライディング時間ウィンドウについて演算されうる。例えば、TTSは、2つ以上の関連付けられたLTSの第2の総合値であってよく、各LTSは個別のリンクと関連付けられる。TTSはまた、スライディング時間ウィンドウ内の2つ以上のTSCIの全てに含まれる全てのCIに基づく「全体的」テストスコアであってもよい。タイプ1-タイプ2デバイスペアについて、スライディング時間ウィンドウは、TTS、2つ以上のLTS、又は2つ以上のTS(各TSが個別のリンクと関連付けられている)に基づいて、「正常」又は「重度異常」として分類されうる。デバイスペアワイズMS/MI(又は代替デバイスペアワイズ)は、TSCIのスライディング時間ウィンドウ内のCIに基づいて演算されうる/されえない。
【0132】
いくつかの例では、外れ値検出/抑制/除去が、TSCIに対して実行される。時間tと関連付けられたテストスコア(TS)であるTS(t)は、2つ以上の時間的に隣接するCI間のCI差(CID:CI-difference)等の差分スコアでありうる。各TSCI内にN個のCIを有する時間ウィンドウにおいて、システムは、(N-1)個のCIDを演算してもよく、時間tに関連付けられる各CIDは、CID1(t)=CI(t)-CI(t-1)である。各CIDについて、CIDの特徴又はf(CID(t))(CID特徴又はCIDF、特徴f(.)は、大きさ/大きさの二乗/ノルム/絶対値/それの累乗又は単調関数である/を含む))が演算されうる。
【0133】
いくつかの実施形態では、CIDは、CID2(t)=f(CI(t))-f(CI(t-1))でありうる。そのような場合、CIDFはCIDF2(t)=f2(CID2(t))でありうる。ここで、f及びf2は異なりうる。いくつかの実施形態では、CIDは、あるk=1,-1,2,-2,3,-3,...に対して、CID3(t)=CI(t)-CI(t-k)でありうる。いくつかの実施形態では、CIDはまた、CID=(CID1+CID3)/2=CI(t)(CI(t-1)+CI(t-k))/2でありうる。k=-1の場合、CID=CI(t)-(CI(t-1)+CI(t+1))/2である。k=2の場合、CID=CI(t)-(CI(t-1)+CI(t-2))/2である。いくつかの実施形態では、CIDはまた、個別のkを有するCID3の線形結合、又は任意のCID1、CID2、CID3の線形結合でありうる。例えば、CIDは、CID=(CID1+CID1+CID3)/3=CI(t)(2*CI(t-1)+CI(t-k))/3でありうる。いくつかの実施形態では、CIDはまた、CI(t)-CI(t)-(CI(t-1)+CI(t-2)+CI(t-3))/3、又は更にはCID=CI(t)-(4*CI(t-1)+2*CI(t-2)+CI(t-3))/7等の、いくつかの隣接するCIの加重平均を差し引いたCI(t)でありうる。
【0134】
いくつかの実施形態では、TSは、任意のCID又は任意のCIDF又は任意の組み合わせでありうる。大きなTSは、急激な変化、異常性、又は異常性の高い確率/尤度を示唆/示しうる。LTSは、N-1個のCIDの総合値(例えば、算術/幾何/調和/トリム/加重平均又は和、中央値/モード/最大値/パーセンタイル/最小値、分散/変動/発散/スプレッド/偏差等)でありうる。算術平均、幾何平均、中央値又はモードは、「典型的な」挙動を反映しうる。最大値又は最小値又はパーセンタイル(例えば、95%又は5%)は、最悪/最良ケースの挙動を反映しうる。分散/変動/発散は、ゆらぎ(fluctuation)の挙動を反映しうる。
【0135】
CIレベルの異常性(abnormality)の分類を実行するために、時間tにおけるCIについて、関連付けられたTS(t)が第1の条件を満たす(例えば、閾値よりも大きい又は小さい)場合、それは、「異常」/外れ値/非典型的/非一般的/異例/非代表的/誤り/変則的/奇妙/不規則/逸脱/発散/偏心/例外的/特異/逆/倒錯/破損、として分類/演算/決定されうる。それ以外の場合、それは「正常」として分類されうる。いくつかの実施形態では、TS(t)は、時間t前後のウィンドウ内の局所的な非類似度、差分(例えば、CID/CIDF)、距離、区別、比率、割合、分散、変動、発散、スプレッド、又は偏差、のスコア/測度でありうるとともに、第1の条件は、TS(t)が閾値よりも大きいことでありうる。TS(t)は、時間t前後のウィンドウ内の局所的な類似度、TRRS、相関、共分散、自己相関、相互相関、又は内積、のスコア/測度でありうるとともに、第1の条件は、TS(t)が閾値より小さいことでありうる。「異常」CIの場合、「異常性スコア(abnormality score)」/AS(例えば、0と1との間、又は-1と+1との間の実数)が、(例えば、TSに基づいて、又は全ての/選択された、関連付けられたCTSに基づいて、ある個数の、隣接する/時間的に隣接するTS又は関連付けられたCTSに基づいて)演算されうる。連続する異常CIのランについて、ランワイズ異常性スコア(run-wise abnormality score)/RASは、当該ランにおける各異常CIのASの総合値(総和、加重和、積、加重積、平均、加重平均/中央値/モード、(加重)算術/幾何/調和平均)として演算されうる。
【0136】
リンクレベルの異常性の分類を実行するために、リンク、例えばk番目のリンク(又はリンクk)、のCIのスライディング時間ウィンドウについて、当該スライディング時間ウィンドウは、第2の条件が満たされる場合(例えば、LTS(k)が閾値よりも大きい又は小さい場合、又はリンクkのスライディング時間ウィンドウにおけるTS(t)の最大値/最小値/マジョリティ/マイノリティ/パーセンテージ/十分量/最小量/最大量が、別の閾値よりも大きい若しくは小さい場合、又は第1の条件を満たす場合、又はリンクkにおける異常CIの分布特性が、ある条件を満たす場合)には、「異常」(例えば、「中程度異常」又は「重度異常」)として決定/分類/演算されうる。それ以外の場合には、リンクkのスライディング時間ウィンドウは、「正常」として分類されうる。「異常」である場合、何らかの追加の条件(例えば、あるT1、T2に対して、T1<AS<T2)が満たされときには、「中程度異常」又は「重度異常」(又はASに基づく、り異常なレベル)として更に分類されうる。「中等度異常」のクラス又はサブクラスが2つ以上存在してもよい。
【0137】
いくつかの実施形態では、リンクkのスライディング時間ウィンドウが時間ウィンドウにおける(又は時間ウィンドウの初期部分における、又は時間ウィンドウの終了部分における)正常CIのパーセンテージ/量が閾値を超える場合、又は正常CIの初期(例えば、先頭)ランが、閾値を超えるランレングスを有する場合、又は正常CIの終了(例えば、末尾)ランが、閾値を超えるランレングスを有する場合、又は何らかの他の条件が満たされる場合、「中程度異常」として分類されうる。それ以外の場合、「重度異常」でありうる。任意の閾値は、異常性スコア/AS/ランワイズAS/RASに依存しうる。任意の閾値は、関連するAS/RASに基づいて、予め定められうる又は適応的に演算されうる。いくつかの実施形態では、リンクkのスライディング時間ウィンドウにおけるTS(t)の最大値が閾値よりも大きい場合、リンクkのスライディング時間ウィンドウは「異常」として分類されうる。
【0138】
いくつかの実施形態では、連続する「正常」CIのラン及びそれらの個別の「ランレングス」が、決定/演算/識別されうる。例えば、孤立した正常CIは、1のランであり、1のランレングスを有する。2つの連続する正常CIは、2のランであり、2のランレングスを有し、以下同様である。リンクkのスライディング時間ウィンドウは、正常CIの任意のランのランレングスが、条件(例えば、スライディング時間ウィンドウの長さの1/2、又は1/3、又は1/4より大きい)を満たす場合、「中程度異常」として更に分類されうる。それ以外の場合、それは、「重度異常」として更に分類されうる。
【0139】
いくつかの実施形態では、連続する「正常CI」のランは、閾値より小さいASを有する(連続する/連結している)「異常」CIを更に含みうる。いくつかの実施形態では、閾値より小さいASを有する、連続する異常CIのランは、それらの個別のランレングスが別の閾値よりも大きい場合、「正常CI」として再分類されうる。あるいは、全てのASがT1より小さく、かつ、ASのパーセンテージがT2<T1である、連続する異常CIのランは、それらの個別のランレングスがT3より大きい場合に、「正常CI」として再分類されうる。いくつかの実施形態では、第1の閾値よりも大きいTS(t)の量が演算されうる。リンクkのスライディング時間ウィンドウは、第1の閾値よりも大きいTS(t)のパーセンテージ(例えば、リンクkのスライディング時間ウィンドウにおけるTS(t)の最大値のパーセンテージ)が、第2の閾値よりも小さい場合に、又は代替的には、リンクkのスライディング時間ウィンドウにおけるTS(t)の、あるパーセンタイル(例えば、90パーセンタイル)が、ある閾値よりも小さい場合に、「中程度異常」として更に分類されうる。
【0140】
いくつかの実施形態では、任意の閾値は、関連する異常性スコア/AS/ランワイズAS/RASに基づいて、予め定められうる又は適応的に演算されうる。いくつかの実施形態では、MS/MIは、「正常」、「異常」、「中等度異常」及び/又は「重度異常」の分類に従って異なるように演算されうる。いくつかの実施形態では、第2の条件が満たされる(例えば、LTS(k)が閾値よりも大きい若しくは小さい、又はリンクkのスライディング時間ウィンドウにおけるTS(t)のマジョリティ/マイノリティ/パーセンテージ/十分量/最小量/最大量が別の閾値よりも大きい若しくは小さい、若しくは第1の条件を満たす、又はリンクkにおける異常CIの分布特性が、ある条件を満たす)。いくつかの実施形態では、LTS(k)は、リンクkにおけるスライディング時間ウィンドウにおけるTS(t)の、ウィンドウワイド総合値、最大値、最小値、パーセンタイル(例えば、95%又は5%)、非類似度、差分、距離、区別、比率、割合、分散、変動、発散、スプレッド、又は偏差、のスコア/測度でありうる。
【0141】
デバイスペアレベルの異常性の分類を実行するために、M個のアンテナペアリング(M=M1*M2となるように、M1個のアンテナを有するタイプ1デバイス及びM2個のアンテナを有するタイプ2デバイス)を含み、このためM個のリンク及びM個の関連するTSCIを含む、タイプ1デバイス及びタイプ2デバイスのペア(即ち、デバイスペア)について、当該デバイスペアのスライディング時間ウィンドウは、第3の条件が満たされる場合(TTSが閾値よりも大きい若しくは小さい、又はLTSのマジョリティ/マイノリティ/パーセンテージ/十分量/最小量/最大量が、別の閾値よりも大きい/小さい若しくは第2の条件を満たす、又はスライシング時間ウィンドウ内のTSのマジョリティ/マイノリティ/パーセンテージ/十分量/最小量/最大量が、更に別の閾値よりも大きい/小さい若しくは第1の閾値を満たす、又は異常リンクの分布特性がある条件を満たす、又は異常CIの分布特性が別の条件を満たす)に、「異常」として決定/分類/演算されうる。それ以外の場合に、当該デバイスペアのスライディング時間ウィンドウは、「正常」として分類されうる。
【0142】
いくつかの実施形態では、現在の時間ウィンドウが「正常」である場合、MS/MIは、時間ウィンドウ内のリンクk(又は2つ以上のリンク)における全てのCIに基づいて、現在のスライディング時間ウィンドウについて演算されうる。これは、MS/MIを演算する通常の方法でありうる。現在の時間ウィンドウが「異常」である場合、特に「重度の異常」である場合、MS/MIは、現在の時間ウィンドウにおけるCIに基づいて演算されうる/されえない。既に演算されている場合、MS/MIは破棄されうる(又は使用されえない)。代替/置換/別の/補助/フォールバック/スタンバイ/フィルイン/スタンドイン/プロキシMS/MIが、使用されてもよい。代替MS/MIは、いくつかの隣接MS/MI(例えば、時間的に隣接する、同時の若しくは過去の若しくは未来の、又は同じTX/RXデバイスペアの他のTSCI、若しくは「隣接する」TX/RXデバイスペアのTSCI等の、空間的に隣接する)に基づいて演算される、予測/推定/置換MS/MI値でありうる。代替MS/MIは、平均/中央値/モード/加重平均/トリム平均、又は0次/1次/2次/高次の予測器/推定器、又は複数の隣接MS/MIの別の総合値等の、総合値でありうる。現在の時間ウィンドウが「中程度異常」である場合、現在の時間ウィンドウ内の一部の(又は全部の)残りの/利用可能な「正常」CIに基づいて、低減/部分的/簡略化/限定的/傾斜/バイアス/部分的/歪み/着色/片側MS/MIが演算されうる。例えば、低減MS/MIは、(各々が十分に長いランレングス、例えば、ランレングス>T1を有する)正常CIの1つ以上のロング/最長ランに基づいて、又は時間ウィンドウ内の(十分なランレングス、例えば、ランレングス>T2を有する)先頭又は末尾の正常CIのランに基づいて、演算されうる。
【0143】
いくつかの実施形態では、現在の時間ウィンドウ内に、十分な長さを有する正常CIの2つ以上のランが存在する場合、複数の暫定的な低減MS/MIが、それぞれ、正常CIの個別のランに基づいて演算されうるとともに、低減MS/MIは、複数の暫定的な低減MS/MIの総合値として演算されうる。現在の時間ウィンドウの正常CIの開始又は末尾ランは、低減MS/MIを演算するために、時間的に隣接する時間ウィンドウの正常CIの連結ランと、合成されうる。特に、正常CIの先頭(又は末尾)ランは、それ以前の(又は次の)隣接する時間ウィンドウ内の正常CIの末尾(又は先頭)ランと合成されてもよく、低減MS/MIは、正常CIの合成ランに基づいて演算されてもよい。
【0144】
いくつかの実施形態では、MS/MIは、低減されたMS/MIとして演算されうる。代替的には、MS/MIは、低減されたMS/MIと、1つ以上の隣接MS/MIとの総合値(例えば、最長ランレングスがT1よりも小さいがT3よりも大きい場合)として演算されうる。任意の閾値が、予め決定されうるか、又は調整若しくは適応的に調整されうる。
【0145】
図1は本教示の一実施形態による、無線センシング又はモニタリングシステムの第1の無線デバイス(例えば、ボット100)の例示的なブロック図を示す。ボット100は、本明細書で説明する種々の方法を実装するように構成されうるデバイスの一例である。図1に示すように、ボット100は、プロセッサ102と、メモリ104と、送信機112及び受信機114を備えるトランシーバ110と、同期コントローラ106と、電力モジュール108と、オプションのキャリアコンフィギュレータ120と、無線信号発生器122と、を含むハウジング140を備える。
【0146】
この実施形態では、プロセッサ102は、ボット100の全般的な動作を制御し、中央処理装置(CPU)、及び/又は汎用マイクロプロセッサ、マイクロコントローラ、デジタル信号プロセッサ(DSP)、フィールドプログラマブルゲートアレイ(FPGA)、プログラマブル論理デバイス(PLD)、コントローラ、状態機械、ゲート論理、個別ハードウェアコンポーネント、専用ハードウェア有限状態機械、又はデータの演算若しくは他の操作を実行可能な任意の他の適切な回路、デバイス及び/若しくは構造等の、1つ以上の処理回路又はモジュールを含みうる。
【0147】
読み取り専用メモリ(ROM)及びランダムアクセスメモリ(RAM)の両方を含みうるメモリ104は、命令とデータとをプロセッサ102に与えうる。メモリ104の一部は、不揮発性ランダムアクセスメモリ(NVRAM)も含みうる。プロセッサ102は一般に、メモリ104内に格納されたプログラム命令に基づいて論理演算及び算術演算を実行する。メモリ104に格納された命令(別名、ソフトウェア)は、本明細書で説明する方法を実行するためにプロセッサ102によって実行されうる。プロセッサ102及びメモリ104は共に、ソフトウェアを格納し、実行する処理システムを形成する。本明細書で使用される「ソフトウェア」は、1つ以上の所望の機能又は処理を実行するようにマシン又はデバイスを構成しうる、ソフトウェア、ファームウェア、ミドルウェア、マイクロコード等と呼ばれるかどうかにかかわらず、任意の種類の命令を意味する。命令は、(例えば、ソースコード形式、バイナリコード形式、実行可能コード形式、又は任意の他の適切なコード形式の)コードを含みうる。命令は、1つ以上のプロセッサによって実行されると、処理システムに、本明細書で説明する種々の機能を実行させる。
【0148】
送信機112及び受信機114を含むトランシーバ110は、ボット100が遠隔デバイス(例えば、オリジン(Origin)又は別のボット)との間でデータを送受信することを可能にする。アンテナ150は、典型的にはハウジング140に取り付けられ、トランシーバ110に電気的に結合される。種々の実施形態では、ボット100は、複数の送信機、複数の受信機、及び複数のトランシーバを備える(図示せず)。一実施形態では、アンテナ150は、それぞれが別個の方向を向く複数のビームを形成可能なマルチアンテナアレイ150と置き換えられる。送信機112は、異なるタイプ又は機能を有する信号を無線で送信するように構成されることができ、そのような信号は、プロセッサ102によって生成される。同様に、受信機114は、異なるタイプ又は機能を有する無線信号を受信するように構成され、プロセッサ102は、複数の異なるタイプの信号を処理するように構成される。
【0149】
本例におけるボット100は、本明細書に開示されるシステムにおいて、ボット、タイプ1デバイス、送信機、又はSTAとして機能しうる。例えば、無線信号生成器122は、送信機112を介して、無線信号を生成し、ベニュー内の物体のモーション(motion)によって影響を受ける無線マルチパスチャネルを通じて送信しうる。無線信号は、チャネルの情報を運ぶ。チャネルがモーションによって影響を受けるため、チャネル情報は、物体のモーションを表しうるモーション情報を含む。したがって、モーションは、無線信号に基づいて示され、検出されうる。無線信号生成器122における無線信号の生成は、別のデバイス(例えば、オリジン)からの、モーション検出を求める要求に基づいてもよいし、システムの事前設定に基づいてもよい。即ち、ボット100は、送信された無線信号が、モーションを検出するために使用されることを知っていても知らなくてもよい。
【0150】
本例における同期コントローラ106は、ボット100の動作を、別のデバイス(例えば、オリジン又は別のボット)と同期又は非同期になるように制御するように構成されうる。一実施形態では、同期コントローラ106は、ボット100を、ボット100によって送信された無線信号を受信するオリジンと同期させるように制御しうる。別の実施形態では、同期コントローラ106は、他のボットと非同期に無線信号を送信するようにボット100を制御しうる。別の実施形態では、ボット100及び他のボットの各々が、無線信号を個別かつ非同期に送信しうる。
【0151】
キャリアコンフィギュレータ120は、無線信号生成器122によって生成された無線信号を送信するための送信リソース(例えば、時間及びキャリア)を設定するための、ボット100内のオプションのコンポーネントである。一実施形態では、CIの時系列に含まれる各CIは、無線信号の送信のキャリア又はサブキャリアにそれぞれ対応する1つ以上のコンポーネントを有する。モーションの検出は、コンポーネントの任意の1つ又は任意の組み合わせに関するモーション検出に基づきうる。
【0152】
電力モジュール108は、1つ以上のバッテリ等の電源と、図1の上述のモジュールの各々へ、調整された電力を提供するための電力調整器とを含みうる。いくつかの実施形態では、ボット100が専用外部電源(例えば、壁コンセント)に結合される場合、電力モジュール108は、変圧器及び電力調整器を含みうる。
【0153】
上述の種々のモジュールは、バスシステム130によって互いに結合される。バスシステム130は、データバスと、当該データバスに加えて、例えば、電力バス、制御信号バス、及び/又はステータス信号バスとを含みうる。ボット100のモジュールは、任意の適切な技術及び媒体を使用して互いに動作可能に結合されうることが理解される。
【0154】
いくつかの別個のモジュール又はコンポーネントが図1に示されているが、モジュールのうちの1つ以上が結合されうる又は一般に実装されうることが、当業者には理解されよう。例えば、プロセッサ102は、プロセッサ102に関して上記で説明した機能を実装するだけでなく、無線信号生成器122に関して上記で説明した機能も実装してもよい。逆に、図1に示されるモジュールの各々は、複数の別個のコンポーネント又は要素を使用して実装されてもよい。
【0155】
図2は、本教示の一実施形態による、無線センシング又はモニタリングシステムの第2の無線デバイス(例えば、オリジン200)の例示的なブロック図を示す。オリジン200は、本明細書で説明する種々の方法を実装するように構成されうるデバイスの一例である。本例におけるオリジン200は、本明細書で開示されるシステムにおいて、オリジン、受信機、タイプ2デバイス、又はAPとして機能しうる。図2に示されるように、オリジン200は、プロセッサ202と、メモリ204と、送信機212及び受信機214を備えるトランシーバ210と、電力モジュール208と、同期コントローラ206と、チャネル情報抽出器220と、オプションのモーション検出器222とを含むハウジング240を備える。
【0156】
この実施形態では、プロセッサ202、メモリ204、トランシーバ210、及び電力モジュール208は、ボット100内のプロセッサ102、メモリ104、トランシーバ110、及び電力モジュール108と同様に動作する。アンテナ250又はマルチアンテナアレイ250は、通常、ハウジング240に取り付けられ、トランシーバ210に電気的に結合される。
【0157】
オリジン200は、第1の無線デバイス(例えば、ボット100)のタイプとは異なるタイプを有する第2の無線デバイスでありうる。特に、オリジン200におけるチャネル情報抽出器220は、ベニューにおける物体のモーションによって影響を受ける無線マルチパスチャネルを通じて無線信号を受信し、当該無線信号に基づいて無線マルチパスチャネルの時系列のチャネル情報(CI)を取得するように構成される。チャネル情報抽出器220は、抽出されたCIを、オプションのモーション検出器222へ、又はベニューにおける物体のモーションを検出するためにオリジン200の外部のモーション検出器へ送信しうる。
【0158】
モーション検出器222は、オリジン200におけるオプションのコンポーネントである。一実施形態では、それは、図2に示されるように、オリジン200内にある。別の実施形態では、それは、オリジン200の外部であって、別のデバイス内にあり、当該別のデバイスは、ボット、別のオリジン、クラウドサーバ、フォグサーバ、ローカルサーバ、及びエッジサーバでありうる。オプションのモーション検出器222は、物体のモーションに関連するモーション情報に基づいて、ベニューにおける物体のモーションを検出するように構成されうる。第1及び第2の無線デバイスに関連付けられたモーション情報は、モーション検出器222又はオリジン200の外部の別のモーション検出器によって、時系列のCIに基づいて演算される。
【0159】
本例における同期コントローラ206は、例えば、ボット、別のオリジン、又は独立したモーション検出器等の別のデバイスと同期又は非同期になるように、オリジン200の動作を制御するよう構成されうる。一実施形態では、同期コントローラ206は、無線信号を送信するボットと同期するようにオリジン200を制御しうる。別の実施形態では、同期コントローラ206は、他のオリジンと非同期に無線信号を受信するようにオリジン200を制御しうる。別の実施形態では、オリジン200及び他のオリジンの各々が、無線信号を個別かつ非同期に受信しうる。一実施形態では、オプションのモーション検出器222又はオリジン200の外部のモーション検出器は、個別の時系列のCIに基づいて、物体のモーションに関連する個別のヘテロジニアスモーション情報を非同期的に演算するように構成される。
【0160】
上述の種々のモジュールは、バスシステム230によって互いに結合される。バスシステム230はデータバスと、当該データバスに加えて、例えば、電力バス、制御信号バス、及び/又はステータス信号バスとを含みうる。オリジン200のモジュールは、任意の適切な技術及び媒体を使用して、互いに動作可能に結合されうることが理解される。
【0161】
いくつかの別個のモジュール又はコンポーネントが図2に示されているが、モジュールのうちの1つ以上が結合されうる又は一般に実装されうることが、当業者には理解されよう。例えば、プロセッサ202は、プロセッサ202に関して上記で説明した機能を実装するだけでなく、チャネル情報抽出器220に関して上記で説明した機能も実装してもよい。逆に、図2に示されるモジュールの各々は、複数の別個のコンポーネント又は要素を使用して実装されてもよい。
【0162】
一実施形態では、ボット100及びオリジン200に加えて、システムは、補助デバイス、ベニュー内の物体のモーションによって影響を受ける追加の無線マルチパスチャネルを通じて追加のヘテロジニアス無線信号を送信するように構成された第3の無線デバイス(例えば、別のボット)、又は、第3の無線デバイスとは異なるタイプを有する第4の無線デバイス(例えば、別のオリジン)を更に含みうる。第4の無線デバイスは、ベニューにおける物体のモーションによって影響を受ける追加の無線マルチパスチャネルを通じて、追加のヘテロジニアス無線信号を受信することと、追加のヘテロジニアス無線信号に基づいて、追加の無線マルチパスチャネルの追加の時系列のチャネル情報(CI)を取得することと、を行うように構成されうる。追加の無線マルチパスチャネルの追加のCIは、無線マルチパスチャネルのCIとは異なるプロトコル又は構成と関連付けられる。例えば、無線マルチパスチャネルは、LTEと関連付けられ、追加の無線マルチパスチャネルは、Wi-Fiと関連付けられる。この場合、オプションのモーション検出器222又はオリジン200の外部のモーション検出器は、第1及び第2の無線デバイスと関連付けられたモーション情報と、追加の時系列のCIに基づいて追加のモーション検出器及び第4の無線デバイスのうちの少なくとも1つによって演算された第3及び第4の無線デバイスと関連付けられた追加のモーション情報と、の両方に基づいて、ベニュー内の物体のモーションを検出するように構成される。
【0163】
図3は、本開示のいくつかの実施形態による、精密な無線モニタリングのための例示的な方法300のフローチャートを示す。種々の実施形態では、方法300は、上記で開示したシステムによって実行されうる。
動作302において、無線信号が、第1の無線デバイスから、ベニューの無線マルチパスチャネルを通じて送信され、無線マルチパスチャネルは、ベニュー内の物体のモーションによる影響を受ける。動作304において、無線信号は、無線マルチパスチャネルを通じて第2の無線デバイスによって受信され、受信される無線信号は、無線マルチパスチャネル及び物体のモーションに起因して、送信される無線信号とは異なる。動作306において、無線マルチパスチャネルの時系列のチャネル情報(TSCI:time series of channel information)が、受信された無線信号に基づいて取得される。動作308において、スライディング時間ウィンドウの分類が、スライディング時間ウィンドウ内のTSCIに含まれるチャネル情報(CI)を分析することによって実行される。動作310において、スライディング時間ウィンドウについてのモーション情報(MI)が、TSCIとスライディング時間ウィンドウの分類とに基づいて演算される。動作312において、MIに基づいて、物体のモーションがモニタリングされる。
【0164】
図4は、本開示のいくつかの実施形態による、スライディング時間ウィンドウの分類を実行するための例示的な方法400のフローチャートを示す。種々の実施形態では、方法400は、上記で開示したようなシステムによって実行されうる。
動作402において、システムは、現在のスライディング時間ウィンドウを少なくとも3つのクラスに分類し、少なくとも3つのクラスに基づいて異なる方法で現在のスライディング時間ウィンドウのMI/MS/STIを演算しうる。動作404において、現在のスライディング時間ウィンドウがウィンドウクラス1(例えば、「通常(NORMAL)」)である場合、システムは、現在のスライディング時間ウィンドウにおけるTSCIに含まれるCIのみに基づいて、第1の方法でMI/MS/STIを演算しうる。動作406において、現在のスライディング時間ウィンドウがウィンドウクラス2(例えば、「重度異常(SEVERELY ABNORMAL)」)である場合、システムは、現在のスライディング時間ウィンドウの外側のTSCIに含まれる少なくとも1つのCIに基づいて、第2の方法でMI/MS/STIを演算する。動作408において、現在のスライディング時間ウィンドウがウィンドウクラス3(例えば、「中程度異常(MODERATELY ABNORMAL)」)である場合、システムは、スライディング時間ウィンドウ内のTSCIに含まれるCIの第2のサブセットを使用することなく、現在のスライディング時間ウィンドウ内のTSCIに含まれるCIの第1のサブセットに基づいて、第3の方法でMI/MS/STIを演算しうる。ここで、第1のサブセットと第2のサブセットとは互いに素である。
【0165】
図5は、本開示のいくつかの実施形態による、テストスコア(TS)を演算し、各CIのアイテムワイズ分類(item-wise classification)を実行するための例示的な方法500のフローチャートを示す。種々の実施形態では、方法500は、上記で開示したようなシステムによって実行されうる。
動作510において、システムは、サブ動作512、514のうちの1つに基づいて、スライディング時間ウィンドウにおけるTSCIに含まれる各CIについてテストスコア(TS)を演算しうる。
サブ動作512において、システムは、時間的に隣接するCIに基づいて、CSについてのTSを演算しうる。サブ動作514において、システムは、CIの各コンポーネントについてコンポーネントテストスコア(CTS)を演算し、次いで、CIについてのTSを、CIのCTSの総合値として演算しうる。いくつかの実施形態では、TSは、以下のうちの少なくとも1つを含む:テスト数量、類似度/非類似度/一致/不一致スコア、距離スコア、TRRS、距離スコア/相関/相互相関、内積、ノルム、総合値、差分、絶対/二乗差分、分散/変動/可変性、偏差/標準偏差、スプレッド、分散、発散、歪度、範囲、尖度、四分位範囲、ジニ係数、エントロピー、平均、中央値、モード、最大値、最小値、パーセンタイル、四分位、最大対最小比、分散対平均比、規則性、不規則性、統計値(statistics)、ヒストグラム、確率、衝動性、発生、再発、変化、k=+-1/2/3/....に対するCI(t)とCI(t+k)の線形結合との差分、F(CI(t))とF(CI(t+k))の線形結合との差分、k=+-1/2/3/....に対するCI(t)とCI(t+k)の線形結合との内積、F(CI(t))とF(CI(t+k))の線形結合との内積、k=+-1/2/3/...に対するCI(t)とCI(t+k)の線形結合との非類似度スコア、又は、F(CI(t))とF(CI(t+k))の線形結合との非類似度。
動作520において、システムは、個別のTSに基づいて、スライディング時間ウィンドウ内のTSCIに含まれる各CIのアイテムワイズ分類を実行しうる。
【0166】
図6は、本開示のいくつかの実施形態による、スライディング時間ウィンドウの分類を実行するための例示的な方法600のフローチャートを示す。種々の実施形態では、方法600は、上記で開示したようなシステムによって実行されうる。
動作610において、システムは、スライディング時間ウィンドウ内のTSCIに含まれるCIについての複数のTSに基づいて、リンクワイズテストスコア(LTS)を演算しうる。いくつかの実施形態では、LTSは、複数のTSの総合値である。総合値は、総和、加重和、平均、加重平均、幾何平均、加重幾何平均、調和平均、加重調和平均、算術平均、加重平均、トリミング平均、中央値、加重中央値、モード、ヒストグラム、統計値、パーセンタイル、最大値、最小値、分散、変動、発散、スプレッド、範囲、偏差、又は特性値、のうちの少なくとも1つを含みうる。
動作620において、サブ動作622、624を含み、システムは、LTSに基づいて、スライディング時間ウィンドウの分類を実行しうる。
サブ動作622において、システムは、LTSがT1より大きい場合、スライディング時間ウィンドウをウィンドウクラス1として分類しうる。サブ動作624において、システムは、LTSがT2より小さい場合、スライディング時間ウィンドウを、ウィンドウクラス1及びウィンドウクラス2を含むクラスとして分類しうる。
【0167】
図7は、本開示のいくつかの実施形態による、スライディング時間ウィンドウの分類を実行するための例示的な方法700のフローチャートを示す。種々の実施形態では、方法700は、上記で開示したようなシステムによって実行されうる。
動作710において、システムは、スライディング時間ウィンドウ内のTSCIに含まれる各CIについてアイテムワイズ分類を実行しうる。各CIを、それぞれのTSがT3より小さい場合には、CI-クラス1(例えば「通常CI(NORMAL CI)」)として、TSがT4より大きい場合には、CI-クラス2(「異常CI(ABNORMAL CI)」)として分類する。
動作720において、システムは、スライディング時間ウィンドウ内の全てのCIがCIクラス1(第1クラスCI)として分類される場合、スライディング時間ウィンドウをウィンドウクラス1として分類しうる。
動作730において、システムは、スライディング時間ウィンドウ内の全てのCIがCIクラス2(第2クラスCI)として分類される場合、スライディング時間ウィンドウをウィンドウクラス2として分類しうる。
動作740において、システムは、少なくとも1つのCIがCI-クラス1として分類され、少なくとも1つがCI-クラス2として分類される場合、スライディング時間ウィンドウ内の、第1クラスCIの少なくとも1つのラン及び第2クラスCIの少なくとも1つのランを識別し、第1クラスCI及び第2クラスCIのランと、個別のランレングスとに基づいて、スライディング時間ウィンドウを分類しうる。当該動作740は、サブ動作742、744、746を含む。
サブ動作742において、システムは、第1クラスCIの各ランのランレングスと、当該ランと関連付けられた複数のTSとに基づいて、第1クラスCIの選択ランをサーチ及び選択しうる。いくつかの実施形態では、全てのランのうちで最長ランレングスを有する第1クラスCIのN1ランが選択される。例えば、N1=1であり、全てのランのうちで最長ランレングスを有する第1クラスCIのランが選択される。いくつかの実施形態では、ランレングスがT5より大きい第1クラスCIの任意のランが選択される。いくつかの実施形態では、ランレングスがT6より大きい第1クラスCIの先頭ランが選択される。いくつかの実施形態では、ランレングスがT6より大きい第1クラスCIの先頭ランが選択される。いくつかの実施形態では、第1クラスCIの選択ランのカウントはN1以下である。いくつかの実施形態では、全ての関連付けられたTSが条件を満たす場合、第1クラスCIのランが選択される。いくつかの実施形態では、関連付けられた全てのTSが閾値より小さい場合、第1クラスCIのランが選択される。サブ動作744において、システムは、第1クラスCIの少なくとも1つの選択ランが選択された場合、スライディング時間ウィンドウをウィンドウクラス3として分類し、第1クラスCIの少なくとも1つの選択ランに基づいて、MI/MS/STIを演算しうる。サブ動作746において、システムは、第1クラスCIの選択ランが選択されない場合、スライディング時間ウィンドウをウィンドウクラス2として分類しうる。
【0168】
図8は、本開示のいくつかの実施形態による、MI/MS/STIを演算するための例示的な方法800のフローチャートを示す。種々の実施形態では、方法800は、上記で開示したようなシステムによって実行されうる。動作810において、システムは、スライディング時間ウィンドウについての少なくとも1つの暫定的MI/MS/STIを演算しうる。各暫定的MI/MS/STIは、スライディング時間ウィンドウ内のTSCIに含まれる第1クラスCIの個別の選択ランに基づく。当該動作は、サブ動作812、814を含みうる。
サブ動作812において、システムは、スライディング時間ウィンドウ内の先頭(選択)ランと、以前のスライディング時間ウィンドウ内の末尾ランとを合成することによって形成された、TSCIに含まれるCIの合成ランに基づいて、特定の暫定的MI/MS/STIを演算しうる。サブ動作814において、システムは、スライディング時間ウィンドウ内の末尾(選択)ランと次のスライディング時間ウィンドウ内の先頭ランとを合成することによって形成された、TSCIに含まれるCIの合成ランに基づいて、特定の暫定的MI/MS/STIを演算しうる。
動作820において、システムは、サブ動作822、824のうちの少なくとも1つによって、MI/MS/STIを演算しうる。
サブ動作822において、システムは、MI/MS/STIを、全ての暫定的MI/MS/STIの重み付けされた総合値として演算しうる。各暫定的MI/MS/STIは、個別の選択ランのランレングスに基づいて演算された個別の重みによって重み付けされる。サブ動作824において、システムは、MI/MS/STIを、全ての暫定的MIと少なくとも1つの隣接MIとの総合値として演算しうる。各隣接MIは、TSCIに含まれるCIの過去又は将来の隣接スライディング時間ウィンドウ、又は別のTSCIに含まれるCIの隣接スライディング時間ウィンドウ、のうちの1つと関連付けられる。
【0169】
図9は、本開示のいくつかの実施形態による、補償型の無線モニタリングを実行するための例示的な方法900のフローチャートを示す。種々の実施形態では、方法900は、上記で開示したような1つ以上のシステムによって実行されうる。
動作910において、無線信号は、ベニューにおける物体のモーションによって影響を受ける無線チャネルを通じて、タイプ1ヘテロジニアスデバイスからタイプ2ヘテロジニアスデバイスへ送信される。
動作920において、プロセッサ、メモリ、及び命令のセットを使用して、受信された無線信号に基づいて、無線チャネルの時系列のチャネル情報(TSCI)が取得される。
動作930において、システムは、TSCIに基づいて、時系列のモーション情報(TSMI:time series of motion information)を演算し、TSMIに基づいて、時系列の分析値(TSA)を演算しうる。
動作940において、システムは、TSAの演算に補償を適用することによって、補償された時系列の分析値を演算しうる。ここで、当該補償は、単調マッピングを含む。
一実施形態では、システムは、動作950において、ターゲット挙動、無線信号、帯域幅、帯域、仕様、設定、ユーザ入力、状況、イベント、時間テーブル、ストラテジ、プランの変化に基づいて、補償/単調マッピングを変更し、変更された補償が適用され、次いで、動作960において、補償された時系列の分析値に基づいて、物体のモーションをモニタリングしうる。別の実施形態では、システムは、動作940を実行した後、動作960において、補償された時系列の分析値に基づいて、物体のモーションを直接モニタリングしうる。
【0170】
図10は、本開示のいくつかの実施形態による、補償された時系列の分析値を演算するための例示的な方法1000のフローチャートを示す。種々の実施形態では、方法1000は、上記で開示したようなシステムによって実行されうる。
動作1010において、システムは、TSAの演算に補償を適用しうる。当該補償は、単調マッピングを含む。いくつかの実施形態において、単調マッピングは、凸/凹/単変量/二変量/多変量マッピング、線形/非線形/アフィン/区分線形マッピング、単調非減少/非増加/減少マッピング、二次/三次/多項式/指数/対数マッピング、フィッテッド/ノンパラメトリック/パラメトリック/回帰/スプラインマッピング、関数/逆関数/関数、マッピングのマッピング/合成マッピング、時間変動/時間不変マッピングのうちの少なくとも1つを含む。いくつかの実施形態では、補償/単調マッピングは、(1)汎用タイプ1デバイス及びタイプ2デバイスのペア、(2)タイプ1デバイス、(3)タイプ2デバイス、又は(4)タイプ1デバイス及びタイプ2デバイスのペア、のために作られた、少なくとも1つの補償テーラーを含む。いくつかの実施形態では、補償/単調マッピングは、CI/IV/MI/MS/STI/分析値、CI/IV/MI/MS/STI/分析値の特徴/大きさ/位相/成分、TSCI/TSMI/TSA、のうちの少なくとも1つに適用されうる。
動作1022において、システムは、CIに適用される補償/単調マッピングに基づいて、補償されたCIを演算しうる。
動作1024において、システムは、CI/IV、補償されたCI/IV、CI/IVの補償された特徴/大きさ/位相/成分、又はMIに適用される補償/単調マッピングに基づいて、補償されたMIを演算しうる。
動作1026において、システムは、CI/IV/MI/MS/STI、補償されたCI/IV/MI/MS/STI、CI/IV/MI/MS/STIの補償された特徴/位相/大きさ/成分、又は分析値に適用される補償/単調マッピングに基づいて、補償された分析値を演算しうる。
【0171】
図11は、本開示のいくつかの実施形態による、単調マッピングを演算するための例示的な方法1100のフローチャートを示す。種々の実施形態では、方法1100は、上記で開示したようなシステムによって実行されうる。
動作1110において、キャリブレーション段階において、キャリブレーション無線信号が、キャリブレーションベニューにおけるキャリブレーション物体のキャリブレーション動作によって影響を受けるキャリブレーション無線チャネルを通じて、キャリブレーションタイプ1デバイスからキャリブレーションタイプ2デバイスへ送信される。
動作1120において、キャリブレーション無線チャネルの時系列のキャリブレーションCIが、キャリブレーションプロセッサ/メモリ/命令を使用して、受信されたキャリブレーション無線信号に基づいて取得される。
動作1130において、システムは、時系列のキャリブレーションCIに基づいて、時系列のキャリブレーションMI/MS/STIを演算し、時系列のキャリブレーションMI/MS/STIに基づいて、時系列のキャリブレーション分析値を演算しうる。
動作1140において、システムは、時系列のキャリブレーションCI/MI/MS/STI/分析値に関連付けられた挙動を、ターゲット挙動と比較しうる。いくつかの実施形態では、挙動は、特徴/大きさ/位相/コンポーネント挙動、統計的/時間/周波数/射影/変換挙動、単変量/二変量/多変量/条件付き/累積/制限付き分布/ヒストグラム、CI/IV/MI/MS/STI/分析値又は関連する観測可能なもの挙動、期間、統計値、平均、中央値、パーセンタイル、最大値、最小値、範囲、分散、発散、可変性、尖度、情報、エントロピー、モーメント、相関、共分散、ACFに制限された挙動等を含む。
動作1150において、システムは、上記比較に基づいて、単調マッピングを演算しうる。当該動作はサブ動作1152を含みうる。当該サブ動作において、システムは、(1)サーチ/推論、(2)仕様/設定/ユーザ入力/別のデバイス、(3)半教師あり/教師なし/教師なし学習、又は(4)AI/ディープラーニング/機械学習/ニューラルネットワーク、に基づいて、単調マッピングを演算しうる。
【0172】
図12は、本開示のいくつかの実施形態による、単調マッピングを決定するための例示的な方法1200のフローチャートを示す。種々の実施形態では、方法1200は、上記で開示したようなシステムによって実行されうる。
動作1210において、キャリブレーション段階で、システムは、いくつかの候補単調マッピングを決定及びサーチしうる。
動作1220において、各候補単調マッピングについて、システムは、(a)候補単調マッピングを含む個別の補償を、TSAの演算に適用し、(b)個別の補償が適用された後に、ターゲット挙動と、キャリブレーションCI/MI/MS/STI/分析値に関連付けられた、結果として生じる挙動との間の、個別の類似度スコアを演算しうる。
動作1230において、システムは、(1)サーチ/推論、(2)仕様/設定/ユーザ入力/別のデバイス、(3)半教師あり/教師なし/教師なし学習、又は(4)AI/ディープラーニング/機械学習/ニューラルネットワーク、に基づいて、単調マッピングを演算しうる。
動作1240において、システムは、単調マッピングを、最大の類似度スコアを有する候補単調マッピングとして選択しうる。
【0173】
図13は、本開示のいくつかの実施形態による、単調マッピングを選択するための例示的な方法1300のフローチャートを示す。種々の実施形態では、方法1300は、上記で開示したようなシステムによって実行されうる。
動作1310において、キャリブレーション段階で、システムは、キャリブレーションCI/MI/MS/STI/分析値に基づいて、CI/MI/MS/STI/分析値に関連付けられた単変量観測可能Xの挙動を決定しうる。ここで、挙動は、X、{X_1,X_2,...,X_N}のN個のスカラー値を含み、X_1<X_2<..<X_Nである。
動作1320において、システムは、単変量ターゲット観測可能Yのターゲット挙動を決定しうる。ここで、ターゲット挙動は、Y{Y_1,Y_2,...,Y_N}のN個のスカラー値を含み、Y_1<Y_2<..<Y_Nである。
動作1330において、システムは、XのN個のスカラー値を、YのN個のスカラー値にマッピングすることによって、単調マッピングのN個の制御点を定めうる。ここで、制御点は、(X_1,Y_1)、(X_2,Y_2)、...、(X_N,Y_N)である。
動作1340において、N個の制御点に基づいて、単調マッピングを選択しうる。当該動作はサブ動作1342、1344を含みうる。
サブ動作1342において、システムは、単調マッピングを、N個の制御点を接続する単調線として推定しうる。いくつかの実施形態では、単調線は、線形/アフィン/二次/三次/多項式/指数/対数/凸/凹/スプラインマップ、区分線形/二次/三次/多項式マップ、又は単調増加/非減少マップを含む。サブ動作1344において、システムは、単調マッピングを、例えば、N個の制御点の線形/ロバスト/直交/デミング(Deming)/長軸/セグメント化/多項式回帰を使用して、フィッティング基準に従ってN個の制御点にフィットする曲線として推定しうる。
【0174】
図14は、本開示のいくつかの実施形態による、単調マッピングを推定するための例示的な方法1400のフローチャートを示す。種々の実施形態では、方法1400は、上記で開示したようなシステムによって実行されうる。
動作1410において、キャリブレーション段階で、システムは、キャリブレーションCI/MI/MS/STI/分析値に基づいて、CI/MI/MS/STI/分析値に関連付けられた単変量観測可能Xの挙動を決定しうる。ここで、挙動は、Xの累積単変量分布F_Xを含む。
動作1420において、システムは、単変量ターゲット観測可能Yのターゲット挙動を決定しうる。ここで、ターゲット挙動は、Yの累積単変量ターゲット分布F_Yを含む。
動作1430において、システムは、累積単変量分布F_X及びF_Yに基づいて(例えば、サブ動作1432、1414のうちの1つの実行に基づいて)、単調マッピングを推定しうる。
サブ動作1432において、システムは、単調マッピングを、F_Y^{-1}[F_X(X)]と推定しうる。ここで、F_Y^{-1}は、関数F_Yの逆数である。サブ動作1434において、システムは、単調マッピングを、F_Y^{-1}[F_X(X)]の近似として推定しうる。ここで、F_Y^{-1}は、関数F_Yの逆数である。いくつかの実施形態では、近似は、線形/アフィン/二次/三次/多項式/指数/対数/凸/凹/スプラインマップ、区分線形/二次/三次/多項式マップ、又は単調増加/非減少マップを含む。
【0175】
図15は、本開示のいくつかの実施形態による、単調マッピングを選択するための例示的な方法1500のフローチャートを示す。種々の実施形態では、方法1500は、上記で開示したようなシステムによって実行されうる。
動作1510において、キャリブレーション段階で、システムは、第1及び第2の単調マッピングを含むように単調マッピングを決定しうる。
動作1520において、システムは、いくつかの候補第1単調マッピングを決定及びサーチしうる。
動作1530において、システムは、各候補第1単調マッピングについて、(a)個別の第2単調マッピングを推定し、(b)候補第1単調マッピング及び個別の推定された第2単調マッピングを含む個別の補償を、TSAの演算に適用し、(c)個別の補償が適用された後に、ターゲット挙動と、キャリブレーションCI/MI/MS/STI/分析値に関連付けられた、結果として生じる挙動との間の、個別の類似度スコアを演算しうる。
動作1540において、システムは、単調マッピングを、候補第1単調マッピング、及び、最大の類似度スコアを有する個別の推定された第2単調マッピングとして選択しうる。
【0176】
図16は、本開示のいくつかの実施形態による、ターゲット挙動を演算するための例示的な方法1600のフローチャートを示す。種々の実施形態では、方法1600は、上記で開示したようなシステムによって実行されうる。
動作1610において、キャリブレーション段階の前の事前キャリブレーション段階において、基準無線信号が、基準ベニューにおける基準物体の基準モーションによって影響を受ける基準無線チャネルを通じて、基準タイプ1デバイスから基準タイプ2デバイスへ送信される。
動作1620において、基準プロセッサ/メモリ/命令を使用して、受信された基準無線信号に基づいて、基準無線チャネルの時系列の基準CIが取得される。
動作1630において、システムは、時系列の基準CIに基づいて、時系列の基準MI/MS/STIを演算し、時系列の基準MI/MS/STIに基づいて、時系列の基準分析値を演算しうる。
動作1640において、システムは、時系列の基準CI、時系列の基準MI、又は時系列の基準分析値、のうちの少なくとも1つの挙動として、ターゲット挙動を演算しうる。
【0177】
図17は、本開示のいくつかの実施形態による、単調マッピングを更新するための例示的な方法1700のフローチャートを示す。種々の実施形態では、方法1700は、上記で開示したようなシステムによって実行されうる。
動作1710において、キャリブレーション段階の後の再キャリブレーション段階において、システムは、再キャリブレーションTSCIを取得しうる。
動作1720において、システムは、時系列の再キャリブレーションCIに基づいて、時系列の再キャリブレーションMI/MS/STIを演算し、時系列の再キャリブレーションMI/MS/STIに基づいて、時系列の再キャリブレーション分析値を演算しうる。
動作1730において、システムは、時系列の再キャリブレーションCI/MI/MS/STI/分析値の挙動を、ターゲット挙動と比較しうる。
動作1740において、システムは、上記比較に基づいて、更新された単調マッピングを演算しうる。
動作1750において、システムは、単調マッピングを、TSAの演算に対する補償における更新された単調マッピングに置き換えうる。
【0178】
本明細書の図面のうちのいずれか1つにおける動作の順序は、本教示の種々の実施形態に従って変更されてもよい。
【0179】
モーション統計値(MS)又はモーション情報(MI)は、無線センシング及びモニタリングを実行するためにスライディング時間ウィンドウにおいて演算されうるが、本教示の1つの目的は、スライディング時間ウィンドウにおける外れ値又は外れ値の影響を検出、抑制、除去、及び/又は排除することによって、精密な無線モニタリングを提供することである。いくつかの実施形態では、スライディング時間ウィンドウは、「正常」、「中等度異常」又は「重度異常」に分類されうる。当該分類に応じて、スライディング時間ウィンドウについてのMS/MIは異なるように演算されうる。「正常」の場合、MS/MIは、通常の方法で演算されうる。「重度異常」の場合、MS/MIは、スライディング時間ウィンドウ内のCIに基づいてではなく、隣接するCI又はMS/MIに基づいて演算されうる。「中程度異常」である場合、MS/MIは、スライディング時間ウィンドウ内の良好な/信頼できる(又は「正常」)CIに基づいて演算されうる。スライディング時間ウィンドウ内の不良/信頼できない(又は「異常」、又は「重度の異常」)CIは、MS/MIを演算するために使用されない。
【0180】
以下の番号付けされた項は、無線モニタリングのための実装例を提供する。
【0181】
項1.無線モニタリングのための方法であって、第1の無線デバイスからベニューの無線マルチパスチャネルを通じて無線信号を送信することであって、無線マルチパスチャネルは、ベニュー内の物体のモーションによる影響を受ける、ことと、無線マルチパスチャネルを通じて第2の無線デバイスによって無線信号を受信することであって、受信される無線信号は、無線マルチパスチャネル及び物体のモーションに起因して、送信される無線信号とは異なる、ことと、プロセッサと、プロセッサと通信可能に結合されたメモリと、メモリに格納された命令セットとを使用して、受信された無線信号に基づいて、無線マルチパスチャネルのTSCI(時系列のチャネル情報)を取得することと、スライディング時間ウィンドウ内のTSCIに含まれるCI(チャネル情報)を分析することによって、スライディング時間ウィンドウの分類を実行することと、TSCIとスライディング時間ウィンドウの分類とに基づいて、スライディング時間ウィンドウについてのMI(モーション情報)を演算することと、MIに基づいて、物体のモーションをモニタリングすることと、を含む、方法。
【0182】
項2.項1に記載の方法であって、MIは、TSCIに含まれる2つの時間的に隣接するCIの類似性スコアと、TSCIのACF(自己相関関数)と、ACFの特徴点と、のうちの少なくも1つに基づいて演算される、方法。
【0183】
項3.項1に記載の方法であって、更に、スライディング時間ウィンドウが分類に基づいて第1のスライディングウィンドウクラスとして分類された場合には、スライディング時間ウィンドウ内のTSCIに含まれるCIのみに基づく第1の方法で、MIを演算することと、スライディング時間ウィンドウが分類に基づいて第2のスライディングウィンドウクラスとして分類された場合には、スライディング時間ウィンドウの外側のTSCIに含まれる少なくとも1つのCIに基づく第2の方法で、MIを演算することと、スライディング時間ウィンドウが分類に基づいて第3のスライディングウィンドウクラスとして分類された場合には、スライディング時間ウィンドウ内のTSCIに含まれる、CIの第2のサブセットを使用することなく、スライディング時間ウィンドウ内のTSCIに含まれる、CIの第1のサブセットに基づく第3の方法で、MIを演算することであって、第1のサブセットと第2のサブセットとは互いに素である、ことと、を含む、方法。
【0184】
項4.項3に記載の方法であって、更に、スライディング時間ウィンドウ内のTSCIに含まれるCIごとのTS(テストスコア)を、ある個数の時間的に隣接するそれぞれのCIに基づいて演算することであって、TSは、差分、大きさ、ベクトル類似度、ベクトル非類似度、内積、及び外積、のうちの少なくとも1つを含む、ことと、スライディング時間ウィンドウ内のTSCIに含まれる各CIを、対応するTSに基づいて分類することと、を含む、方法。
【0185】
項5.項4に記載の方法であって、更に、スライディング時間ウィンドウ内のTSCIに含まれるCIについての全てのTSについての総合値に基づいて、LTS(リンクワイズテストスコア)を演算することと、LTSに基づいて、スライディング時間ウィンドウの分類を実行することと、を含む、方法。
【0186】
項6.項5に記載の方法であって、LTSが第1の閾値より大きい場合には、スライディング時間ウィンドウは、第1のスライディングウィンドウクラスとして分類され、LTSが第2の閾値より小さい場合には、スライディング時間ウィンドウは、第2のスライディングウィンドウクラス又は第3のスライディングウィンドウクラスとして分類される、方法。
【0187】
項7.項6に記載の方法であって、スライディング時間ウィンドウ内のTSCIに含まれる各CIは、対応するTSが第3の閾値より小さい場合には、第1のCIクラスとして分類され、対応するTSが第4の閾値より大きい場合には、第2のCIクラスとして分類される、方法。
【0188】
項8.項7に記載の方法であって、スライディング時間ウィンドウ内のTSCIに含まれる全てのCIが、第1のCIクラスとして分類される第1クラスCIである場合には、スライディング時間ウィンドウは第1のスライディングウィンドウクラスとして分類され、スライディング時間ウィンドウ内のTSCIに含まれる全てのCIが、第2のCIクラスとして分類される第2クラスCIである場合には、スライディング時間ウィンドウは第2のスライディングウィンドウクラスとして分類され、スライディング時間ウィンドウ内のTSCIは、少なくとも1つの第1のクラスCI及び少なくとも1つの第2のクラスCIを含む、方法。
【0189】
項9.項8に記載の方法であって、スライディング時間ウィンドウ内の、第1クラスCIの少なくとも1つのラン及び第2クラスCIの少なくとも1つのランを識別することであって、各ランは、スライディング時間ウィンドウ内の個別の同一のCIクラスの連続するCIの、個別のランレングスを含み、いずれのランレングスも、ゼロよりも大きい数、量又はカウントのうちの1つである、ことと、第1クラスCI及び第2クラスCIのランと個別のランレングスとに基づいて、スライディング時間ウィンドウを分類することと、を含む、方法。
【0190】
項10.項9に記載の方法であって、第1クラスCIの少なくとも1つの選択ランが選択された場合には、スライディング時間ウィンドウは第3のスライディングウィンドウクラスとして分類され、第1クラスCIの選択ランが選択されない場合には、スライディング時間ウィンドウは第2のスライディングウィンドウクラスとして分類される、方法。
【0191】
項11.項10に記載の方法であって、更に、第1クラスCIの各ランのランレングスと、当該ランと関連付けられたTSとに基づいて、第1クラスCIの少なくとも1つの選択ランを選択することと、第1クラスCIの少なくとも1つの選択ランに基づいて、MIを演算することと、を含み、少なくとも1つの選択ランは、スライディング時間ウィンドウ内の第1クラスCIの全てのランのうちで最長ランレングスを有する、第1クラスCIの少なくとも1つのランである、方法。
【0192】
項12.項11に記載の方法であって、スライディング時間ウィンドウ内の最初のものであるCIを含む、連続する第1クラスCIの先頭ランの個別のランレングスが、第1の個別閾値より大きい場合には、第1の選択ランが先頭ランとして選択され、スライディング時間ウィンドウ内の最後のものであるCIを含む、連続する第1クラスCIの末尾ランの個別のランレングスが、第2の個別閾値より大きい場合には、第2の選択ランが先頭ランとして選択され、先頭ラン又は末尾ランの個別のランレングスが第3の個別閾値より大きい場合には、先頭ラン又は末尾ランではない任意の選択ランが選択される、方法。
【0193】
項13.項12に記載の方法であって、少なくとも1つの選択ランは、少なくとも1つの選択ランの数量が所定数以下となるように選択され、かつ、少なくとも1つの選択ランは、選択ランごとに、全ての関連するTSが閾値未満となるように選択される、方法。
【0194】
項14.項13に記載の方法であって、更に、スライディング時間ウィンドウが第3のスライディングウィンドウクラスとして分類される場合に、スライディング時間ウィンドウ内のTSCIに含まれる第1クラスCIの少なくとも1つの選択ランの全てを含めることによって、第1のサブセットを構築することと、スライディング時間ウィンドウ内のTSCIに含まれる全ての第2クラスCIを含めることによって、第2のサブセットを構築することと、スライディング時間ウィンドウが第2のスライディングウィンドウクラスとして分類される場合に、MIを、少なくとも1つの隣接MIの総合値として演算することと、を含み、各隣接MIは、TSCIに含まれるCIの過去の隣接スライディング時間ウィンドウ、TSCIに含まれるCIの将来の隣接スライディング時間ウィンドウ、又は他のTSCIに含まれるCIの隣接スライディング時間ウィンドウ、のうちの1つと関連付けられ、隣接MIは、スライディング時間ウィンドウの外側のTSCIに含まれる少なくとも1つのCIに基づいて演算される、方法。
【0195】
項15.項14に記載の方法であって、更に、スライディング時間ウィンドウのための少なくとも1つの暫定的MIを演算することであって、各暫定的MIは、スライディング時間ウィンドウ内のTSCIに含まれる第1クラスCIの個別の選択ランに基づいて演算される、ことと、MIを、少なくとも1つの暫定的MIの総合値として演算することと、を含む、方法。
【0196】
項16.項15に記載の方法であって、更に、選択ランを、スライディング時間ウィンドウ内のTSCIに含まれるCIの先頭ランとして決定することと、CIの先頭ランを、以前のスライディング時間ウィンドウ内のTSCIに含まれるCIの末尾ランと合成することで、TSCIに含まれるCIの合成ランを形成することと、CIの合成ランに基づいて、第1の暫定的MIを演算することと、を含む、方法。
【0197】
項17.項15に記載の方法であって、更に、選択ランを、スライディング時間ウィンドウ内のTSCIに含まれるCIの末尾ランとして決定することと、CIの末尾ランを、次のスライディング時間ウィンドウ内のTSCIに含まれるCIの先頭ランと合成することで、TSCIに含まれるCIの合成ランを形成することと、CIの合成ランに基づいて、第2の暫定的MIを演算することと、を含む、方法。
【0198】
項18.項15に記載の方法であって、更に、個別の選択ランに基づいて演算された各暫定的MIについて、個別の選択ランのランレングスに基づいて、個別の演算された重みを演算することと、MIを、少なくとも1つの暫定的MIの、重み付けされた総合値として演算することであって、各暫定的MIが、個別の演算された重みによって重み付けされる、ことと、を含む、方法。
【0199】
項19.項15に記載の方法であって、更に、MIを、少なくとも1つの暫定的MIと少なくとも1つの隣接MIとの総合値として演算することを含み、各隣接MIは、TSCIに含まれるCIの過去の隣接スライディング時間ウィンドウと、TSCIに含まれるCIの将来の隣接スライディング時間ウィンドウと、他のTSCIに含まれるCIの隣接スライディング時間ウィンドウと、のうちの1つと関連付けられる、方法。
【0200】
項20.無線モニタリングシステムであって、ベニューの無線マルチパスチャネルを通じて無線信号を送信するように構成された第1の無線デバイスであって、無線マルチパスチャネルは、ベニュー内の物体のモーションによる影響を受ける、第1の無線デバイスと、無線マルチパスチャネルを通じて無線信号を受信するように構成された第2の無線デバイスであって、受信される無線信号は、無線マルチパスチャネル及び物体のモーションに起因して、送信される無線信号とは異なる、第2の無線デバイスと、プロセッサと、を備え、当該プロセッサは、受信された無線信号に基づいて、無線マルチパスチャネルのTSCI(時系列のチャネル情報)を取得することと、プロセッサと、プロセッサと通信可能に結合されたメモリと、メモリに格納された命令セットとを使用して、スライディング時間ウィンドウ内のTSCIに含まれるCI(チャネル情報)を分析することによって、スライディング時間ウィンドウの分類を実行することと、TSCIとスライディング時間ウィンドウの分類とに基づいて、スライディング時間ウィンドウについてのMI(モーション情報)を演算することと、MIに基づいて、物体のモーションをモニタリングすることと、を行うように構成される、無線モニタリングシステム。
【0201】
以下の番号付けされた項は、精密な無線モニタリングのための例を提供する。
【0202】
項A1.無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、無線センシングシステムのタイプ1無線デバイスから、ベニューの無線マルチパスチャネルを通じて無線信号を送信することであって、無線マルチパスチャネルは、ベニュー内の物体のモーションによる影響を受ける、ことと、無線マルチパスチャネルを通じてシステムのタイプ2ヘテロジニアス無線デバイスによって無線信号を受信することであって、受信される無線信号は、ベニューの無線マルチパスチャネル及び物体の周期的バイタルサインモーションに起因して、送信される無線信号とは異なる、ことと、プロセッサとメモリと命令セットとを使用して、受信された無線信号に基づいて、無線マルチパスチャネルの時系列のCI(チャネル情報)を取得することと、スライディング時間ウィンドウ内のTSCIに含まれるCIを分析することによって、スライディング時間ウィンドウの分類を実行することと、TSCIとスライディング時間ウィンドウの分類とに基づいて、スライディング時間ウィンドウについてのMI(モーション情報)を演算することと、MIに基づいて、モーションをモニタリングすることと、を含む。
【0203】
いくつかの実施形態では、無線センシングにおいてMS/MIを演算するために使用されるいくつかの特徴的なステップは、「正常」、「異常」、「中程度異常」、又は「重度異常」であるかどうかである。
【0204】
項A2.項A1の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、TSCIに含まれる2つの時間的に隣接するCIの類似度スコアに基づいてMIを演算することを含む。
【0205】
項A3.項A1の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、TSCIの自己相関関数(ACF)に基づいてMIを演算することを含む。
【0206】
項A4.項A3の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、ACFの特徴点に基づいてMIを演算することを含む。
【0207】
いくつかの実施形態では、各スライディング時間ウィンドウは、「中程度異常」、「重度異常」、又は「正常」スライディングウィンドウクラスのうちの1つとして分類されうる。いくつかの実施形態では、第1のスライディングウィンドウクラス=「正常」、第2のスライディングウィンドウクラス=「中程度異常」、いくつかの実施形態では、第3のスライディングウィンドウクラス=「中程度異常」、いくつかの実施形態では、第3のスライディングウィンドウクラス=「中程度異常」、いくつかの実施形態では、(現在の)スライディング時間ウィンドウが「中程度異常」スライディングウィンドウクラス(第3のクラス)として分類される場合、いくつかの実施形態では、現在のスライディング時間ウィンドウ内の各CIは、「異常」又は「正常」CIクラスのうちの1つに分類されうる。CIレベルテストスコア(TS)は、CIのそれぞれの時間的近傍におけるいくつかのCIに基づいて、各CIについて演算されうる。各CIは、それぞれのTSに基づいて分類されうる(例えば、TS<閾値T1である場合、「正常」)。
【0208】
いくつかの実施形態では、項A5の第2のサブセットは、全ての異常CIのコレクションであってもよい。第1のサブセットは、(正常CIの1つ以上のランであって、各ランが、ランレングス≧1の、連続する正常CIのランレングスを含む、正常CIの1つ以上のランを含みうる)全て正常CIのコレクションでありうる。第1のサブセットはまた、正常CIのコレクションのサブセット(例えば、最長ラン又は選択ランにおける正常CIのみ、又は正常CIの先頭ランのみ、又は正常CIの末尾ランのみ)であってもよい。
【0209】
いくつかの実施形態では、低減されたMIが、第1のサブセット(例えば、正常CIの最長ランのみ、又は先頭ランのみ、又は末尾ランのみ、又は選択ラン)に基づいて演算されうる。あるいは、正常CIの複数の互いに素なランがあってもよい。いくつかのランは、「十分(satisfactory)」(例えば、十分なランレングス、又は全てがTS<T2<T1)でありうる。いくつかのランは、十分なものではない可能性がある。複数の暫定的に低減されたMIが演算されてもよく、各々は、(十分な)正常CIの個別の互いに素なランに基づいている。低減されたMIは、複数の暫定的に低減されたMIの総合値として演算されうる。総合値は、重み付けされた量(例えば、総和、重み付けされた平均、重み付けされた積、重み付けされた中央値等)であってもよい。各暫定的に低減されたMIの重みは、暫定的に低減されたMIを演算するために使用される正常CIのランのランレングスに基づいて適応的に演算されうる。いくつかの実施形態では、(現在の)スライディング時間ウィンドウの(現在の)MS/MIが低減されたMS/MIとして演算されうる。代替的に、現在のMS/MIは低減されたMS/MIといくつかの隣接するMS/MI(例えば、過去のMI、将来のMI)との総合値(例えば、加重平均)として演算されうる。任意のMS/MI(例えば、現在のMI、過去のMI、将来のMI、低減されたMI、暫定的に低減されたMI)が(例えば、MS/MIを演算するために使用されるCIの量によって)正規化されうる。いくつかの実施形態では、各MS/MIが特徴(例えば、大きさ、大きさ、二乗、位相)、CIの複数のCIコンポーネント(CIC)への分解、TSCIの複数の時系列のCIC(TSCIC)への分解、2つの時間的に隣接するCI/CIC間の類似度スコア(例えば、TRRS)、CI/CICのACF、CI/CICの周波数変換/固有分解、ACF/変換/分解の特徴点/値(例えば、ローカル最大/ローカル最小/ゼロ交差)、コンポーネント処理等のいずれかに基づいて演算されうる。
【0210】
いくつかの実施形態では、第2のスライディングウィンドウクラス=「重度異常」:(現在の)スライディング時間ウィンドウが重度異常である場合、MS/MIはスライディング時間ウィンドウを使用して演算されないことがある。代わりに、MS/MIはいくつかの隣接するMS/MI(例えば、過去のMI、直近の過去のMI、将来のMI、次のMI、又は別のTSCIに基づいて演算されたMI)又はそれらの集合によって置き換えられうる(即ち、そのように演算されうる)。いくつかの実施形態では、任意の過去のMIがそれぞれの過去のスライディング時間ウィンドウと関連付けられてよく、現在のスライディング時間ウィンドウの外側のそれぞれの過去のスライディング時間ウィンドウにおけるいくつかの過去のCIに基づいて演算されうる。同様に、任意の将来のMIは、それぞれの将来のスライディング時間ウィンドウと関連付けられてよく、現在のスライディング時間ウィンドウの外側のそれぞれの将来のスライディング時間ウィンドウ内のいくつかの将来のCIに基づいて演算されうる。いくつかの実施形態では、第1のスライディングウィンドウクラス=「正常」:いくつかの実施形態では、全てが正常である場合、各スライディング時間ウィンドウのMIはスライディング時間ウィンドウ外のTSCIのCIを使用せずに、スライディング時間ウィンドウ内のTSCIのCIのみに基づいて演算されうる。
【0211】
項A5.項A1の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、スライディング時間ウィンドウが第1のスライディングウィンドウクラスとして分類される場合、スライディング時間ウィンドウ内のTSCIのCIに排他的に基づいて第1の方法でMIを演算することと、スライディング時間ウィンドウが第2のスライディングウィンドウクラスとして分類される場合、スライディング時間ウィンドウ外のTSCIの少なくとも1つのCIに基づいて第2の方法でMIを演算することと、スライディング時間ウィンドウが第3のスライディングウィンドウクラスとして分類される場合、MIの演算においてスライディング時間ウィンドウ内のTSCIのCIの第2のサブセットを除外することと、スライディング時間ウィンドウ内のTSCIのCIの第1のサブセットに基づいて第3の方法でMIを演算することとを含み、第1のサブセットと第2のサブセットとは互いに素である。
【0212】
いくつかの実施形態では、スライディング時間ウィンドウを分類するために、スライディング時間ウィンドウ内の複数のCIの各々は対応するテストスコア(TS)に基づいて分類されうる。いくつかの実施形態では、第2(アイテムワイズ)分類について、各CIは「正常」又は「異常」CIクラスに分類されうる。
【0213】
項A6.項A5の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、スライディング時間ウィンドウ内のTSCIの各CIに対するテストスコア(TS)を演算することと、それぞれのTSに基づいて、スライディング時間ウィンドウ内のTSCIの各CIのアイテムワイズ分類を実行することと、を含む。
【0214】
項A6b.項A6の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、各CIは、N1個のコンポーネントを有する、方法/デバイス/システム/ソフトウェアと、スライディング時間ウィンドウ内のTSCIの各CIの各コンポーネントについてコンポーネントワイズテストスコア(CTS)を演算することと、CIと関連付けられたN1個のCTSの総合値として各CIのTSを演算することと、を含む。
【0215】
項A6c.項A6bの無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、いくつかのそれぞれの時間的に隣接するCIのそれぞれのコンポーネントに基づいて、CIのコンポーネントのためのCTSを演算することを含む。
【0216】
項A6d.項A6bの無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、CIと関連付けられたN1個のCTSの選択サブセットの総合値として各CIのTSを演算することを含み、選択サブセットは、基準に基づいて選択される。
【0217】
いくつかの実施形態では、時間tにおけるTS、即ちTS(t)は時間的に隣接するCI(t-i)の関数であってよく、ここで、i=0、+-1、+-2、+-3、...等である。いくつかの実施形態では、TS(t)=CI(t)-pastCI(t)、又はTS(t)=mag[CI(t)-pastCI(t)]^aであってよく、ここで、mag=magnitudeであり、pastCI(t)はCI(t-1)、又は[CI(t-1)+CI(t-2)]/2、又は[2*CI(t-1)+CI(t-2)+CI(t-3)]/3、又は[2*CI(t-1)+CI(t-2)+CI(t-3)]/4、又は[3*CI(t-1)+2*CI(t-2)+CI(t-3。いくつかの実施形態において、TS(t)はまた、TS(t)=CI(t)-futureCI(TS)、又は[CI(t)=mag(t)-futureCI(t)]^bであり、ここでmag=magCI(t)は、CI(t+1)、又は[CI(t+1)+CI(t+2)]/2、又は[2*CI(t+1)+CI(t+2)+CI(t+3)]/3、又は[2*CI(t+1)+CI(t+2)+CI(t+3)]/4、又は[3*CI(t+1)+2*CI(t+2)+CI(t+3)]/6等でありうる。いくつかの実施形態では、TS(t)はまた、TS(t)=CI(t)-d*pastCI(t)-(1-d)*future(t)であってよく、ここで0<d<1である。
【0218】
項A7.項A6の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、いくつかの時間的に隣接するCIのためのTSを演算することを含み、TSは、以下のうちの少なくとも1つを含む:テスト数量、類似度スコア、不一致スコア、距離スコア、TRRS、相関、共分散、自己相関、相互相関、内部積、ノルム、総合値、差分、絶対差分、二乗差分、分散、分散、標準偏差、スプレッド、分散、分散、多様性、多様性、歪度、尖度、範囲、四分位範囲、係数、ジニ係数、エントロピー、最大、最小、中央値、中央、中央値、中央、モード、パーセンタイル、四分位、分散対中央値比、最大対最小比、規則性、不規則性、統計値、ヒストグラム、確率、衝動性、突然、発生、再発、又は変化。
【0219】
いくつかの実施形態では、TSが差分(即ち、減算又はベクトル減算)を含みうる。いくつかの実施形態では、ベクトルX(Nタプル)について、F(X)はF(X)のi^{th}成分がXのi^{th}成分の関数であるように、同じサイズのベクトル(Nタプルでもある)でありうる。関数は、大きさ、大きさの二乗、位相、大きさの別の関数、位相の別の関数のいずれかを含みうる。
【0220】
項A8.項A6の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、TSは、以下のうちの少なくとも1つ、又は少なくとも1つの大きさを含む:CI(t)-CI(t-1),CI(t)-CI(t+1),CI(t)-[CI(t-1)+CI(t+1)]/2,CI(t)-CI(t-2),CI(t)-CI(t+2),CI(t)-[CI(t-2)+CI(t+2)]/2,CI(t)-CI(t-k),CI(t)-CI(t+l),CI(t)-[CI(t-k)+CI(t+l)]/2,CI(t)-[a_1*CI(t-1)+a_2*CI(t-2)+...+a_k*CI(t-k)]/(a_1+a_2+...+a_k),CI(t)-[b_1*CI(t+1)+b_2*CI(t+2)+...+b_l*CI(t+l)]/(b_1+b_2+...+b_l),CI(t)-[a_1*CI(t-1)+a_2*CI(t-2)+...+a_k*CI(t-k)+b_1*CI(t+1)+b_2*CI(t+2)+...+b_l*CI(t+l)]/(a_1+a_2+...+a_k+b_1+b_2+...+b_l),F(CI(t))-F(CI(t-1)),F(CI(t))-F(CI(t+1)),F(CI(t))-[F(CI(t-1))+F(CI(t+1))]/2,F(CI(t))-F(CI(t-2)),F(CI(t))-F(CI(t+2)),F(CI(t))-[F(CI(t-2))+F(CI(t+2))]/2,F(CI(t))-F(CI(t-k)),F(CI(t))-F(CI(t+l)),F(CI(t))-[F(CI(t-k))+F(CI(t+l))]/2,F(CI(t))-[a_1*F(CI(t-1))+a_2*F(CI(t-2))+...+a_k*F(CI(t-k))]/(a_1+a_2+...+a_k),F(CI(t))-[b_1*F(CI(t+1))+b_2*F(CI(t+2))+...+b_l*F(CI(t+l))]/(b_1+b_2+...+b_l),又はF(CI(t))-[a_1*F(CI(t-1))+a_2*F(CI(t-2))+...+a_k*F(CI(t-k))+b_1*F(CI(t+1))+b_2*F(CI(t+2))+...+b_l*F(CI(t+l))]/(a_1+a_2+...+a_k+b_1+b_2+...+b_l)。
ここで、任意のベクトルXについて、F(X)は、F(X)のi番目の成分がXのi番目の成分の関数となるように、Xの同じサイズのベクトルであり、a_1、a_2、...、a_k、b_1、b_2,...,b_lは、それぞれスカラーであり、CI(t)は、時間tにおけるCIである。
【0221】
いくつかの実施形態では、TSがベクトル非類似度/類似度、内積、外積を含みうる。
【0222】
項A9.項A6の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、TSは、以下のうちの少なくとも1つを含む:CI(t)xCI(t-1),CI(t)xCI(t+1),CI(t)x[CI(t-1)+CI(t+1)]/2,CI(t)xCI(t-2),CI(t)xCI(t+2),CI(t)x[CI(t-2)+CI(t+2)]/2,CI(t)xCI(t-k),CI(t)xCI(t+l),CI(t)x[CI(t-k)+CI(t+l)]/2,CI(t)x[a_1*CI(t-1)+a_2*CI(t-2)+...+a_k*CI(t-k)]/(a_1+a_2+...+a_k),CI(t)x[b_1*CI(t+1)+b_2*CI(t+2)+...+b_l*CI(t+l)]/(b_1+b_2+...+b_l),CI(t)x[a_1*CI(t-1)+a_2*CI(t-2)+...+a_k*CI(t-k)+b_1*CI(t+1)+b_2*CI(t+2)+...+b_l*CI(t+l)]/(a_1+a_2+...+a_k+b_1+b_2+...+b_l),F(CI(t))xF(CI(t-1)),F(CI(t))xF(CI(t+1)),F(CI(t))x[F(CI(t-1))+F(CI(t+1))]/2,F(CI(t))xF(CI(t-2)),F(CI(t))xF(CI(t+2)),F(CI(t))x[F(CI(t-2))+F(CI(t+2))]/2,F(CI(t))xF(CI(t-k)),F(CI(t))xF(CI(t+l)),F(CI(t))x[F(CI(t-k))+F(CI(t+l))]/2,F(CI(t))x[a_1*F(CI(t-1))+a_2*F(CI(t-2))+...+a_k*F(CI(t-k))]/(a_1+a_2+...+a_k),F(CI(t))x[b_1*F(CI(t+1))+b_2*F(CI(t+2))+...+b_l*F(CI(t+l))]/(b_1+b_2+...+b_l),F(CI(t))x[a_1*F(CI(t-1))+a_2*F(CI(t-2))+...+a_k*F(CI(t-k))+b_1*F(CI(t+1))+b_2*F(CI(t+2))+...+b_l*F(CI(t+l))]/(a_1+a_2+...+a_k+b_1+b_2+...+b_l)、D[CI(t),CI(t-1)],D[CI(t),CI(t+1)],D[CI(t),[CI(t-1)+CI(t+1)]/2],D[CI(t),CI(t-2)],D[CI(t),CI(t+2)],D[CI(t),[CI(t-2)+CI(t+2)]/2],D[CI(t),CI(t-k)],D[CI(t),CI(t+l)],D[CI(t),[CI(t-k)+CI(t+l)]/2],D[CI(t),[a_1*CI(t-1)+a_2*CI(t-2)+...+a_k*CI(t-k)]/(a_1+a_2+...+a_k)],D[CI(t),[b_1*CI(t+1)+b_2*CI(t+2)+...+b_l*CI(t+l)]/(b_1+b_2+...+b_l)],D[CI(t),[a_1*CI(t-1)+a_2*CI(t-2)+...+a_k*CI(t-k)+b_1*CI(t+1)+b_2*CI(t+2)+...+b_l*CI(t+l)]/(a_1+a_2+...+a_k+b_1+b_2+...+b_l)],D[F(CI(t)),F(CI(t-1))],D[F(CI(t)),F(CI(t+1))],D[F(CI(t)),[F(CI(t-1))+F(CI(t+1))]/2],D[F(CI(t)),F(CI(t-2))],D[F(CI(t)),F(CI(t+2))],D[F(CI(t)),[F(CI(t-2))+F(CI(t+2))]/2],D[F(CI(t)),F(CI(t-k))],D[F(CI(t)),F(CI(t+l))],D[F(CI(t)),[F(CI(t-k))+F(CI(t+l))]/2],D[F(CI(t)),[a_1*F(CI(t-1))+a_2*F(CI(t-2))+...+a_k*F(CI(t-k))]/(a_1+a_2+...+a_k)],D[F(CI(t)),[b_1*F(CI(t+1))+b_2*F(CI(t+2))+...+b_l*F(CI(t+l))]/(b_1+b_2+...+b_l)],又はD[F(CI(t)),[a_1*F(CI(t-1))+a_2*F(CI(t-2))+...+a_k*F(CI(t-k))+b_1*F(CI(t+1))+b_2*F(CI(t+2))+...+b_l*F(CI(t+l))]/(a_1+a_2+...+a_k+b_1+b_2+...+b_l)]。
ここで、任意のベクトルAについて、F(A)は、F(A)のi番目の成分がAのi番目の成分の関数となるように、Aの同じサイズのベクトルであり、A_1、A_2、...、A_k、B_1、B_2、...、及びB_lの各々は、スカラーであり、AxBは、ベクトルAとベクトルBの内積であり、D[A、B]は、ベクトルAとベクトルBとの間の非類似度スコアであり、CI(t)は、時間tにおけるCIである。
【0223】
いくつかの実施形態では、スライディング時間ウィンドウのリンクワイズTS(LTS)がスライディング時間ウィンドウ内の全てのTSに基づいて演算されうる。スライディング時間ウィンドウの分類は、LTSに基づきうる。
【0224】
項A10.項A6の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、スライディング時間ウィンドウ内のTSCIのCIについての複数のTSに基づいてリンクワイズテストスコア(LTS)を演算することと、LTSに基づいてスライディング時間ウィンドウの分類を実行することとを備える。
【0225】
いくつかの実施形態では、LTSがスライディング時間ウィンドウ内の全てのTSの総合値(例えば、平均、加重平均、中央値、最大値、最小値、パーセンタイル)でありうる。
【0226】
項A11.項A10の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、LTSを複数のTSの総合値として演算することを含み、総合値は、総和、加重和、平均、加重平均、幾何平均、加重幾何平均、加重幾何平均、調和平均、加重調和平均、加重調和平均、算術平均、加重平均、トリミング平均、中央値、加重中央値、モード、ヒストグラム、統計、パーセンタイル、最大値、最小値、分散、変動、発散、スプレッド、範囲、偏差、又は特性値のうちの少なくとも1つを含む。
【0227】
いくつかの実施形態では、スライディング時間ウィンドウは、LTSが閾値よりも大きい(又は小さい)場合、「正常」(第1のスライディングウィンドウクラス)として分類されうる。例。TS=非類似度スコア及びLTS=最大TS(又は95%パーセンタイル)及びLTS>閾値の場合「正常」、又はTS=類似度スコア及びLTS=最小TS(又は5%パーセンタイル)及びLTS<閾値の場合「正常」。
【0228】
項A12.項A10の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、LTSが第1の閾値よりも大きい場合、スライディング時間ウィンドウを第1のスライディングウィンドウクラスとして分類することと、LTSが第2の閾値よりも小さい場合、スライディング時間ウィンドウを第2のスライディングウィンドウクラスと第3のスライディングウィンドウクラスとを備えるクラスとして分類することと、を備える。
【0229】
いくつかの実施形態では、LTSが(TSを演算することなく)スライディング時間ウィンドウ内のCIに基づいて直接演算されうる。
【0230】
項A13.A1項の無線モニタリングシステムの方法/デバイス/ソフトウェアであって、LTSは、スライディング時間ウィンドウにおけるTSCIのスコア、相関、共分散、相互相関、ノルム、差分、絶対差、二乗差、分散、標準偏差、スプレッド、分散、距離、レンジ、四分位範囲、係数、ジニ係数、エントロピー、最大値、平均値、中央値、パーセンタイル、分散対平均比、最大対最小比、リンクワイズテストスコア(LTS)、規則性、不規則性、統計、ヒストグラム、確率、衝動性、突然、発生、再発、変更、のうちの少なくとも1つを演算することと、LTSに基づいてスライディング時間ウィンドウの分類を実行することと、を含む。
【0231】
いくつかの実施形態では、各CIを複数のCIクラスに分類するために、「正常」CIクラス及び/又は「異常」CIクラスが存在しうる。「中等度異常」CIクラス、「重度異常」CIクラス、及び/又は「軽度異常」CIクラスが存在しうる。いくつかの実施形態では、第1のCIクラス=「正常」、第2のCIクラス=「異常」である。いくつかの実施形態では、CIがTS>T4であれば「異常」(又は「重度の異常」)として、TS<T3<=T4であれば「正常」として分類されうる。T4はT3に等しくてもよい。T3<T4である場合、T3<TS<T4である場合、CIは「中等度異常」として分類されうる。あるいは、CIがT3<TS<T5である場合、「軽度異常」として分類されてよく、T5<TS<T4である場合、「中等度異常」として分類されうる。いくつかの実施形態では、第2のサブセットが全ての「異常」CIを含みうる。第2のサブセットは、MIの演算から除外されうる。いくつかの実施形態では、第1のサブセットが全ての「正常」CI(又は正常なCIの全ての選択ラン)を含みうる。第1のサブセット、又は第1のサブセットの部分/サブセットは、MIの演算に含まれうる。いくつかの実施形態では、第1のサブセット又は第2のサブセットが「中程度異常」CI又は「軽度異常」CIを含みうる。特に、第1のサブセットは、いくつか/全ての「中程度異常」CI又は「軽度異常」CIを含みうる。いくつかの実施形態では、1つ以上の低減されたMI(又は暫定的に低減されたMI)が第1のサブセットに基づいて演算されうる。基本的に、「正常」CIは「軽度異常」CIよりも信頼できる可能性があり、これは、次に、「中程度異常」CIよりも信頼できる可能性がある。純粋に「正常」CIに基づいて演算された第1の低減されたMIは、「正常」CIと「中程度異常」CI(又は「軽度に異常な」CI)との組み合わせに基づいて演算された第2の低減されたMIよりも「信頼できる」ことがある。(N-N1)「正常」CI及びN1「中程度異常」CIに基づいて演算された第3の低減されたMIは(N-N2)「正常」CI及びN2「中程度異常」CIに基づいて演算された第4の低減されたMIよりも「信頼できる」場合があり、N2>N1である。いくつかの実施形態では、MIが複数の低減されたMIの重み付けされた量(例えば、重み付けされた平均値又は重み付けされた総和又は重み付けされた幾何平均値等)を含む場合、より信頼できる低減されたMI(例えば、第1の低減されたMI、又は第3の低減されたMI)は信頼できない低減されたMI(例えば、第2の低減されたMI、又は第4の低減されたMI)よりも大きい重みを有しうる。重み付けされた量における低減されたMIのための重みは、「正常」CIのカウント、「軽度異常」CIのカウント、及び低減されたMIの演算において使用される「中程度異常」CIのカウントに依存しうる。いくつかの実施形態では、MIが低減されたMIの重み付けされた量と、「近隣スライディング時間ウィンドウ」及び/又は「近隣TSCI」からのいくつかの「近隣MI」とを備える場合。重み付けされた量における低減されたMIの重みは、「正常」CIのカウント、「軽度異常」CIのカウント、及び低減されたMIの演算において使用される「中程度異常」CIのカウントに依存しうる。
【0232】
項A14.項A6の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、第2(アイテムワイズ)分類において、それぞれのTSが第3の閾値未満である場合、各CIを第1のCIクラスとして分類することと、それぞれのTSが第4の閾値よりも大きい場合、第2のCIクラスとして分類することとを含む。
【0233】
いくつかの実施形態では、第1のCIクラス=「正常」、第2のCIクラス=「異常」である。いくつかの実施形態では、全ての「正常」CIがMIの演算に使用されるわけではない。第1のサブセットは例えば、「正常」CIの一部(例えば、全て、又は全てではない)のみを含んでもよい。MIは、「正常」CIの最長ランに基づいて演算されうる。言い換えれば、「正常」CIの第2、第3、第4...最長ランは、MIの演算において使用されても/されなくてもよい。いくつかの実施形態では、第1のサブセットが「正常」CIの全てを含みうる。いくつかの実施形態では、第1のスライディングウィンドウクラス=「正常」いくつかの実施形態では、第2のスライディングウィンドウクラス=「重度異常」であり、いくつかの実施形態では、第3のスライディングウィンドウクラス=「中程度異常」であり、いくつかの実施形態では、全ての(又は大多数の)CIが「正常」(第1のCIクラス)である場合、スライディング時間ウィンドウは「正常」(第1。いくつかの実施形態では、全ての(又は大多数の)CIが「異常」(第2のCIクラス)である場合、スライディング時間ウィンドウは「重度異常」(第2のスライディングウィンドウクラス)として分類されうる。いくつかの実施形態において、大部分は、80%、90%、95%、99%、又は99.9%、又は他のパーセンテージでありうる。
【0234】
項A15.項A14の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、スライディング時間ウィンドウ内のTSCIの全てのCIが第1クラスCIである場合、スライディング時間ウィンドウを第1のスライディングウィンドウクラスとして分類することと、スライディング時間ウィンドウ内のTSCIの全てのCIが第2のCIクラスとして分類される場合、スライディング時間ウィンドウを第2のスライディングウィンドウクラスとして分類することとを含み、任意の第1クラスCIは第1のCIクラスとして分類されるCIであり、任意の第2クラスCIは、第2のCIクラスとして分類されるCIである。
【0235】
いくつかの実施形態では、少なくとも1つの第1クラスCI(即ち、全てのCIが第2のクラスではない)及び少なくとも1つの第2クラスCI(即ち、全てのCIが第1のクラスではない)が存在する場合、第1クラスCIの少なくとも1つのラン及び第2クラスCIの少なくとも1つのランが存在し、各ランは同じクラスの連続するCIのランレングスを有する。いくつかの実施形態では、スライディング時間ウィンドウの分類がランレングスと、各ランと関連付けられた複数のTS(特に、第1クラスCIのラン)とに基づきうる。
【0236】
項A16.項A15の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、スライディング時間ウィンドウ内に、少なくとも1つの第1クラスCIと、TSCIの少なくとも1つの第2クラスCIとが存在し、スライディング時間ウィンドウ内の第1クラスCIの少なくとも1つのランと、第2クラスCIの少なくとも1つのランとを識別することであって、各ランが、スライディング時間ウィンドウ内のそれぞれの同じクラスの連続するCIのそれぞれのランレングスを備え、任意のランレングスがゼロよりも大きい、数、量、又はカウントのうちの1つで識別することと、スライディング時間ウィンドウを、第1クラスCIと第2クラスCIのランとそれぞれのランレングスとに基づいて分類することと、を含む。
【0237】
いくつかの実施形態では、「正常」CIのいくつかの「選択された」ランが選択(又は選択又は識別)されうる。「選択された」ランは、特定の基準/要件/条件を満たさなければならない。少なくとも1つの選択ランが見出されうる(及び低減されたMS/MIを演算するために使用されうる)場合、スライディング時間ウィンドウは、「中程度異常」(第3のクラス)として分類されうる。それ以外の場合、スライディング時間ウィンドウは、「重度異常」(第2のクラス)として分類されうる。
【0238】
項A17.項A16の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、第1クラスCIの少なくとも1つの選択ランが選択された場合、スライディング時間ウィンドウを第3のスライディングウィンドウクラスとして分類することと、第1クラスCIの選択ランが選択されない場合、スライディング時間ウィンドウを第2のスライディングウィンドウクラスとして分類することと、を含む。
【0239】
いくつかの実施形態では、「正常」CI(第1クラスCI)のいくつかの「選択された」ランが選択(又は選択又は識別)されうる。
【0240】
項A18.項A17の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、第1クラスCIの各ランのランレングスと、ランと関連付けられた複数のTSとに基づいて、第1クラスCIの少なくとも1つの選択ランを選択することと、第1クラスCIの少なくとも1つの選択ランに基づいて、MIを演算することと、を含む。
【0241】
いくつかの実施形態では、1つの「選択された」ランがスライディング時間ウィンドウにおいて最長ランレングスを有するランでありうる。
【0242】
項A19.項A18の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、特定の選択ランが、スライディング時間ウィンドウ内の第1クラスCIの全てのランのうちで最長ランレングスを有する第1クラスCIのランである。
【0243】
いくつかの実施形態では、少なくとも1つの選択ランがスライディング時間ウィンドウにおいて最長ランレングスを有するランレングスであってもよい。
【0244】
項A20.項A19の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、少なくとも1つの選択ランは、スライディング時間ウィンドウ内の第1クラスCIの全てのランのうちで最長ランレングスを有する第1クラスCIの少なくとも1つのランである。
【0245】
いくつかの実施形態では、1つの「選択された」ランが十分なランレングスを有する先頭ランでありうる。非常に短いランレングスのランは、良好な精度でMIを演算するのに十分でないことがある。いくつかの実施形態では、先頭ラン又は末尾ランのランレングス要件が他のランよりも厳しくなくてもよい。言い換えれば、先頭ラン又は末尾ランのランレングス閾値(例えば、項A21又は項A22における)は他のランレングス閾値(例えば、項A23における)よりも小さくてもよい(即ち、より厳しくなくてもよい)。
【0246】
項A21.項A18の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、特定の選択ランが先頭ランのそれぞれのランレングスがそれぞれの閾値よりも大きい場合、スライディング時間ウィンドウ内のまさに最初のCIを含む連続する第1クラスCIの先頭ランとして選択される。
【0247】
いくつかの実施形態では、1つの「選択された」ランが十分なランレングスを有する末尾ランであってもよい。
【0248】
項A22.項A18の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、特定の選択ランが末尾ランのそれぞれのランレングスがそれぞれの閾値よりも大きい場合、スライディング時間ウィンドウ内の最も最後のCIを含む連続する第1クラスCIの末尾ランとして選択される。
【0249】
いくつかの実施形態では、全ての「選択された」ラン(先頭ラン又は末尾ランを除く)が十分なランレングスを有しうる。
【0250】
項A23.項A18の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、ランのそれぞれのランレングスがそれぞれの閾値よりも大きい場合、先頭ラン又は末尾ランではない任意の選択ランが選択される。
【0251】
いくつかの実施形態では、選択ランの量が所定の数によって上限されうる。
【0252】
項A24.項A18の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、少なくとも1つの選択ランのカウントが所定の数以下であるように、少なくとも1つの選択ランが選択される。
【0253】
いくつかの実施形態では、選択ランの量が所定の数であってもよい。
【0254】
項A25.項A24の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、少なくとも1つの選択ランのカウントが所定の数であるように、少なくとも1つの選択ランが選択される。
【0255】
いくつかの実施形態では、選択ランが関連する全てのTSが条件を満たしうる。
【0256】
項A26.項A18の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、少なくとも1つの選択ランは、各選択ランについて、全ての関連するTSが条件を満たすように選択される。
【0257】
いくつかの実施形態では、選択ランが閾値未満の関連付けられたTSを有しうる。
【0258】
項A27.項A18の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、少なくとも1つの選択ランは、各選択ランについて、全ての関連付けられたTSが閾値未満であるように選択される。
【0259】
いくつかの実施形態では、2つ以上の選択ランが存在しうる。暫定的に低減されたMS/MIは、各選択ランに基づいて演算されうる。MS/MI(又は低減されたMS/MI)は、2つ以上の暫定的な低減されたMS/MIの集合として演算されうる。
【0260】
項A28.項A18の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、スライディング時間ウィンドウのための少なくとも1つの暫定的MIを演算することであって、各暫定的MIは、スライディング時間ウィンドウ内のTSCIの第1クラスCIのそれぞれの選択ランに基づいて演算することと、MIを、少なくとも1つの暫定的MIの総合値として演算することと、を含む。
【0261】
いくつかの実施形態では、(現在の)スライディング時間ウィンドウの先頭ランが前のスライディング時間ウィンドウのCIの末尾ランと組み合わされて、CIの組み合わされたランを形成しうる。いくつかの実施形態では、暫定的に低減されたMS/MIがCIの組み合わされた実行に基づいて演算されうる。
【0262】
項A29.項A28の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、スライディング時間ウィンドウ内のTSCIのCIの先頭ランである選択ランに基づいて特定の暫定的MIを演算することと、前のスライディング時間ウィンドウ内のTSCIのCIの末尾ランとCIの先頭ランを組み合わせて、TSCIのCIの合成ランを形成することと、CIの合成ランに基づいて特定の暫定的MIを演算することとを含む。
【0263】
いくつかの実施形態では、(現在の)スライディング時間ウィンドウの末尾ランが次のスライディング時間ウィンドウのCIの先頭ランと組み合わされて、CIの組み合わされたランを形成しうる。いくつかの実施形態では、暫定的に低減されたMS/MIがCIの組み合わされた実行に基づいて演算されうる。
【0264】
項A30.項A28の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、スライディング時間ウィンドウにおけるTSCIのCIの末尾ランである選択ランに基づいて特定の暫定的MIを演算することと、次のスライディング時間ウィンドウにおいてCIの末尾ランをTSCIのCIの先頭ランと組み合わせて、TSCIのCIの組み合わせられたランを形成することと、CIの組み合わせられたランに基づいて特定の暫定的MIを演算することと、を含む。
【0265】
いくつかの実施形態では、MS/MI(又は低減されたMS/MI)が2つ以上の暫定的に低減されたMS/MIの重み付けされた総合値(例えば、加重和/平均/平均/中央値/積)であってもよい。いくつかの実施形態では、各暫定的に低減されたMS/MIの重みは暫定的に低減されたMS/MIを演算するために使用される第1クラスCIのそれぞれの選択ランのランレングスに基づいて適応的に演算されうる。各暫定的に低減されたMS/MIの重みはまた、それぞれの選択ランに関連する複数のTSに基づいて適応的に演算されうる。
【0266】
項A31.項A28の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、それぞれの選択ランに基づいて演算された各暫定的なMIについて、それぞれの選択ランのランレングスに基づいてそれぞれの演算された重みを演算することと、それぞれの演算された重みによってそれぞれの暫定的なMIが重み付けされた、少なくとも1つの暫定的なMIの重み付けされた総合値としてMIを演算することと、を含む。
【0267】
いくつかの実施形態では、MS/MI(又は低減されたMS/MI)が1つ以上の暫定的に低減されたMS/MIと少なくとも1つの隣接するMS/MIとの重み付けされた総合値(例えば、重み付けされた和/平均/平均/中央値/積)でありうる。各近隣MIは、タイプ1デバイスとタイプ2デバイスとの間で通信される別の無線信号に基づいて取得されうる、別のTSCIのCIの過去の近隣スライディング時間ウィンドウ、将来の近隣スライディング時間ウィンドウ、又は近隣(過去、現在、又は将来)時間ウィンドウと関連付けられうる。例えば、別の無線信号は、項A1における無線信号であってもよい。
【0268】
項A32.項A28の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、MIを、少なくとも1つの暫定的MIと少なくとも1つの近隣MIとの総合値として演算することを含み、各近隣MIは、TSCIのCIの過去の近隣スライディング時間ウィンドウ、TSCIのCIの将来の近隣スライディング時間ウィンドウ、又は別のTSCIのCIの近隣スライディング時間ウィンドウのうちの1つと関連付けられる。
【0269】
いくつかの実施形態では、スライディング時間ウィンドウが「中程度異常」(第3のスライディングウィンドウクラス)として分類される場合、MS/MIは第2のサブセットを使用することなく、スライディング時間ウィンドウ内のTSCIのCIの第1のサブセットを使用して演算されうる。第1のサブセットは、スライディング時間ウィンドウ内のTSCIの全ての「正常」(第1のクラス)CIを含みうる。第2のサブセットは、スライディング時間ウィンドウ内のTSCIの全ての「異常」(第2のクラス)CIを含みうる。
【0270】
項A33.項A14の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、スライディング時間ウィンドウが第3のスライディングウィンドウクラスとして分類される場合、スライディング時間ウィンドウ内にTSCIの全ての第1クラスCIを含めることによって第1のサブセットを構築することと、スライディング時間ウィンドウ内にTSCIの全ての第2クラスCIを含めることによって第2のサブセットを構築することとを含む。
【0271】
いくつかの実施形態では、第1のサブセットがスライディング時間ウィンドウ内のTSCIの「正常」(第1のクラス)CIの少なくとも1つの選択ランのみを含みうる。いくつかの実施形態では、第2のサブセットがスライディング時間ウィンドウ内のTSCIの全ての「異常」(第2のクラス)CIを含みうる。
【0272】
項A34.項A18の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、スライディング時間ウィンドウが第3のスライディングウィンドウクラスとして分類される場合、スライディング時間ウィンドウ内にTSCIの第1クラスCIの少なくとも1つの選択ランの全てを含めることによって第1のサブセットを構築することと、スライディング時間ウィンドウ内にTSCIの全ての第2クラスCIを含めることによって第2のサブセットを構築することと、を含む。
【0273】
いくつかの実施形態では、第2のスライディングウィンドウクラス=「重度の異常」いくつかの実施形態では、MIがCIが異常/信頼性が高すぎる(即ち、重度の異常)ため、(現在の)スライディング時間ウィンドウ内のTSCIのCIに基づいて演算されないことがある。いくつかの実施形態では、置換MIがいくつかの隣接MIの総合値に基づいて演算されうる。各隣接MIは、「正常」として分類される過去/未来/隣接スライディング時間ウィンドウと関連付けられうる。
【0274】
項A35.項A17の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、スライディング時間ウィンドウが第2のスライディングウィンドウクラスとして分類される場合、MIを少なくとも1つの隣接MIの集合として演算することを含み、各隣接MIはTSCIのCIの過去の隣接スライディング時間ウィンドウ、TSCIのCIの将来の隣接スライディング時間ウィンドウ、又は別のTSCIのCIの隣接スライディング時間ウィンドウのうちの1つと関連付けられ、隣接MIはスライディング時間ウィンドウの外側のTSCIの少なくとも1つのCIに基づいて演算される。
【0275】
いくつかの実施形態では、現在のチャネル情報(CI)と以前のCIとの間の類似度が無線センシングのために演算されうる。CIは、チャネル応答(CR)、チャネルインパルス応答(CIR)、チャネル周波数応答(CFR)、チャネル状態情報(CSI)、受信信号強度(RSS)、又はRSSインジケータ(RSSI)のいずれかを含みうる。
【0276】
以下の番号付けされた項は、無線センシング及び測位の例を提供する。
【0277】
項B1.無線センシングシステムであって、無線チャネルを通じて送信機から送信された無線信号を受信するように構成された受信機と、以下を行うように構成された1つ以上のデータプロセッサとを備え、データプロセッサは、受信された無線信号に基づいてチャネル情報(CI)を決定することと、ここで、CIは、チャネル応答、チャネルインパルス応答(CIR)、チャネル周波数応答(CFR)、チャネル状態情報(CSI)、受信信号強度(RSS)、又はRSSインジケータ(RSSI)のうちの少なくとも1つを含み、CIが以前に受信された無線信号に基づいて取得された以前のCIと比較することと、CIと以前のCIとの間の類似度を演算することと、ここで、類似度は、時間反転共振強度(TRRS)、パターン認識、マッチング、距離、ユークリッド距離、相関、自己相関関数、又はコサイン関数のうちの少なくとも1つを含み、類似度に基づいて、以下のアイテムのうちの少なくとも1つを演算することと:
ターゲットの位置、ターゲットの配置、ターゲットの構成、無線アクセスポイント装置からの距離、送信機と受信機との間の距離、ターゲットの識別、ターゲットの動き、ターゲットの近接、ターゲットの位置、ターゲットの向き、ターゲットのポーズ、ターゲットの存在、ターゲットの状態、ターゲットの配置情報、変化、変化の指示、ターゲットの検出、ターゲットの特徴、ジェスチャー、ターゲットの地面への落下、ナビゲーション、ガイダンス、ターゲット広告、ベニュー内の状態、又はベニューの状態、
を行うように構成され、ターゲットは、受信機、送信機、物体、人間又はイベントのうちの1つである。
【0278】
いくつかの実施形態では、2つ以上の無線信号が存在する。2つ以上のCIをうることができる。複合CIは、2つ以上のCIに基づいて演算されうる。
【0279】
項B2.項B1のシステムであって、各々がそれぞれの無線チャネルを通じてそれぞれの送信機から送信されたそれぞれの無線信号を受信するように構成された少なくとも1つの受信機と、少なくとも1つの受信された無線信号に基づいて少なくとも1つのCIを決定することと、それぞれの前に受信された無線信号に基づいて取得されたそれぞれの前のCIと少なくとも1つのCIのうちの1つを比較することと、CIとそれぞれの前のCIとの間の類似度を演算することと、少なくとも1つの無線信号と少なくとも1つのCIとに基づいて複合CIを決定することと、複合CIを前の複合CIと比較することと、ここにおいて、前の複合CIは少なくとも1つの前に受信された無線信号と少なくとも1つの前のCIとに基づいて決定され、ここにおいて、少なくとも1つの前のCIは少なくとも1つの前に受信された無線信号に基づいて決定される、ことと、複合CIと前の複合CIとの間の第2の類似度を演算することと、ここで、第2の類似度は、2つのCI、2つの複合CI間の第2のTRRS、CIに基づく第2のパターン認識、複合CIに基づく第2のパターン認識、複合CIに基づくマッチング、複合CIに基づく第2のマッチング、距離、複合CIに基づく第2の距離、複合CIに基づく第2の距離、複合CIに基づく第2のユークリッド距離、CIに基づく相関、複合CIに基づく第2の相関、CIに基づく自己相関関数、複合CIに基づく第2の自己相関関数、CIに基づくコサイン関数、又は複合CIに基づく第2のコサイン関数のうちの少なくとも1つに基づいて、演算されたアイテムのうちの少なくとも1つを演算する。
【0280】
いくつかの実施形態では、無線信号は、2つ以上のプローブ信号を含みうる。CIのシーケンスをうることができる。
【0281】
項B3.項B1のシステムであって、無線信号は、周期的へ送信されるプローブ信号のシーケンスを含み、CIのシーケンスが、受信された無線信号に基づいて決定され、各プローブ信号について1つのCIである。
【0282】
いくつかの実施形態では、現在のCIが外れ値である場合、それは破棄されうる。
【0283】
項B4.項B1のシステムであって、1つ以上のデータプロセッサは、CIを複数の他の以前のCIと比較することと、CIと複数の他の以前のCIとの類似度が閾値未満である場合、CIを外れ値CIであると決定することと、外れ値CIを破棄することと、を行うように更に構成される。
【0284】
いくつかの実施形態では、破棄された外れ値CIが別のCI(良好なCI)によって置き換えられうる。
【0285】
項B5.項B1のシステムであって、1つ以上のデータプロセッサは、それぞれの送信機からそれぞれの受信機へ送信された別の受信された無線信号に基づいて取得された別のCIによってCIを置き換え、CIの代わりに別のCIに基づいて類似度を演算するように更に構成され、類似度は、別のCIと前のCIとの間にある。
【0286】
いくつかの実施形態では、特定のCIが外れ値である場合、それは破棄されうる。
【0287】
項B6.項B2のシステムであって、1つ以上のデータプロセッサは、少なくとも1つのCIの特定のCIを複数の他の以前のCIと比較することと、特定のCIと複数の他の以前のCIとの類似度が閾値未満である場合、特定のCIを外れ値CIであると決定することと、特定のCIを破棄することと、を行うように更に構成される。
【0288】
いくつかの実施形態では、破棄された外れ値CIが別のCI(良好なCI)によって置き換えられうる。
【0289】
項B7.項B6のシステムであって、1つ以上のデータプロセッサは、それぞれの送信機からそれぞれの受信機へ送信された別の受信無線信号に基づいて取得された別のCIによって特定のCIを置き換え、特定のCIの代わりに別のCIに基づいて複合CIを演算するように更に構成される。
【0290】
いくつかの実施形態では、現在のCIがいくつかの基準CIと比較して革新的/新規である場合、それは基準CIのうちの1つを置き換えるために使用されうる。
【0291】
項B8.項B1のシステムであって、1つ以上のデータプロセッサは、CIをデータベース内の複数の基準CIと比較することと、CIと複数の基準CIとの類似度が閾値未満であるときに、CIを新しいと決定することと、データベース内の特定の基準CIをCIに置き換えることによって、データベースを更新することと、を行うように更に構成される。
【0292】
いくつかの実施形態では、現在のCIが過去のCIと「同様」である場合、チャネル/ベニューは静的/静的と見なされうる。
【0293】
項B9.項B1のシステムであって、1つ以上のデータプロセッサは、CIを複数の他の以前のCIと比較することと、CIと複数の他の以前のCIとの類似度が閾値よりも大きい場合、無線チャネルを決定することと、無線チャネルの定常性に基づいて、演算されたアイテムのうちの少なくとも1つを演算することと、を行うように更に構成される。
【0294】
いくつかの実施形態では、送信機及び受信機並びにCIが(いくつかのタスクのために)認定される必要がありうる。いくつかの実施形態では、現在のCIが基準CIと「類似」である場合、送信機/受信機/CIは十分に良好である/資格があると見なされうる。
【0295】
項B10.項B1のシステムであって、1つ以上のデータプロセッサは、送信機と受信機との間で通信される受信された無線信号に基づいて決定されたCIを、CIと複数の他の以前のCIとの類似度が閾値よりも大きいときに十分に正確であると決定するように更に構成される。
【0296】
いくつかの実施形態では、CIが(例えば、サブキャリアのために)複数のコンポーネントを有しうる。
【0297】
項B11.項B2のシステムであって、各それぞれの無線信号はそれぞれの量のサブキャリア、それぞれの周波数帯域、それぞれの帯域幅を備え、各CIは2つ以上のCIコンポーネントを備え、各CIコンポーネントはサブキャリアと関連付けられる。
【0298】
いくつかの実施形態では、送信機、受信機、無線信号、及びCIは標準/プロトコル準拠でありうる。
【0299】
項B12.項B2のシステムであって、各それぞれの無線信号は無線シグナリングプロトコル又は規格に準拠して、それぞれの送信機とそれぞれの受信機との間で通信され、無線シグナリングプロトコル又は規格はIEEE 802.11、IEEE 802.11xx、IEEE 802.15、IEEE 802.15.3、IEEE 802.15.4、WiFi、3G/LTE/4G/5G/6G/7G/8G、Bluetooth、BLE、Zigbee、UWB、NFC、無線データ伝送規格又はプロトコル、無線データ通信規格又はプロトコル、無線ネットワーク規格又はプロトコル、セルラネットワーク規格又はプロトコル、無線ローカルエリアネットワーク(WLAN)規格、OFDM、OFDMA、又はCDMAのうちの少なくとも1つを備える。
【0300】
いくつかの実施形態では、無線信号が標準/プロトコル準拠のフレーム/パケットを含みうる。
【0301】
項B13.項B12のシステムであって、各無線信号は、無線シグナリング標準又はプロトコルに準拠するフォーマットを有する1つ以上のフレームを備える。
【0302】
いくつかの実施形態では、CIが標準化された機構に基づいて取得されうる。
【0303】
項B14.項B12のシステムであって、CIは、無線シグナリング規格又はプロトコルに従って標準化された機構に基づいて決定される。
【0304】
いくつかの実施形態では、CIが標準準拠フレーム内のプリアンブルに基づいて取得されうる。
【0305】
項B15.項B13のシステムであって、CIは、フレームのうちの1つのロングプリアンブルに基づいて決定される。
【0306】
いくつかの実施形態では、CIが標準/プロトコル準拠シグナリング(制御信号、ネゴシエーションされるパラメータ)に基づいて取得されうる。
【0307】
項B16.項B14のシステムであって、CIは、無線シグナリング標準又はプロトコルに従って、送信機と受信機との間で渡されるパラメータ及び制御信号に基づいて決定される。
【0308】
項B17.項B1のシステムであって、1つ以上のデータプロセッサは、離散化、導出、「正確-十分」決定、及びシステム性能の所望の精度のうちの少なくとも1つに基づいて、CIを決定するように更に構成される。
【0309】
いくつかの実施形態では、CIが無線信号中のプリアンブルに基づいて取得されうる。
【0310】
項B18.項B103のシステムであって、CIは、無線信号のプリアンブルに基づいて、受信された無線信号から決定される。
【0311】
項B19.項B103のシステムであって、CIは、それぞれの送信機による不完全な送信、それぞれの受信機による不完全な受信、不完全なタイミング、不完全な周波数同期、チャネル周波数オフセット(CFO)、又はサンプリング周波数オフセット(SFO)のうちの少なくとも1つに起因するCIの変動を緩和するように処理される。
【0312】
いくつかの実施形態では、CSIが局所的に報告される。
【0313】
項B20.項B103のシステムであって、それぞれの受信された無線信号に基づいて決定されたCIが、それぞれの受信された無線信号を受信するデバイスにおいてローカルに取得され、処理される。
【0314】
いくつかの実施形態では、CIが別のデバイスによって遠隔で処理されうる。
【0315】
項B21.項B103のシステムであって、それぞれの受信された無線信号に基づいて決定されたCIは、それぞれの受信された無線信号を受信するデバイスとは異なる別のデバイスにおいてリモートで処理される。
【0316】
いくつかの実施形態では、CSIが別のデバイスに報告される(802.11bfにおけるセンシングイニシエータ)。
【0317】
項B22.項B21のシステムであって、CIは、デバイスから別のデバイスに報告(又は送信)される。
【0318】
項B23.項B1のシステムであって、1つ以上のデータプロセッサが、比較及び類似度に基づいて変化を検出するように更に構成される。
【0319】
いくつかの実施形態では、送信機及び受信機が同じデバイス内にありうる。
【0320】
項B24.項B1のシステムであって、送信機のうちの1つと受信機のうちの1つとを備える同じデバイスを更に含む。
【0321】
いくつかの実施形態では、ユーザがセンシング関連情報を入力しうる。
【0322】
項B25.項B1のシステムであって、1つ以上のデータプロセッサがユーザがユーザ提供情報を提供することを可能にし、ユーザ提供情報及び類似度に基づいて、演算されたアイテムのうちの少なくとも1つを演算するように更に構成される。
【0323】
項B26.項B25のシステムであって、ユーザ提供情報は、送信機と関連付けられた第1の識別子と、受信機と関連付けられた第2の識別子と、ベニュー内の無線ネットワークアクセスポイントと関連付けられたサービスセット識別子(SSID)とのうちの少なくとも1つを備える。
【0324】
項B27.項B1のシステムであって、1つ以上のデータプロセッサは、送信機又は受信機の識別子を決定するように更に構成される。
【0325】
項B28.項B25のシステムであって、ユーザ提供情報は、位置又はアレンジメントの識別子を含む。
【0326】
いくつかの実施形態では、同じ受信機を有する複数の送信機(多対1)、複数の受信機を有する同じ送信機(1対多)、複数の受信機を有する複数の送信機(多対多)がある。
【0327】
項B29.項B1のシステムであって、1つ以上のデータプロセッサは、以下のうちの少なくとも1つが真であるように構成され、即ち、少なくとも1つの送信機が同じ送信機であるか、少なくとも1つの受信機が同じ受信機であるか、又は少なくとも1つの無線チャネルが同じ無線ネットワークと関連付けられた同じ無線チャネルでように更に構成される。
【0328】
いくつかの実施形態では、マルチキャスト、ブロードキャスト、ユニキャスト、トラッカボットは各モバイル物体によって搬送され、各モバイル物体とともに移動しうる。
【0329】
項B30.項B29のシステムであって、1つ以上のデータプロセッサは更に、少なくとも1つの送信機は、ユニキャスト、マルチキャスト、又はブロードキャスト方式で少なくとも1つの無線信号を送信する同じ送信機であり、少なくとも1つの受信機の各々は、それぞれのユーザの位置を特定するためにそれぞれのユーザによって搬送されるべきそれぞれの端末デバイスであるように構成される。
【0330】
いくつかの実施形態では、多くのTx及び1つのRxが存在する。
【0331】
項B31.項B29のシステムであって、1つ以上のデータプロセッサは、少なくとも1つの受信機が同じ受信機であり、少なくとも1つの送信機の各々がそれぞれのユーザの位置を特定するために、それぞれのユーザによって運ばれるべきそれぞれの端末デバイスであるように更に構成される。
【0332】
項B32.項B1のシステムであって、1つ以上のデータプロセッサが、システムのソフトウェア又はファームウェアのうちの少なくとも1つを用いて構成される。
【0333】
いくつかの実施形態では、(例えば、Tx/Rx/CI/システムを適格にするために)信頼度が演算されうる。
【0334】
項B33.項B1のシステムであって、1つ以上のデータプロセッサが、演算されたアイテムのうちの少なくとも1つに関連する信頼度を演算するように更に構成される。
【0335】
いくつかの実施形態では、信頼度が(例えば、センシングタスクのための)「精度」の形態で演算されうる。
【0336】
項B34.項B1のシステムであって、1つ以上のデータプロセッサが、CIに基づいて精度を演算するように更に構成される。
【0337】
いくつかの実施形態では、CIの大きさは類似度を演算するために使用されうる。
【0338】
項B35.項B1のシステムであって、1つ以上のデータプロセッサが、類似度がCIの振幅に基づいて演算されるように更に構成される。
【0339】
いくつかの実施形態では、CIの位相が類似度を演算するために使用されうる。
【0340】
項B36.項B1のシステムであって、1つ以上のデータプロセッサが、類似度がCIの位相に基づいて演算されるように更に構成される。
【0341】
いくつかの実施形態では、CIの量が複合CIを形成するために組み合わされると決定されうる。
【0342】
項B37.項B2のシステムであって、1つ以上のデータプロセッサが所望の精度を達成するために、複合チャネル応答に含まれるべき個々のCIの個数を決定するように更に構成される。
【0343】
いくつかの実施形態では、「好ましい」(例えば、デフォルト)量のCIを組み合わせて、複合CIを形成する。
【0344】
項B38.項B2のシステムであって、いくつかの個々のCIが、複合チャネル応答に含まれることが好ましい。
【0345】
項B38b.項B2のシステムであって、それぞれの送信機及びそれぞれの受信機に関連するいくつかの個々のCIが好ましい。
【0346】
項B38c.項B38bのシステムであって、個々のCI及びそれぞれの送信機の個数が好ましい。
【0347】
項B38d.項B38bのシステムであって、個々のCI及びそれぞれの受信機の個数が好ましい。
【0348】
いくつかの実施形態では、各CIがTxアンテナ及びRxアンテナと関連付けられる。
【0349】
項B39.項B1のシステムであって、各CIは、送信機の送信アンテナと受信機の受信アンテナとのペアリングについて決定される。
【0350】
いくつかの実施形態では、特徴値(例えば、大きさ、位相、空間‐時間情報(STI)、モーション情報(MI))はCIに基づいて演算されうる。
【0351】
項B40.項B1のシステムであって、1つ以上のデータプロセッサは、CI及び前のCIに対して実行された数学的関数に基づいて特徴値を決定することと、特徴値に基づいて演算されたアイテムのうちの少なくとも1つを演算することと、を行うように更に構成される。
【0352】
いくつかの実施形態では、特徴値が演算される前に、CIの次元縮小が実行されうる。
【0353】
項B41.項B40のシステムであって、1つ以上のデータプロセッサは、CIの次元削減に基づいてCIの特徴値を決定するように更に構成される。
【0354】
いくつかの実施形態では、特徴値が類似度スコアに基づいて演算されうる。
【0355】
項B42.項B40のシステムであって、1つ以上のデータプロセッサは、CIと前のCIとの間の類似度に基づいて特徴値を決定するように更に構成される。
【0356】
いくつかの実施形態では、複数の特徴値が存在しうる。それらは正規化しうる。
【0357】
項B43.項B1のシステムであって、1つ以上のデータプロセッサは、CI上で実行された数学的関数及び前のCIのセットに基づいて特徴値のセットを決定することと、特徴値のセットを正規化することと、正規化された特徴値のセットに基づいて少なくとも1つの演算を実行することと、を行うように更に構成される。
【0358】
いくつかの実施形態では、Tx及びRxがそれぞれのデバイスに収容される。
【0359】
項B44.項B1のシステムであって、送信機が第1のデバイス内に収容され、受信機が第2のデバイス内に収容される。
【0360】
いくつかの実施形態では、Tx(例えば、センシング送信機)はAP又は非APでありうる。
【0361】
項B45.項B1のシステムであって、送信機は、無線ネットワークルータ、無線ネットワークアクセスポイント(AP)、無線端末デバイス、又は無線非AP端末デバイスのうちの1つである。
【0362】
いくつかの実施形態では、Rx(例えば、センシング受信機)はAP又は非APでありうる。
【0363】
項B46.項B1のシステムであって、受信機は、無線ネットワークルータ、無線ネットワークアクセスポイント(AP)、無線端末デバイス、又は無線非AP端末デバイスのうちの1つである。
【0364】
いくつかの実施形態では、Rx(例えば、センシング受信機)は(例えば、802.11bfにおいて)関連付けられないことがある。
【0365】
項B47.項B1のシステムであって、受信機はネットワークルータ及び無線ネットワークアクセスポイントと関連付けられていない。
【0366】
いくつかの実施形態では、CSIはクラウドへ送信されうる。
【0367】
項B48.項B1のシステムであって、1つ以上のデータプロセッサは、CIを別のデバイスに提供するように更に構成される。
【0368】
いくつかの実施形態では、演算は非ローカルである(例えば、802.11bfにおいてセンシング受信機からセンシングイニシエータにCSIが報告され、センシング演算はセンシング受信機において行われない)。
【0369】
項B49.受信機は第1のデバイスの一部であり、1つ以上のデータプロセッサのうちの1つは第2のデバイスの一部であり、CIは第1のデバイス(又は受信機)から第2のデバイス(又は1つ以上のデータプロセッサ)に報告される、項B48のシステム。
【0370】
いくつかの実施形態では、CSIが802.11bfのレポートフレームで報告される。
【0371】
項B50.CIは、システムによって生成されたレポートで報告される、項B49のシステム。
【0372】
いくつかの実施形態では、CSIが802.11bfのレポートフレームにおいて、初期化(802.11bfのセンシング測定開始段階)とともに報告される。
【0373】
項B51.項B1のシステムであって、システム又はシステムに関連するサービスが開始される。
【0374】
いくつかの実施形態では、プローブ信号送信が802.11bfにおけるトリガベース(TB)センシングにおけるトリガフレーム(TF)又はNDPアナウンスフレーム(NDPA)によってトリガされるトリガ信号(NDP送信)に基づく。
【0375】
項B52.項B51のシステムであって、システムの送信機から受信機への無線信号の送信は、トリガ信号に基づいて開始される。
【0376】
項B53.項B1のシステムであって、ユーザのユーザデバイスのデータプロセッサが、演算されたアイテムのうちの少なくとも1つに関する第2の情報をユーザに提示するためのユーザインタフェース(UI)を提供するように構成される。
【0377】
項B54.項B53のシステムであって、ユーザインタフェースが地図を表示し、ユーザが地図上のCIに関連する位置を示すことを可能にするように構成される。
【0378】
項B55.項B1のシステムであって、1つ以上のデータプロセッサがターゲット又は物体の第1の識別子を決定し、CIを第1の識別子と関連付け、第1の識別子をCIとともに格納するように構成される。
【0379】
項B56.項B1のシステムであって、1つ以上のデータプロセッサが予測を取得し、CI及び予測に基づいて、演算されたアイテムのうちの少なくとも1つを演算するように構成される。
【0380】
項B57.項B56のシステムであって、1つ以上のデータプロセッサがCIを予測と比較し、比較に基づいて演算されたアイテムのうちの少なくとも1つを演算するように構成される。
【0381】
項B58.項B57のシステムであって、予測が、予測CIを含む。
【0382】
項B59.項B57のシステムであって、予測は、1つ以上のデータプロセッサによって受信された粗位置データを含む。
【0383】
項B60.項B57のシステムであって、予測はマッピングに基づいて1つ以上のデータプロセッサによって演算された粗位置データを備え、受信機はマッピングに基づいて特定の位置に前もってマッピングされ、送信機のより貴重な位置はマッピングに基づいて演算される。
【0384】
項B61.項B60のシステムであって、1つ以上のデータプロセッサは、Wi-Fi、Bluetooth、又はセルラ信号のうちの少なくとも1つに基づいて粗位置を決定し、時間反転測位システムを使用して、粗位置に基づいて送信機の精密位置を決定するように構成される。
【0385】
項B62.項B1のシステムであって、ベニューの3次元レンダリングを記憶する記憶デバイスと、ベニューの3次元レンダリングから導出されたデータに基づいて複数のチャネル経路を生成するように構成された3D電磁シミュレータとを備える。
【0386】
項B63.項B1のシステムであって、写真、画像、ビデオ、レーザ測距、光干渉断層撮影、又はエコー位置等の測距技法のうちの少なくとも1つを使用して構築される、ベニューの3次元モデルを記憶する記憶デバイスを備え、3D電磁シミュレータは、3次元モデルを使用して、ベニュー内の位置固有の推定CIのデータベースを生成するように構成される。
【0387】
項B64.無線チャネルを通じて送信機から送信された無線信号を受信するように構成された受信機と、受信された無線信号に基づいてチャネル情報(CI)を決定するように構成された1つ以上のデータプロセッサとを備えるシステムであって、CIは、チャネル応答、チャネルインパルス応答(CIR)、チャネル周波数応答(CFR)、チャネル状態情報(CSI)、受信信号強度(RSS)、又はRSSインジケータ(RSSI)のうちの少なくとも1つを含み、3D電磁シミュレータを実行して、送信機と受信機との間の複数のチャネル経路を予測し、送信機と受信機との間の予測された複数のチャネル経路に基づいて予測されたCIを決定し、(i)CIと予測されたCIとの比較に基づいて3D電磁シミュレータをトレーニングして、トレーニングされた3D電磁シミュレータを生成する、又は(ii)CIと予測されたCIとの比較に基づいて3D電磁シミュレータをキャリブレーションして、キャリブレーションされた3D電磁シミュレータを生成し、トレーニングされた又はキャリブレーションされた3D電磁シミュレータを使用して、ベニュー内の位置固有の推定されたCIのデータベースを生成し、ベニュー内の位置と対応するCIとの間のマッピングを確立する。
【0388】
項B65.項B64のシステムであって、ベニューの3次元レンダリングを記憶する記憶デバイスを備え、3D電磁シミュレータは、ベニューの3次元レンダリングから導出されたデータに基づいて複数のチャネル経路を予測するように構成される。
【0389】
項B66.項B64のシステムであって、写真、画像、ビデオ、レーザ測距、光干渉断層撮影、又はエコー位置等の測距技法のうちの少なくとも1つを使用して構築される、ベニューの3次元モデルを記憶する記憶デバイスを備え、3D電磁シミュレータは、3次元モデルを使用して、ベニュー内の位置固有推定CIのデータベースを生成するように構成される。
【0390】
項B67.項B64のシステムであって、ベニューにおける異なる物体の反射係数を含むパラメータを記憶する記憶デバイスを備え、パラメータは温度、湿度、又はスモッグのうちの少なくとも1つを含む1つ以上の環境要因を考慮するための複数の値を有し、3D電磁シミュレータは、パラメータから導出されたデータに基づいて複数のチャネル経路を予測するように構成される。
【0391】
項B68.項B64のシステムであって、1つ以上のデータプロセッサが、ベニュー内の位置固有の推定CIのデータベースと、ベニュー内の端末デバイスの位置を決定するためのマッピングとを使用するように構成される。
【0392】
項B69.項B64のシステムであって、1つ以上のデータプロセッサが端末デバイスからプローブ信号を受信し、受信されたプローブ信号に基づいてCIを決定し、CIをデータベース内の位置固有の推定されたCIと比較して、最も近い一致を識別するように構成される。
【0393】
ベニュー内の物体のモーションは、タイプ1デバイスからタイプ2デバイスへ送信される無線信号に基づいて取得されるTSCIに基づいてモニタリングされうる。モーション統計値(MS)/モーション情報(MI)/空間‐時間情報(STI)は、TSCIに基づいて演算されうる。MS/MI/STIに基づいて、分析値が演算されうる。多くの場合、タイプ1デバイスの多くの可能性のある異なる選択肢がありうる。また、タイプ2デバイスの多くの可能性のある異なる選択肢がありうる。
【0394】
タイプ1デバイス(又はタイプ2デバイス又は両方)の異なる選択は、CI/TSCI/MS/MI/STI/分析のデバイス依存挙動(例えば、線形/アフィン/非線形/単調/時間不変/時間変動/デバイス依存/確率的でありうる、シフト/マッピング/歪み/系統的変動)を引き起こしうる(例えば、大きいモーションは第1のMS/MI/STIを約0.9にし、第2のMSを約0.75にしうる、又はNIL/無モーションは第1のMS/MI/STIを約0.1にし、第2のMSを約0.3にしうる)。挙動のデバイス依存性は望ましくない。いくつかの実施形態では、デバイス依存の補償がデバイス依存の挙動を「元に戻す」又は補償して、それを独立にするために開示され、いくつかの基準/望ましい/標準の挙動と同様である。望ましくない挙動/マッピングは、シフト、線形/アフィン/区分的線形/非線形マッピング、単調マッピング、単調増加(又は非減少)マッピング、単調減少(又は非増加)マッピング等のうちのいずれかとして類似/含む/モデル化されうる。
【0395】
例えば、タイプ1又はタイプ2デバイスの選択は、スマートフォンスピーカ、サーモスタット、TV、サウンドバー、DVDプレーヤ、ストリーミングデバイス、ランプ、電球、プラグ、ドアベル、カメラ、ルータ等を含みうる。タイプ1又はタイプ2デバイスの選択肢はまた、異なるブランド/モデル/パッケージング/部品/コンポーネント(例えば、Amazon Echo、Echo Dot、Echo Dot generation 1、Echo Dot gen2、Echo Dot gen3、Echo Show、Google Nest、Nest Mini、Nest Hub、又は他。特定のブランドの特定のモデル(例えば、Echo Dot)についてさえ、異なるデバイスは依然として異なりうる(例えば、回路コンポーネント/部品/増幅器/アンテナ/チップ/配線/製造/組み立て/製造/ファームウェア/ソフトウェアにおける変動/欠陥/摩耗/劣化/減価のため)。特に、異なるアンテナカウント及び/又はアンテナタイプ(例えば、異なる利得、タイプ、サイズ、指向特性、放射パターンを有する)がありうる。これらは全て、CI/TSCI/MS/MI/STI/分析の望ましくない挙動を引き起こす可能性がある。また、無線信号に使用される異なるバンド(例えば、2.4GHz、5GHz、6GHz)又は異なるバンド幅(例えば、20/40/80/160/320/640/1280MHz)に起因して、望ましくない挙動が生じうる。異なる量のアンテナ(例えば、エコーは3つのアンテナを有するが、エコー網点は2つのアンテナを有する)又は異なる選択のアンテナ(例えば、ダイポール、マイクロストリップ、スロットアンテナ、導波管、スパイラルアンテナ、無指向性アンテナ、指向性アンテナ等)から望ましくない挙動が生じることがある。望ましくない挙動は、デバイス/デバイスアンテナの異なる配置、無線信号の異なる送信電力、異なる増幅器セット、異なるデジタル/アナログ利得、又は物体の異なる配置、又は機械的/電気的/電磁気的干渉等の環境要素から生じうる。
【0396】
いくつかの実施形態では、望ましくない挙動を補償するために補償が適用されうる。いくつかの実施形態では、MS/MI/STI/分析が補償されたMS/MI/STI/分析をうる/与える/うるための補償に基づいて補償されうる。1つ以上の別個の/それぞれの補償が適用されてもよい。補償後、タイプ1/タイプ2デバイスの任意の選択に対する全ての補償されたMS/MI/STI/分析は類似の「ターゲット挙動」を有することができ、タイプ1/タイプ2デバイスの選択にかかわらず、物体の同じモーションに応答して類似の値をとる。類似標的行動は参照/代表/一般タイプ1/タイプ2デバイスに関連する「参照」(又は「代表」又は「一般」)行動でユーザ優先/事前定義/ユーザ指定/ユーザ指定行動(例:MS/MI/STIは大運動に対して0.8前後であり、NIL/ノーモーションに対して0.2前後である)であってもよい。
【0397】
いくつかの実施形態では、ユーザ定義/設計/指定/好ましい挙動がプログラム可能/調整可能でありうる。これは、システムの設定においてユーザによって指定されてもよい。これは、一度指定され、変更されないままでありうる。あるいは、経時的に変化させてもよい。特に、それはストラテジ/時間テーブル/ユーザ介入/ユーザリアルタイム調整に基づいて、又はおそらくシステムの設定において指定されるようなイベント/状況に応じて、適応的に変化しうる。
【0398】
いくつかの実施形態では、各タイプ1デバイス(又はタイプ2デバイス)がそれぞれの補償、又はそれぞれの補償シーケンスを演算/取得/トレーニングするために、制御された方法で(例えば、試験/制御された環境で、試験設定及び手順で、試験タスクのために)試験/キャリブレーション/トレーニングされうる。任意の補償は、MS/MI/STI/分析の演算の前/後に適用される前処理/処理/後処理でありうる。CI補償の場合、補償は、CI、CIの特徴、CIのグループ/スライディングウィンドウ、TSCI、ある個数のTSCI、タイプ1デバイスの特定のアンテナに関連するある個数のTSCI、タイプ2デバイスの特定のアンテナに関連するある個数のTSCIに適用されうる。中間値補償のために、CI/TSCIのCI/CI特徴/スライディングウィンドウ、CI/TSCIの補償されたCI/CI特徴/スライディングウィンドウ、MS/MI/STI及び/又は補償されたMS/MI/STIに基づいて演算されうる、補償が中間値(又はそれらの個数)に適用されうる。MS/MI/STI補償のために、CI/TSCIのCI/CI特徴/スライディングウィンドウ、CI/TSCIの補償されたCI/CI特徴/スライディングウィンドウ、中間値、及び/又は補償された中間値に基づいて演算されうる補償が、MS/MI/STI/分析(又はそれらのうちの個数)に適用されうる。解析的補償のために、TSCI、CI/TSCIの補償されたCI/CI特徴/スライディングウィンドウ、MS/MI/STI、補償されたMS/MI/STI、中間値、補償された中間値に基づいて演算されうる補償が、解析に適用されうる。いくつかの実施形態では、それぞれの補償シーケンスが上記の補償のいずれかを含みうる。補償は、適応型、時変型、又は時不変型でありうる。補償は無線信号の異なる周波数帯域(例えば、2.4GHz、5GHz、6GHz、24GHz、60GHz、77GHz)又は帯域幅(例えば、20MHz、40MHz、80MHz、160MHz、320MHz、640MHz、1280MHz)に対して異なりうる。
【0399】
いくつかの実施形態では、補償は、以下のマッピングを含みうる:一変量/二変量/多変量マッピング、実数/虚数成分のマッピング、大きさ/位相のマッピング、特徴のマッピング、単調マッピング、区分的単調マッピング、単調増加/減少写像、単調非減少/非増加写像、区分線形写像、線形写像、DE調整、アフィン写像、複合写像、写像の写像。マッピングは、時変(例えば、適応的に修正される)又は時不変でありうる。マッピングは空間的に変化していてもよいし、空間的に独立していてもよい。マッピングは、周波数帯域/帯域幅に関して変化しうる/しえない。マッピングは異なるセンシングタスク(例えば、モーション検出、呼吸検出/推定、転倒検出、存在検出、歩行/ジェスチャ検出/推定等)に対して同じであっても異なっていてもよい。
【0400】
いくつかの実施形態では、無線センシングタスクのためのタイプ1デバイス及びタイプ2デバイスのペアのキャリブレーション/調整/カスタマイズ/工場テスト/出荷前テスト/トレーニング段階において、無線センシングタスクのためのタイプ1デバイス及びタイプ2デバイスのペアについて補償が演算されうる。(いくつかの実施形態では、タイプ1デバイスがキャリブレーション/代表的/カスタマイズ/トレーニングされる必要があってよく、タイプ2デバイスは無線センシングタスクのためのタイプ1デバイスのための演算された補償が行われるように、基準/代表的/代表的/タイプ2デバイスであってよく、タイプ1デバイスはキャリブレーション/カスタマイズ/テスト/トレーニングされる必要がある。)いくつかの実施形態では、時系列のトレーニング/キャリブレーション無線信号(例えば、トレーニングサウンディング信号)がキャリブレーションタイプ1デバイス(例えば、タイプ1デバイス又は基準/代表的/タイプ1デバイス)からキャリブレーションタイプ2デバイス(例えば、タイプ2デバイス又は基準/代表のタイプ2デバイス)、トレーニング/キャリブレーションベニューのトレーニング/キャリブレーション無線マルチパスチャネルを通じて、無線キャリブレーションマルチパスチャネルはトレーニング/キャリブレーション期間中のトレーニング/キャリブレーション物体のトレーニング/キャリブレーション動作の影響を受ける。トレーニング/キャリブレーション無線信号は、無線(サウンディング)信号のいくつか又は全ての可能な帯域にわたりうる。トレーニング/キャリブレーションTSCIは、トレーニング/キャリブレーション無線信号の受信された時系列から取得/抽出されうる。無線センシングタスクのためのトレーニング/キャリブレーションMI/MS/STIは、トレーニング/キャリブレーションTSCIに基づいて演算されうる。
【0401】
いくつかの実施形態では、補償がトレーニングCI/TSCI/MI/MS/STI/分析/中間値の挙動に基づいて演算されうる。挙動(behavior)は、以下のいずれかを含みうる:MS/CI/STI/解析領域挙動、時間的/周波数変換/解析領域挙動、大きさ/位相/成分挙動、ヒストグラム、制限されたヒストグラム、条件付きヒストグラム、2つのタイムスタンプ間のヒストグラム、2つの時間/周波数/変換/射影領域スタンプ(即ち時間/変換/射影領域内の範囲)、局所最大値と局所最小値の間のヒストグラム、閾値を超える局所最大値と局所最小値の間のヒストグラム、フィルタリング/処理後の局所最大値と局所最小値(例:低域/高域/中央値フィルタリング)、統計、トリム化統計、一次/二次統計、加重平均、算術平均、幾何平均、調和平均、中央値、モード、最大値、最小値、ゼロ交差、パーセンタイル、範囲、分散、大きさ、位相等。統計的挙動は、ターゲット挙動(例えば、ターゲット統計的挙動、ターゲット時間/周波数/変換/射影領域挙動、ターゲットCI/TSCI/MS/MI/STI/分析挙動)と比較されうる。ターゲット挙動は、ターゲットMSと関連付けられうる。ターゲット挙動がターゲットMSの挙動でありうる。ターゲット挙動は、ユーザ優先/事前定義/ユーザ定義/ユーザ設計/ユーザ指定/ユーザ選択/ユーザ選択挙動(例えば、ユーザデバイスの何らかのユーザインタフェースを使用するユーザによって指定/提供/設計/定義/入力/選択/選択)でありうる。ターゲット挙動は、1つ(又は複数)の「基準」タイプ1デバイス及び/又は1つ(又は複数)の「基準」タイプ2デバイスから(例えば、「事前キャリブレーション」/基準挙動生成/学習手順/段階において)学習されてよく、基準無線(サウンディング)信号の1つ(又は複数)の時系列をタイプ1デバイスから1つ(又は複数)の基準ベニュー内の1つ(又は複数)の基準無線チャネルを通じてタイプ2デバイスへ送信することによって、1つ(又は複数)の基準センシングタスク(例えば、センシングタスク)を実行し、基準無線チャネルは、基準物体の基準モーションによって影響を受ける。1つ以上の「基準」TSCIは、基準無線サウンディング信号の受信された時系列から取得/抽出されうる。基準MS/MI/STIは、基準TSCIに基づいて演算されうる。基準分析は、基準MS/MI/STIに基づいて演算されうる。結果として生じる挙動(又は総合値/平均値/特性/クラスタ化された挙動)は、ターゲット挙動として使用されうる。いくつかの実施形態では、無線サウンディング信号の時系列が40MHz帯域を使用しうる。基準無線サウンディング信号の時系列は、一部又は全ての可能な40MHz帯域をカバー/スキャン/使用しうる。
【0402】
いくつかの実施形態では、補償が推定されうる、又は検索によって取得されうるマッピングでありうる。推定マッピングの場合、補償はマッピングが適用されるときに、挙動(「補償された挙動」)がターゲット挙動に一致/アプローチ/類似するように、挙動とターゲット挙動との比較から推定されうるマッピングでありうる。いくつかの実施形態では、挙動(及びターゲット挙動)がMSの大きさの単変量ヒストグラム(例えば、限界分布又は累積分布)でありうる。マッピングは補償されたMS値の挙動(単変量ヒストグラム)がターゲット挙動(ターゲット単変量ヒストグラム)と一致する(又は近似する、又は類似する)ように、MS値を補償されたMS値にマッピングしうる。
【0403】
いくつかの実施形態では、MSの単変量ヒストグラム及びターゲット単変量ヒストグラムについて、いくつかの「制御点」を決定しうる。制御点は、平均(MSの平均値、又はターゲットMSの平均値)、モード、メジアン(MSの中央値、パーセンタイル点(MSのパーセンタイル値)、0%点、1%点、5%点、10%点、20%点、30%点、40%点、50%点、60%点、70%点、80%点、90%点、95%点、99%点、100%点、その他のパーセンタイル点のいずれかを含みうる。MSヒストグラム及びターゲットヒストグラムの対応する制御点の各ペアは一緒に順序付けられたペア(x,y)又はx-yプロット上の点(又は機能y=f(x))を形成しうる/になりうる。ここで、xはMS値であり、yはターゲットMS値である。例えば、(MSの10%点、標的MSの10%点)は、x-yプロットにおける「制御点」を構成する順序対である。直線(又は多項式線又は区分的スプライン)は単調な非減少(又は単調増加)マッピングy=f(x)が得られるように、制御点を接続するために使用されうる。補償は何らかの種類の単調線(例えば、直線、二次関数、三次関数、多項式関数、指数関数、対数関数、凸関数、凹部関数等)を使用して制御点を接続することによって得られるマッピングy=f(x)でありうる。このようにして、制御点は、マッピング関数y=f(x)内/上にある。いくつかの実施形態では、ラインフィッティング(例えば、最小二乗回帰、線形回帰、ロバスト線形回帰、直交回帰、デミング回帰、長軸回帰、分割回帰、多項式回帰、回帰希釈)を適用して、補償のためのマッピングを取得/演算しうる。線フィッティングは、区分的に適用しうる。結果として得られるマッピングは、単調増加又は非増加でありうる。このようにして、マッピング内/上にない1つ以上の制御点が存在しうる。
【0404】
いくつかの実施形態では、2つの制御点0%点及び100%点が存在してもよく、0%MS点と100%MS点との間の全てのMS値が0%標的MS点及び100%標的MS点にマッピングされうる。線は、直線、又は四角形、又は立方体、又は多項式、他の単調線、又は回帰線であってもよい。又は、1%点及び99%点であり、したがって、本質的に全てのMS値が標的MS値にマッピングされる。1%点及び99%点の範囲外では、マッピングが同一の関数(即ち、y=f(x)=x)でありうる。いくつかの実施形態では、{0%点、50%点(中央値)及び100%点}、又は{1%点、50%点、99%点}、又は{0%点、40%点、100%点}、又は{1%点、30%点、99%点}等でありうる3つの制御点が存在しうる。いくつかの実施形態では、{0%点、30%点、70%点、100%点}、又は{1%点、20%点、50%点、99%点}等でありうる4つの制御点が存在しうる。
【0405】
いくつかの実施形態では、MSをN個のクラス(例えば、「MOTION」と「NO MOTION」という2つのクラス)に分類(又は量子化)するために、MSの単変量ヒストグラムに基づいてMSに分類(又は量子化)が適用されうる。クラスタリング/トレーニングはMS、又はN-1閾値T_1、T_2、...、T_{N-1}を演算するためにMSのヒストグラム上で実行されてよく、その結果、任意のMS<T_1(領域1におけるMS)はクラス1として分類/量子化されてよく、T_1<MS<T_2(領域2におけるMS)はクラス2、...、T_{N-1}<MS(領域NにおけるMS)はクラスNでありうる。そしてN-1「制御点」はN-1閾値及び対応するパーセンタイル値に基づいて取得されうる。0%点と100%点の2つの制御点を追加することもできる。上記の方法を使用して、補償は、何らかの種類の単調線を使用して制御点を接続/適合/回帰させることによって得られるマッピングy=f(x)でありうる。
【0406】
いくつかの実施形態では、重心値が各決定/量子化領域について演算されうる(即ち、MS<T_1は領域1であり、T_1<MS<T_2は領域2であり、・・、T_{N-1}<MSは領域Nである)。N個の「制御点」は、N個の重心値に基づいて取得されてもよい。0%点と100%点の2つの制御点を追加することもできる。上記の方法を使用して、補償は、何らかの種類の単調線を使用して制御点を接続/フィッティング/回帰させることによって得られるマッピングy=f(x)でありうる。
【0407】
いくつかの実施形態では、MSの累積分布F1をうることができる。ターゲットMSの累積分布F2も得られる。補償は、F2の逆関数であるF2^{-1}が後に続く関数F1であるマッピングy=f(x)=F2^{-1}[F1(x)]でありうる。いくつかの実施形態では、機能F2^{-1}[F1(x)]がテーブルルックアップを使用して実装されうる。しかし、それは複雑であり、演算を考慮する必要がありうる。したがって、代替実施形態は、関数F2^{-1}[F1(x)]を、線形関数、アフィン関数、区分線形関数、多項式、区分多項式、スプライン、回帰関数等のより単純な関数によって近似することである。より単純な機能が、補償のためのマッピングとして使用されうる。
【0408】
いくつかの実施形態では、挙動が二変量又は多変量ヒストグラム/分布でありうる。上記と同様に、制御点は、二変量/多変量分布について決定されてもよい。3つ又は4つ以上の制御点は、プレーン、超プレーン、表面又はマニホールドによって接続されうる。補償(又はマッピング)は、プレーン/超プレーン/曲線/マニホールドの集合であってもよい。
【0409】
いくつかの実施形態では、多変量分布(例えば、N変量)について、MSベクトルをNタプルX=[X_1,X_2,..,X_N]とし、ターゲットMSベクトルをNタプルT=[T_1,T_2,..,T_N]とし、マッピング/補償されたMSベクトルをY=[y_1,y_2,..,y_N]とする。MSの累積分布関数F1(即ち、MSベクトルX)及びターゲット多変量分布の累積関数F2(即ち、ターゲットMSベクトルTの累積関数F2)が取得されうる。補償はマッピングY=f(X)=F2^{-1}[F1(X)]、又は平面、超平面、曲面、又は多様体を用いたマッピングの近似でありうる。いくつかの実施形態では、N=2(二変量分布)の場合、[y_1,y_2]=f(x_1,x_2)=F2^{-1}[F1(x_1,x_2)]である。y_1は、y_1=f1(x_1)=F2'^{-1}[F1'(x_1)]によって得られうる。ここで、F1'は、x_1の単変量累積分布であり、F2'は、T_1の単変量累積分布である。そして、y_2=f2(x_2)=F2''^{-1}[F1''(x_2)]であり、ここで、F1''はx_2の単変量累積分布であり、F2''はT_2の単変量累積分布である。言い換えれば、X_及びX_2は、Y_1及びY_2を与えるために独立して処理/処理されうる。いくつかの実施形態において、y_1は、y_1=F1(x_1)=F2'^{-1}[F1'(x_1)]として演算され、次いで、y_2は、y_2=f3(x_1,x_2)=F2'''^{-1}[F1(x_1,x_2)]によって演算され、ここで、F2'''は、T_1=y_1=F1(x_1)=F2'^{-1}[F1'(x_1)]を与えられた場合にT_2の単変量累積分布である。いくつかの実施形態において、y_2は、y_2=f2(x_2)=F2''^{-1}[F1''(x_2)]として演算され、次いで、y_1は、y_1=f4(x_1,x_2)=F2''''^{-1}[F1(x_1、x_2)]によって演算/取得され、ここで、F2''''は、T_2=y_2=f2(x_2)=F2''^{-1}[F1''(x_2)]が与えられた場合にT_1の単変量累積分布である。いくつかの実施形態では、N変量分布について、第1のコンポーネントy_{i1}は、x_{i1}に基づいて最初に演算されうる。ここで、i1は、第1のコンポーネントのコンポーネントインデックスである。次いで、T_{i1}=y_{i1}が与えられた場合に、第2のコンポーネントy_{i2}は、x_{i2}に基づいて演算されうる。次いで、T_{i1}=y_{i1}及びT_{i2}=y_{i2}が与えられた場合に、第3のコンポーネントy_{i3}は、x_{i3}に基づいて演算されうる。以下同様である。そして、T_{i1}=y_{i1}、T_{i2}=y_{i2},...,T_{i(N-1)}=y_{i(N-1)}が与えられた場合に、N番目のコンポーネントy_{iN}は、x_{iN}に基づいて演算されうる。
【0410】
いくつかの実施形態では、ターゲット挙動(例えば、MSのヒストグラム)はユーザによって完全に指定されないことがある。代わりに、ユーザは(例えば、MSの)クラスの数がNであり、N個のクラス(例えば、y_1、y_2、・・、y_N)のそれぞれの代表的なターゲット値(例えば、ターゲットMS値)であることを指定しうる。補償(例えば、MSの補償/マッピング)のためのマッピングを推定するために、(1)分類を実行し、(例えば、MS)N個のクラスに分類し、(2)N-1個の閾値T_1、T_2、...、T_{N-1}を演算し、(例えば、MSの)N個の決定領域(例えば、MSの、C_1、C_2、...、C_N)を演算し、各々がそれぞれの決定領域(例えば、MSの)の重心である(3)N個の重心を演算し、(4)N個の重心及びN個の代表的なターゲット値に基づいてN個の制御点を構築し、制御点は(C_1、y_1)、(C_2、y_2)、...、(C_N、y_N)、(5)0%点MS及び100%点MSであり、(6)上記の方法を使用して、補償は、マッピングy=f(x)が何らかの単調線を用いて制御点を結んだものである。
【0411】
いくつかの実施形態では、補償(又は関連するマッピング/機能)が(例えば、人工知能(AI)、機械学習、ディープラーニング、ニューラルネットワーク(例えば、CNN、RNN、フィードフォワードネットワーク、アテンションベースネットワーク、Transformerネットワーク、又は任意の組み合わせ)に基づいて)演算されうる。教師あり学習、教師なし学習、半教師あり学習は、補償/マッピング/機能性を学習するために適用されうる。補償の入力は、CI、IV、MI/MS/STI、アナリティクス、TSCI、TSMI、TSAの任意の(又は任意の特徴/大きさ/位相/機能/統計/挙動/ヒストグラム)でありうる。補償の出力は別の(即ち、「補償された」)CI、IV、MI/MS/STI、分析、TSCI、TSMI、TSA(又は対応する特徴/大きさ/位相/機能/統計/挙動/ヒストグラム)であってもよい。トレーニングターゲット(即ち、トレーニング基準)は更に別のCI、IV、MI/MS/STI、分析、TSCI、TSMI、TSA(又は対応する特徴/大きさ/位相/関数/統計/挙動/ヒストグラム)であってもよく、これはいくつかの事前トレーニング/事前キャリブレーション段階/位相において取得されてもよい。トレーニングターゲット(例えば、ターゲット挙動)と出力(例えば、出力の挙動)との間の目的/コスト/損失関数(例えば、類似度/ノルム/スコア/相違/距離/差異/割合/分散/変動/分散/偏差/TRRS/相関/共分散/自己相関/相互相関/内積/平均二乗/絶対誤差)を使用して、補償/マッピング/機能をトレーニングしうる。目的/コスト/損失関数は最良/最適化された補償/マッピング/機能性を見つけるために、特定の制約の下/下ではなく、最適化/最小化/最大化されうる。目的/コスト/損失関数はパラメータ化されてもよく、最適化/最大化/最小化はパラメータのセットに関してであってもよい。
【0412】
いくつかの実施形態では、探索のために、補償は探索(例えば、網羅的探索、高速探索、縮小探索)を実行することによって演算されうる。いくつかの候補マッピングが決定され、それぞれの補償された挙動を取得/演算するために暫定的に適用されうる。ターゲット挙動とそれぞれの補償された挙動との間の距離又は類似度/非類似度スコアを演算しうる(例えば、「挙動距離」、例えば、ヒストグラム距離、ベクトルノルム、都市ブロック距離、ユークリッド距離、交差距離、バタチャリヤ距離(B-距離)、カルバック・ライブラー距離(KL-距離))。最良の一致(例えば、最小の距離又は最大の類似度スコア)を与える候補マッピングが、補償として選択されうる。多段階探索が適用されてもよい。例えば、いくつかの候補第1のマッピング(例えば、CIに適用されるマッピング)が決定されうる。そして、各候補第1のマッピングについて、いくつかの候補第2のマッピング(例えば、MS又は分析値に適用されるマッピング)が決定されうる。候補第1のマッピング及び候補第2のマッピングの両方は、それぞれの補償された挙動を取得/演算するために暫定的に適用されうる。ターゲット挙動とそれぞれの補償された挙動との間の距離/類似度スコアは最良の一致(例えば、最小の距離又は最大の類似度スコア)を一緒に与える候補第1のマッピング及び候補第2のマッピングがそれぞれの補償として選択されうるように演算されうる。いくつかの実施形態では、推論及び探索を一緒に適用しうる。例えば、いくつかの候補第1のマッピング(例えば、CIへの)が決定され、暫定的に適用されうる。次いで、各候補第1のマッピングについて、第2のマッピング(例えば、MSへの)が推定されうる。候補第1のマッピング及びそれぞれの推定された第2のマッピングの両方は、それぞれの補償された挙動を取得/演算するために暫定的に適用されうる。ターゲット挙動とそれぞれの補償された挙動との間の距離/類似度スコアは候補第1マッピングと、最良の一致(例えば、最小の距離又は最大の類似度スコア)を一緒に与えるそれぞれの推定された第2マッピングとが、それぞれの補償として選択されうるように演算されうる。
【0413】
いくつかの実施形態では、異なるMS/MI/STI/分析のための異なる補償のために、2つ以上のMS/MI/STI/分析が同じタスクのために、又は異なるタスク(例えば、モーション検出のための第1のもの、呼吸検出のための第2のもの、転倒検出のための第3のもの等)のために演算されうる。異なるMS/MI/STI/アナリティクスに対して異なる補償を適用しうる。いくつかの実施形態では、MIがTSCI(又は補償されたTSCI)に基づいて演算されたMS/MI/STIでありうる。
【0414】
以下の番号付けされた項は、補償型の無線モニタリングの例を提供する。
【0415】
項C1.補償型の無線モニタリングシステムの時間/デバイス/システム/ソフトウェアであって、無線センシングシステムのタイプ1ヘテロジニアス無線デバイスから、ベニューの無線マルチパスチャネルを通じて無線信号を送信することであって、無線マルチパスチャネルは、ベニューの物体のモーションによって影響を受ける、ことと、無線センシングシステムのタイプ2ヘテロジニアス無線デバイスが、無線マルチパスチャネルを通じて無線信号を受信することであって、受信される信号は、ベニューの無線マルチパスチャネル及び物体のモーションに起因して、送信される無線信号とは異なる、ことと、プロセッサと、メモリと、命令のセットとを使用して、受信された無線信号に基づいて、無線マルチパスチャネルのチャネル情報(CI)の時系列を取得することと、時系列のCI(TSCI)に基づいて、時系列のモーション情報(MI)を演算することと、時系列のMI(TSMI)に基づいて、時系列の分析値を演算することと、時系列の分析値(TSA)の演算に補償を適用することによって、補償された時系列の分析値を演算することであって、当該補償は、単調マッピングを含む、ことと、補償された時系列の分析値に基づいてモーションをモニタリングすることと、を含む。
【0416】
項C2.項C1の方法/デバイス/システム/ソフトウェアであって、単調マッピングは、単変量マッピング、二変量マッピング、多変量マッピング、単調増加マッピング、単調減少マッピング、単調非増加マッピング、線形マッピング、非線形マッピング、アフィンマッピング、区分線形マッピング、凹部マッピング、凸マッピング、二次マッピング、三次マッピング、多項式マッピング、指数マッピング、対数マッピング、フィットマッピング、回帰マッピング、スプラインマッピング、機能、逆機能、機能、別のマッピングの機能、マッピングの機能、マルチマッピング、パラメトリックマッピング、非パラメトリックマッピング、時変マッピング、又は時不変マッピング、のうちの少なくとも1つを含む。
【0417】
項C3.項C1(又は2)における補償型の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、補償は、一般的なタイプ1デバイス及び一般的なタイプ2デバイスのペアに対して作られた第1の補償テーラーと、タイプ1デバイスに対して作られた第2の補償テーラーと、タイプ2デバイスに対して作られた第3の補償テーラーと、タイプ1デバイス及びタイプ2デバイスのペアに対して作られた第4の補償テーラーと、のうちの少なくとも1つを更に含む。
【0418】
項C4.項C3(又は1又は2)における補償型の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、更に、単調マッピングは、一般的なタイプ1デバイス及び一般的なタイプ2デバイスのペアのために作られた第1の単調マッピングテーラーと、タイプ1デバイスのために作られた第2の単調マッピングテーラーと、タイプ2デバイスのために作られた第3の単調マッピングテーラーと、タイプ1デバイス及びタイプ2デバイスのペアのために作られた第4の単調マッピングテーラーと、のうちの少なくとも1つを含む。
【0419】
いくつかの実施形態では、単調マッピングは、CI、中間値(IV)、MI、及び/又は分析値に適用されうる。
【0420】
項C5.項C1(又は2又は3又は4)における補償型の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、補償又は単調マッピングは、CI、ある個数のCI、スライディング時間ウィンドウにおけるある個数のCI、TSCIにおけるある個数のCI、TSCI、タイプ2デバイスによって受信された別の無線信号に基づいて取得された別のTSCI、タイプ1デバイスによって送信された更に別の無線信号に基づいて取得された別のTSCI、CIの特徴、CIの大きさ、CIの位相、CIのコンポーネント、CIのある個数のコンポーネント、CIのコンポーネントの大きさ、又はCIのコンポーネントの位相のうちの少なくとも1つに適用され、全ての補償されたCI、CIの補償された特徴、及びCIの補償されたコンポーネントに基づいて、補償されたMIの時系列を演算することと、補償されたMIの時系列に基づいて、補償された時系列の分析値を演算することとのうちの少なくとも1つに適用される。
【0421】
いくつかの実施形態では、単調マッピングがTSCIとTSMIとの間の中間値(IV)に適用されうる。IV TSCIに基づいて演算されてもよく、TSMIはIVに基づいて演算されてもよい。
【0422】
項C6.項C1(又は2又は3又は4)における補償型の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、補償又は単調マッピングは、TSCIに基づいて演算された中間値(IV)、ある個数のIV、スライディング時間ウィンドウにおけるある個数のIV、IVの特徴、IVの大きさ、IVの位相、IVのコンポーネント、IVのある個数のコンポーネント、IVのコンポーネントの大きさ、IVのコンポーネントの大きさ、又はIVのコンポーネントの位相のうちの少なくとも1つに適用される、補償又は単調マッピングと、全ての補償されたIVの補償された特徴、IVの補償された特徴、及びIVの補償されたコンポーネントに基づいて、補償されたMIの時系列を演算することと、補償されたMIの時系列に基づいて、補償された時系列の分析値を演算することとのうちの少なくとも1つに適用される。
【0423】
いくつかの実施形態では、単調マッピングがTSMIとTSAとの間の中間値(IV)に適用されうる。IV TSMIに基づいて演算されてもよく、TSAはIVに基づいて演算されてもよい。
【0424】
項C7.項C1(又は2又は3又は4)における補償型の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、補償又は単調マッピングが、TSMIに基づいて演算された中間値(IV)、ある個数のIV、スライディング時間ウィンドウにおけるある個数のIV、IVの特徴、IVの大きさ、IVの位相、IVのコンポーネント、IVのある個数のコンポーネント、IVのコンポーネントの大きさ、IVのコンポーネントの大きさ、IVのコンポーネントの位相、又はIVのコンポーネントの位相のうちの少なくとも1つに適用される。
【0425】
いくつかの実施形態では、単調マッピングをMIに適用しうる。
【0426】
項C8.項C1(又は2又は3又は4)における補償型の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、補償又は単調マッピングは、MI、ある個数のMI、スライディング時間ウィンドウにおけるある個数のMI、TSMIにおけるある個数のMI、TSMIの特徴、MIの大きさ、MIの大きさ、MIの位相、MIのある個数のコンポーネント、MIのコンポーネントの大きさ、MIのコンポーネントの大きさ、又はMIのコンポーネントの位相のうちの少なくとも1つに適用され、全ての補償されたMI、MIの補償された特徴、及びMIの補償されたコンポーネントに基づいて、モーションをモニタリングすることを更に含む。
【0427】
いくつかの実施形態では、単調マッピングはTSAに適用されうる。
【0428】
項C9.項C1(又は2又は3又は4)における補償型の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、補償又は単調マッピングは、以下のうちの少なくとも1つに適用される:分析、いくつかの分析、スライディング時間ウィンドウにおけるいくつかの分析、TSAにおけるいくつかの分析、TSA、分析の特徴、分析の大きさ、分析の位相、分析のコンポーネント、分析のコンポーネントの個数、分析のコンポーネントの大きさ、又は分析のコンポーネントの位相。
【0429】
いくつかの実施形態では、単調マッピングが時間変更されうる。
【0430】
項C10.項C1における補償型の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、補償又は単調マッピングを、ターゲット挙動の変化、無線信号の変化、無線信号の帯域幅の変化、無線信号の帯域幅の変化、明細書、システム設定、ユーザ入力、状況、イベント、時間テーブル、ストラテジ、プランのうちの少なくとも1つに基づいて変更することを更に含む。
【0431】
いくつかの実施形態では、補償が(過去又は現在又はリアルタイム又は将来の)キャリブレーション段階で演算/学習/導出/導出/トレーニングされうる。
【0432】
項C11.項C1(から10)における補償型の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、キャリブレーション段階において、キャリブレーションベニューのキャリブレーション無線マルチパスチャネルを通じてキャリブレーション無線信号をキャリブレーションタイプ1ヘテロジニアス無線デバイスから送信することであって、キャリブレーション無線マルチパスチャネルがキャリブレーションベニューにおけるキャリブレーション物体のキャリブレーション動作によって影響を受けることと、キャリブレーション無線マルチパスチャネルを通じてキャリブレーション無線信号を受信することであって、キャリブレーションベニューのキャリブレーション無線マルチパスチャネル及びキャリブレーション物体のキャリブレーション動作によって、受信されたキャリブレーション信号が送信されたキャリブレーション無線信号と異なることと、キャリブレーションプロセッサ、キャリブレーションメモリ、及びキャリブレーション命令のセットを使用して、受信されたキャリブレーション無線マルチパスチャネルのキャリブレーションCIの時系列を取得することと、キャリブレーションCIの時系列に基づいて補償を決定することとを更に含む。
【0433】
いくつかの実施形態では、単調マッピングは、「キャリブレーション挙動」と「ターゲット挙動」とを比較することによって決定される。いくつかの実施形態では、単調マッピングの補償が適用された後、補償されたキャリブレーション挙動がターゲット挙動に類似するように、補償又は単調マッピングを見つけることが目的である。
【0434】
項C12.C11項における補償型の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアは、キャリブレーション段階において、キャリブレーションCIの時系列に基づいてキャリブレーションMIの時系列を演算することと、キャリブレーションMIの時系列に基づいてキャリブレーション分析の時系列を演算することと、キャリブレーションCI、キャリブレーションMI、又はキャリブレーション分析の時系列に関連する挙動をターゲット挙動と比較することと、キャリブレーション挙動とターゲット挙動との比較に基づいて単調マッピングを演算することとを更に含む。
【0435】
項C13.項C12における方法/デバイス/ソフトウェアであって、挙動は、以下のうちの少なくとも1つを含む:
統計的挙動、時間的挙動、周波数挙動、変換領域挙動、投影領域挙動、大きさ挙動、位相挙動、成分挙動、ヒストグラム、確率分布、累積ヒストグラム、特性関数、モーメント生成関数、累積分布、一変量分布、一変量ヒストグラム、二変量分布、二変量ヒストグラム、多変量分布、多変量ヒストグラム、制限分布、制限ヒストグラム、条件付き分布、条件付きヒストグラム、2つのタイムスタンプ間のCI、MI又はアナリティクスのヒストグラム、2つのタイムスタンプ間のCI、MI又はアナリティクスに関連する観測値のヒストグラム、2つのタイムスタンプ間であることが制限されたCI、MI又はアナリティクスに関連する観測値のヒストグラム、CI、MI又はアナリティクスの2つの特性点間のCI、MI又はアナリティクスのヒストグラム、CI、MI又はアナリティクスの2つの特性点間のCI、MI又はアナリティクスに関連する観測値のヒストグラム、処理されたCI、MI又は解析の2つの特性点間のCI、MI又は解析に関連する観測値のヒストグラム、観測値の2つの特性点間のCI、MI又は解析に関連する観測値のヒストグラム、2つの特性点の条件を条件とした2つの特性点間のCI、MI又は解析に関連する観測値のヒストグラム、統計、条件付き統計、トリム統計、1次統計、2次統計、高次統計、散布図、平均、加重平均、条件付き平均、制限平均、算術平均、トリム平均、幾何平均、調和平均、最頻値、中央値、パーセンタイル、最大値、最小値、ゼロクロス、範囲、大きさ、位相、成分の大きさ、成分の位相、分散、標準偏差、分散、ばらつき、尖度、エントロピー、情報量、モーメント、中心モーメント、相関、相関係数、共分散、自己相関関数(ACF)、自己共分散関数、相互相関、又は相互共分散、
ここで、アイテムに関連する観測可能なものは、アイテム、アイテムの大きさ、アイテムの位相、アイテムの特徴、アイテムのコンポーネント、アイテムのコンポーネントの大きさ、アイテムのコンポーネントの位相、アイテムのコンポーネントの特徴、又は上記のいずれかの関数のうちの少なくとも1つから構成され、
ここで、任意の特性点は、局所最大値、局所最小値、ゼロ交差点のいずれかである。
【0436】
いくつかの実施形態では、単調マッピングを取得するための可能な方法が(1a)キャリブレーション段階で検索すること、(1b)キャリブレーション段階で差し引くこと、(2)ユーザ又は別のデバイス(例えば、サーバ)又はシステム設定/明細書から差し引くことを含む。
【0437】
項C14.項C12における補償型の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、単調マッピングが、(1)キャリブレーション段階における探索又は推論に基づいて演算されることと、(2)明細書、設定、ユーザ入力又は別のデバイスから取得されることと、(3)教師あり学習、教師なし学習又は半教師あり学習に基づいて演算されることと、(4)人工知能、機械学習、深層学習又はニューラルネットワークによって取得されることとを更に含む。
【0438】
いくつかの実施形態では、単調マッピングを取得するための可能な方法が(1a)キャリブレーション段階で探索することを含む。いくつかの実施形態では、試行補償が各候補単調マッピングに対して実行される。補正後、ターゲット挙動と補正後に得られるキャリブレーション挙動との間の類似度スコアを演算する。
【0439】
項C15.項C14における補償型の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、キャリブレーション段階において、いくつかの候補単調マッピングを決定個数検索することと、各候補単調マッピングについて、TSAの演算に候補単調マッピングを含むそれぞれの補償を適用することと、ターゲット挙動と、それぞれの補償が適用された後のキャリブレーションCI、キャリブレーションMI、又はキャリブレーション分析の時系列に関連する結果として生じる挙動との間のそれぞれの類似度スコアを演算することと、最大の類似度スコアを有する候補単調マッピングとして単調マッピングを選択することとを更に含む。
【0440】
いくつかの実施形態では、単調マッピングをうるための可能な方法が(1b)キャリブレーション段階での減算を含む。
【0441】
項C16.項C14における補償型の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、キャリブレーション段階において、ターゲット挙動とキャリブレーションCI、キャリブレーションMI、又はキャリブレーション分析の時系列に関連する挙動との比較に基づいて単調マッピングを推定することを更に含む。
【0442】
いくつかの実施形態では、N個の制御点を取得して、N個の制御点に基づいて単調マッピングを推定しうる。
【0443】
項C17.項C16における補償型の無線モニタリングシステムの方法/デバイス/ソフトウェアであって、キャリブレーション段階において、キャリブレーションCIの時系列、キャリブレーションMIの時系列、又はキャリブレーション分析の時系列に基づいて、単変量観測可能Xの挙動を決定することであって、挙動は、x_1<x_2<...<x_NであるN個のスカラー値{x_1、x_2、...x_N}を含む、ことと、単変量観測可能Xのターゲット挙動を決定することであって、ターゲット挙動は、y_1<y_2<...<y_NであるN個のスカラー値{y_1、y_2、...y_N}を含む、ことと、xのN個のスカラー値をyのN個のスカラー値にマッピングすることによって単調マッピングのN個の制御点を定めることであって、制御点は、(x_1,y_1)、(x_2,、y_2),...,(x_N,y_N)である、ことと、N個の制御点に基づいて単調マッピングを推定することと、を更に含む。
【0444】
いくつかの実施形態では、N個の制御点は、ライン(連続)に接続されうる。
【0445】
項C18.項C17における補償型の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、キャリブレーション段階において、単調マッピングを、N個の制御点を接続する単調ラインとして推定することを更に含む。
【0446】
いくつかの実施形態では、制御点を接続する可能なラインが存在する。
【0447】
項C19.項C18における補償型の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、単調ラインは、線形マップ、二次マップ、三次マップ、アフィンマップ、多項式マップ、指数マップ、対数マップ、凸マップ、凹部マップ、スプラインマップ、区分線形マップ、区分二次マップ、区分三次マップ、単調増加マップ、単調非減少マップのうちの少なくとも1つを含む。
【0448】
いくつかの実施形態では、カーブフィッティングが代わりに使用されてもよい(いくつかの制御点がフィッティングされたカーブ上に存在しなくてもよい)。
【0449】
項C20.項C17における補償型の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、適合基準に従ってN個の制御点に適合する曲線として単調マッピングを推定することを更に含む。
【0450】
いくつかの実施形態では、曲線フィッティングが最小二乗フィッティングであってもよい。
【0451】
項C21.項C20における補償型の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアDeatte、曲線が最小二乗フィッティング基準に従ってN個の制御点にフィッティングすることを更に含む。
【0452】
いくつかの実施形態では、曲線フィッティングが回帰によってうることができる。
【0453】
項C22.項C17における補償型の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、単調マッピングがN個の制御点に、回帰、線形回帰、ロバスト線形回帰、直交回帰、デミング回帰、長軸回帰、分離回帰、多項式回帰、又は回帰希釈を適用することによって推定されることを更に含む。
【0454】
いくつかの実施形態では、制御点の可能な選択が存在する。
【0455】
項C23.項C17における補償型の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、N個の制御点は、以下のうちの少なくとも1つを含む:
(Xの平均、Yの平均)、(Xの加重平均、Yの加重平均)、(Xの三分平均、Yの三分平均)、(Xの算術平均、Yの算術平均)、(Xの幾何平均、Yの幾何平均)、(Xの調和平均、Yの調和平均)、(Xの中央値、Yの中央値)、(Xの最頻値、Yの最頻値)、(Xのパーセンタイル、Yのパーセンタイル)、(Xの0パーセンタイル、Yの0パーセンタイル)、(Xの1パーセンタイル、Yの1パーセンタイル)、(Xの5パーセンタイル、Yの5パーセンタイル)、(Xの10パーセンタイル、Yの10パーセンタイル)、Xの10パーセンタイル、Yの10パーセンタイル)、(Xの20パーセンタイル、Yの20パーセンタイル)、(Xの30パーセンタイル、Yの30パーセンタイル)、(Xの40パーセンタイル、Yの40パーセンタイル)、(Xの50パーセンタイル、Yの50パーセンタイル)、(Xの60パーセンタイル、Yの60パーセンタイル)、(Xの70パーセンタイル、Yの70パーセンタイル)、(Xの80パーセンタイル、Yの80パーセンタイル)、(Xの90パーセンタイル、Yの90パーセンタイル)、(Xの95パーセンタイル、Yの95パーセンタイル)、(Xの99パーセンタイル、Yの99パーセンタイル)、又は(Xの100パーセンタイル、Yの100パーセンタイル)
【0456】
いくつかの実施形態では、単調マッピングが累積分布関数F_X及びF_Yに基づいて直接演算されうる。
【0457】
項C24.項C16における補償型の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、キャリブレーション段階において、キャリブレーションCIの時系列、キャリブレーションMIの時系列、又はキャリブレーション分析の時系列に基づいて、CI、MI、又は分析値に関連する単変量観測可能Xの挙動を決定することであって、挙動がXの累積単変量分布F_Xを含む、決定することと、ターゲット観測可能Yのターゲット挙動を決定することであって、ターゲット挙動がYの累積単変量ターゲット分布F_Yを含む、決定することと、累積単変量分布F_X及び累積単変量ターゲット分布F_Yに基づいて単調マッピングを推定することと、を更に含む。
【0458】
いくつかの実施形態では、単調マッピングが累積分布関数F_X及びF_Yの公式に基づいて直接演算されうる。
【0459】
項C25.項C24における補償型の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、単調マッピングをF_Y^{-1}[F_X(X)]として推定することを更に含み、F_Y^{-1}は機能F_Yの逆数である。
【0460】
いくつかの実施形態では、式が複雑でありうるので、近似が代わりに使用されうる。
【0461】
項C26.項C24における補償型の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、F_Y^{-1}(F_X(X))の近似として単調マッピングを推定することを更に含み、F_Y^{-1}は機能F_Yの逆数であり、近似は、線形マップ、二次マップ、三次マップ、アフィンマップ、多項式マップ、指数マップ、対数マップ、凸マップ、凹部マップ、スプラインマップ、区分線形マップ、区分二次マップ、又は区分三次マップのうちの少なくとも1つを含む。
【0462】
いくつかの実施形態では、多変量観測可能Xについて、各X(及びY)は多変量タプルである。N個の制御点が取得されうる。
【0463】
項C27.C16項における補償型の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、キャリブレーション段階において、キャリブレーションCIの時系列、キャリブレーションMIの時系列、又はキャリブレーション分析の時系列に基づいて、CI、MI、又は分析値に関連する多変量観測可能Xの挙動を決定することであって、挙動がN個の多変量タプル{X_1,X_2,...X_N}を含み、多変量ターゲット観測可能Yのターゲット挙動を決定することであって、ターゲット挙動がN個の多変量タプル{Y_1,Y_2,...Y_N}を含み、XのN個の多変量タプルをYのN個の多変量タプルにマッピングすることによって単調マッピングのN個の制御点を定義し、制御点が(X_1,Y_1),(X_2,Y_2),...,(X_N,Y_N)で決定することと、N個の制御点に基づいて単調マッピングを推定することとを更に含む。
【0464】
いくつかの実施形態では、超平面又はマニホールドを使用して、いくつかの制御点を(区分的に)接続しうる。
【0465】
項C28.項C27における補償型の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、更に、キャリブレーション段階において、N個の制御点のうちのいくつかをそれぞれ接続する複数の区分的超平面の組み合わせとして単調マッピングを推定することを含む。
【0466】
いくつかの実施形態では、超平面又はマニホールドを使用して、制御点を(例えば、区分的に)適合/近似しうる。
【0467】
項C29.項C27における補償型の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、キャリブレーション段階において、フィッティング基準に従ってN個の制御点をフィッティングするマニホールド又は超平面として単調マッピングを推定することを更に含む。
【0468】
いくつかの実施形態では、単調マッピングが式に基づいて推定されうる。
【0469】
項C30.項C27における補償型の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアは、キャリブレーション段階において、Xの累積分布関数及びYの累積分布関数に基づいて単調マッピングを推定することを更に含む。
【0470】
いくつかの実施形態では、多段階探索の場合、探索は最良の組み合わせを見つけるために推論と組み合わせられうる。
【0471】
項C31.項C14における補償型の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、キャリブレーション段階において、第1の単調マッピング及び第2の単調マッピングを含む単調マッピングを決定することと、複数の候補第1の単調マッピングを決定及び検索することと、各候補第1の単調マッピングについて、それぞれの第2の単調マッピングを推定することと、候補第1の単調マッピング及びそれぞれの推定された第2の単調マッピングを含むそれぞれの補償をTSAの演算に適用することと、ターゲット挙動と、それぞれの補償が適用された後のキャリブレーションCI、キャリブレーションMI、又はキャリブレーション分析の時系列に関連する結果として生じる挙動との間のそれぞれの類似度スコアを演算することと、候補第1の単調マッピング及び最大類似度スコアを有するそれぞれの推定された第2の単調マッピングとして単調マッピングを選択することとを更に含む。
【0472】
項C32.項C12における補償型の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、明細書、システム設定、ユーザ入力、サーバ、クラウドサーバ、リモートサーバ、ローカルサーバ、センシングサーバ、又は別のデバイスからターゲット挙動を取得することを更に含む。
【0473】
項C33.項C12における補償型の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、明細書、システム設定、ユーザ入力、状況、イベント、時間テーブル、ストラテジ、プランに基づいて、ターゲット挙動を変更することを更に含む。
【0474】
項C34.C11項における補償型の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、キャリブレーション無線信号の第1の帯域幅は無線信号の第2の帯域幅を備え、キャリブレーション無線信号の第1の帯域幅は無線信号の第2の帯域幅を含む。
【0475】
項C35.項C11における補償型の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、キャリブレーション物体は、第1の方法で物体に似ており、キャリブレーション物体のキャリブレーションモーションは、第2の方法で物体のモーションに似ている。
【0476】
項C36.項C11における補償型の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、キャリブレーション段階の前の事前キャリブレーション段階において、基準ベニューの基準無線マルチパスチャネルを通じて基準タイプ1ヘテロジニアス無線デバイスから基準無線信号を送信することであって、基準無線マルチパスチャネルは、基準ベニューにおける基準物体の基準モーションによって影響を受ける、ことと、基準無線マルチパスチャネルを通じて基準タイプ2ヘテロジニアス無線デバイスによって基準無線信号を受信することであって、基準ベニューの基準無線マルチパスチャネルと基準物体の基準モーションとに起因して、受信される基準無線信号が送信される基準無線信号とは異なる、ことと、受信された基準無線マルチパスチャネルの自系列の基準CIを、基準プロセッサ、基準メモリ、及び基準命令のセットを使用して取得することと、時系列の基準CIに基づいて、時系列の基準MIを演算することと、時系列の基準MIに基づいて、時系列の基準分析値を演算することと、時系列の基準CI、時系列の基準MI、又は時系列の基準分析値のうちの少なくとも1つに基づいて、ターゲット挙動を演算することと、を更に含む。
【0477】
項C37.項C36における補償型の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、ターゲット挙動が、補償型の無線モニタリングシステム内に現れうる基本挙動のセットを含む。
【0478】
項C38.項C11における補償型の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、更に、キャリブレーション段階の後の再キャリブレーション段階において、再キャリブレーションTSCIに基づいて再キャリブレーションMIの時系列を演算することと、再キャリブレーションMIの時系列の挙動を再キャリブレーションターゲット挙動と比較することと、再キャリブレーションMIの時系列の挙動と再キャリブレーションターゲット挙動との比較に基づいて、更新された単調マッピングを演算することと、TSAの演算に対する補償における更新された単調マッピングによって、単調マッピングを置き換えることと、を含む。
【0479】
いくつかの実施形態では、単調マッピングが「キャリブレーション挙動」と「ターゲット挙動」とを比較することによって決定される。
【0480】
項C39.項C11(又は12)における補償型の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、キャリブレーションタイプ1デバイスは基準タイプ1デバイスであり、キャリブレーションタイプ2デバイスはタイプ2デバイスであり、補償及び単調マッピングはモーションのモニタリングのためにタイプ2デバイスによって受信された任意のそれぞれの無線信号から取得された任意のそれぞれのTSCIに基づいて、任意のそれぞれのTSAの演算を補償するために、タイプ2デバイスに対して調整される。
【0481】
項C40.項C11(又は12)における補償型の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、キャリブレーションタイプ1デバイスはタイプ1デバイスであり、キャリブレーションタイプ2デバイスは基準タイプ2デバイスであり、補償及び単調マッピングはモーションのモニタリングのためにタイプ1デバイスによって送信された任意のそれぞれの無線信号から取得された任意のそれぞれのTSCIに基づいて、任意のそれぞれのTSAの演算を補償するために、タイプ1デバイスに対して調整される。
【0482】
項C41.項C11(又は12)における補償型の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、キャリブレーションタイプ1デバイスはタイプ1デバイスであり、キャリブレーションタイプ2デバイスはタイプ2デバイスであり、補償及び単調マッピングはモーションのモニタリングのためにデバイスのペア間で送信された無線信号から取得されたTSCIに基づいて、TSAの演算を補償するために、タイプ1デバイス及びタイプ2デバイスのペアに対して調整される。
【0483】
項C42.項C11(又は12)における補償型の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、キャリブレーションタイプ1デバイスは代表的タイプ1デバイスであり、キャリブレーションタイプ2デバイスは代表的タイプ2デバイスであり、ここで補償及び単調マッピングは代表的タイプ1デバイスによって表される汎用タイプ1デバイスの任意の対及び代表的タイプ2デバイスによって表される汎用タイプ2デバイスに対して、モーションのモニタリングのために任意のデバイスのペア間で送信される任意の各無線信号から得られる任意の各々のTSCIに基づいて、それぞれのTSAの演算を補償するためにカスタマイズされ、タイプ1デバイスは汎用タイプ1デバイスであり、タイプ2デバイスは汎用タイプ2デバイスである。
【0484】
いくつかの実施形態では、単調マッピングがタイプ1デバイスとタイプ2デバイスと無線信号とが同じであるが、異なる分析が使用される場合、異なりうる。
【0485】
項C43.項C1における補償型の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、MIの時系列に基づいて第2の時系列の分析値を演算することと、第2の時系列の分析値の演算に第2の補償を適用することによって、補償された第2の時系列の分析値を演算することとを備え、第2の補償は補償された第2の時系列の分析値に基づいてモーションをモニタリングする第2の単調マッピングを含む。
【0486】
いくつかの実施形態では、単調マッピングがタイプ1デバイス、タイプ2デバイス、及び無線信号が同じであるが、異なる分析が使用される場合、同じでありうる。(例えば、CI又はMIに適用される補償)。
【0487】
項C44.項C43における補償型の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、第2の補償及び補償が同じであり、第2の単調マッピングと第1の単調マッピングとが同じである。
【0488】
いくつかの実施形態では、単調マッピングがタイプ1デバイスとタイプ2デバイスと無線信号とが同じであるが、異なるMIが使用される場合、異なりうる。
【0489】
項C45.項C1における補償型の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、TSCIに基づいて時系列の第2のMIを演算することと、時系列の第2のMIに基づいて時系列の第2の分析値を演算することと、時系列の第2の分析値の演算に第2の補償を適用することによって、補償された時系列の第2の分析値を演算することとを備え、第2の補償は第2の単調マッピングを備え、補償された時系列の第2の分析値に基づいてモーションをモニタリングする。
【0490】
いくつかの実施形態では、単調マッピングがタイプ1デバイス、タイプ2デバイス、及び無線信号が同じであるが、異なるMIが使用される場合、同じでありうる。(例えば、CIに適用される補償)。
【0491】
項C46.項C45における補償型の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、第2の補償及び補償が同じであり、第2の単調マッピングと第1の単調マッピングとが同じである。
【0492】
いくつかの実施形態では、単調マッピングは、タイプ1デバイスが異なるが、タイプ2デバイスが同じである場合、異なりうる。
【0493】
項C47.項1における補償型の無線モニタリングシステムの方法/装置/システム/ソフトウェアであって、無線センシングシステムの第2のタイプ1ヘテロジニアス無線デバイスから無線センシングシステムの無線マルチパスチャネルを通じて第2の無線信号を送信することと、無線マルチパスチャネルを通じてシステムのタイプ2ヘテロジニアス無線デバイスによって第2の無線信号を受信することと、受信された第2の無線信号はベニューの無線マルチパスチャネル及び物体の運動により、送信された第2の無線信号とは異なることと、受信された第2の無線マルチパスチャネルのプロセッサ、メモリ、及び命令のセットを用いて、受信された第2の無線信号の第2のTSCIを取得することと、第2のTSCIに基づいて時系列の第2のMIを演算することと、時系列の第2のMIに基づいて、第2の補償された時系列の第2の分析値を演算することと、第2の補償を時系列の第2の分析値の演算に適用することによって、補償された時系列の第2の分析値を演算することであって、第2の補償は、第2の単調マッピングを含み、補償された時系列の第2の分析値に基づいてモーションをモニタリングすることと、を含む。
【0494】
いくつかの実施形態では、単調マッピングは、タイプ1デバイスが異なるが、タイプ2デバイスが同じである場合、同じでありうる。
【0495】
項C48.項C47における補償型の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、第2の補償及び補償が同じであり、第2の単調マッピングと第1の単調マッピングとが同じである。
【0496】
いくつかの実施形態では、単調マッピングは、タイプ2デバイスが異なるが、タイプ1デバイスが同じである場合、異なりうる。
【0497】
項C49.項C1における補償型の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、無線センシングシステムのタイプ1ヘテロジニアス無線デバイスから、ベニューの無線マルチパスチャネルを通じて第2の無線信号を送信することと、無線マルチパスチャネルを通じてシステムの第2のタイプ2ヘテロジニアス無線デバイスによって第2の無線信号を受信することであって、受信された第2の無線信号はベニューの無線マルチパスチャネル及び物体のモーションに起因して送信された第2の無線信号とは異なる、受信することと、第2のプロセッサ、第2のメモリ、及び第2の命令セットを使用して、受信された第2の無線信号に基づいて、無線マルチパスチャネルの第2のTSCIを取得することと、第2のTSCIに基づいて、時系列の第2のMIを演算することと、時系列の第2のMIに基づいて、時系列の第2の分析値を演算することと、第2の分析値の演算に第2の補償を適用することによって、補償された時系列の第2の分析値を演算することであって、第2の補償は第2の単調マッピングを含む、ことと、補償された時系列の第2の分析値に基づいてモーションをモニタリングすることと、を含む。
【0498】
いくつかの実施形態では、単調マッピングは、タイプ2デバイスが異なるが、タイプ1デバイスが同じである場合、同じでありうる。
【0499】
項C50.項C49における補償型の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、第2の補償及び補償が同じであり、第2の単調マッピングと第1の単調マッピングとが同じである。
【0500】
いくつかの実施形態では、単調マッピングは、タイプ1デバイスとタイプ2デバイスとが同じであるが、無線信号が異なる(例えば、異なる帯域/帯域幅)ときに異なりうる。
【0501】
項C51.項C1における補償型の無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、無線センシングシステムのタイプ1ヘテロジニアス無線デバイスから、ベニューの無線マルチパスチャネルを通じて第2の無線信号を送信することと、無線マルチパスチャネルを通じてシステムのタイプ2ヘテロジニアス無線デバイスによって第2の無線信号を受信することであって、受信された第2の無線信号は、ベニューの無線マルチパスチャネル及び物体のモーションに起因して、送信された第2の無線信号とは異なる、受信することと、プロセッサ、メモリ、及び命令のセットを使用して、受信された第2の無線信号に基づいて、無線マルチパスチャネルの第2のTSCIを取得することと、第2のTSCIに基づいて、第2のMIの時系列を演算することと、第2のMIの時系列に基づいて、第2の演算の時系列を演算することと、第2の演算の時系列に第2の補償を適用することによって、第2の演算の時系列を演算することであって、第2の補償が第2の単調マッピングを備え、補償された第2の演算の時系列に基づいて、モーションをモニタリングすることと、を含む。
【0502】
いくつかの実施形態では、単調マッピングがタイプ1デバイス及びタイプ2デバイスが同じであるが、無線信号が異なる場合、同じでありうる。
【0503】
項C52.項C51における補償型の無線モニタリングシステムであって、第2の補償及び補償が同じであり、第2の単調マッピングと第1の単調マッピングとが同じである。
【0504】
図18は、本教示の一実施形態による、ベニューにおける無線信号又は補助信号又はその両方に基づいて、モーション(モーション、動作)/イベント/アクティビティ(例えば、転倒/突然の/衝撃的/過渡的/衝撃的モーション、音/振動/圧力変化を生成するモーション、又はターゲットモーション)が検出(又はモニタリング)される例示的なシナリオを示す。例えば、図18に示されるように、2寝室アパートメント1800において、オリジン(Origin)1801(タイプ2デバイス)が、リビングエリア1802に配置され、ボット1(Bot1)1810(例えば、タイプ1デバイス)が寝室1エリア1812に配置され、ボット2(Bot2)1820(例えば、タイプ1デバイス)がダイニングエリア1822に配置されうる。センサ1880(例えば、マイクロフォン/カメラ/光センサ/圧力センサ)も、補助デバイスセンシング信号(例えば、音/画像/ビデオ/光/圧力/振動)をキャプチャするために、アパートメント1800のどこかに配置されうる。モーション/イベント/アクティビティ(例えば、人1881が落ちて、マイクロフォンセンサ1880によって拾われる音を出す)中に、ボット1 1810及びボット2 1820の各々は、無線(サウンディング/プローブ)信号をオリジン1801へ送信し、オリジン1801は、無線信号に基づいて無線マルチパスチャネルのチャネル情報を取得しうる。モーション情報(MI)又は無線ベースMI(RMI:radio-based MI)は、チャネル情報に基づいて演算されうる。モーション/イベント/アクティビティ中に、センサ1880は、関連する補助信号をキャプチャしうる。補助信号に基づいて、補助ベース(aux-based)モーション情報(AMI)を演算しうる。モーション/イベント/アクティビティは、RMI単独(無線ベース)に基づいて個別に、AMI単独(補助ベース)に基づいて個別に、又はRMIとAMIとの両方(無線‐補助ベース(radio-aux-based)、例えば、連続的に無線ベースの後に補助ベース、又は連続的に補助ベースの後に無線ベース、又は同時に無線ベースと補助ベースとの両方)に基づいて、検出/モニタリングされうる。
【0505】
物体のモーション/アクティビティが、ボット1 1810及びボット2 1820の両方によって送信された無線信号に基づいて検出される場合、アクティビティ/モーション/イベント又は物体(例えば、人/ユーザ)の位置が、リビングエリア1802内で決定されうるように、ローカライゼーションが実行されうる。検出が、ボット1 1810によって送信された無線信号のみに基づく場合、位置は、寝室1エリア1812内にあると決定されうる。検出が、ボット2 1820によって送信された無線信号のみに基づく場合、位置は、ダイニングエリア1822内にあると決定されうる。ターゲットモーション/イベント/アクティビティが、ボット1 1810又はボット2 1820のいずれかによって送信された無線信号に基づいて検出されえない場合、アパートメント1800内に誰もいない、かつ、物体がないと決定されうる。アクティビティ/モーション/イベント/人/ユーザが検出される、対応するエリアは、所定のパターンでマークされてもよい。
【0506】
図19は、本開示のいくつかの実施形態による、モーション/イベント/アクティビティ検出及びローカライゼーションを伴う無線モニタリングのための無線デバイスの例示的なフロアプラン及び配置を示す。図19に示す例では、2つのオリジンO1及びO2が存在する。各オリジンは、3つのボットと関連付けられている。例えば、O1は、ボットB11、B12、及びB13と関連付けられ(一緒に第1のオリジングループを構成する)、O2は、ボットB21、B22、及びB23と関連付けられる(一緒に第2のオリジングループを構成する)。ボット及びオリジンの各デバイスは、異なる位置に固定される。一実施形態では、オリジンO1がマスターオリジンと呼ばれ、オリジンO2は子オリジンと呼ばれ、子オリジンは統計値及び情報を組み合わせるためにマスターオリジンへ送信しうる。
【0507】
いくつかの実施形態では、図19の無線デバイスのフロアプラン及び配置を使用して、モーション統計値に基づいてマルチパーソン又はマルチ物体モーションローカライゼーションを実行しうる。2つ以上のオリジンがある場合、異なるオリジンの異なるリンクから測定されたモーション統計値(又はRMI)が組み合わされて、モーションローカライゼーション(位置特定)に共に寄与する。アクティブ化されたボットごとに、例えば、時間ウィンドウ内の平滑化されたモーション統計値に基づいて、ボットがどのオリジンと関連付けられているかが判定される。例えば、オリジンjに対するボットkの平滑化されたモーション統計値が閾値より大きい場合、ボットkは、オリジンjと関連付けられていると判定される。同じ閾値が他のオリジンに使用されうる。このため、各オリジンについて、オリジンに関連付けられた、アクティブ化されたボットのセットが判定されうる。モーションを検出するために、アクティブ化されたボットkごとに尤度が演算され、時間ウィンドウにわたって平滑化される。オリジン及びその関連するボット(例えば、O1、B11、B12、B13)を含む各オリジングループについて、全ての関連するボットにわたって、平均モーション統計値がオリジングループについて演算される。上記の各演算又は演算は、オリジン又はボットで実行されうる。
【0508】
環境内で検出されたモーションがある場合、最も高い平均モーション統計値を有するオリジングループが選択される。選択されたオリジングループの平均モーション統計値が閾値より大きい場合、モーションは、当該グループのオリジンの周りにあると判定される。さもなければ、選択されたオリジングループの平均モーション統計値が閾値よりも大きくない場合、モーションは、オリジングループ内で最も高い尤度を有するボットの周りにあると判定される。
【0509】
いくつかの実施形態では、本教示は、転倒検出(fall-down detection)のためのシステム及び方法を開示する。いくつかの実施形態において、無線信号及び補助信号(例えば、スピーチ/オーディオ/音/光/画像/ビデオ/振動/圧力)に基づく、転倒検出のためのシステム及び方法が開示される。転倒(又は突然の/衝撃的/過渡的運動、又は衝撃を伴う運動、又は音/振動/圧力変化を生成する運動、又は「ターゲットモーション」)は無線トランシーバ(例えば、WiFiチップ)を使用してキャプチャされうる特定の方法で無線チャネル(例えば、WiFi)に影響を与え、このため、無線ベースの転倒検出(又は無線ベースのターゲットモーション検出)が可能である。しかし、転倒関連の無線「シグネチャ」/プロファイル/パターンは、他の(非ターゲット)イベントのものに類似することがあり、混乱をもたらす。落下(又は突然の/衝撃的/過渡的運動、又は衝撃を伴う運動、又は音/振動/圧力変化を生成する運動、又はターゲットモーション)は通常、センサ(例えば、音をキャプチャするためのマイクロフォン、光をキャプチャするためのカメラ/光センサ、圧力のための圧力センサ)を使用してキャプチャ/センシングされうる補助信号(例えば、音/光/圧力/振動)を生成し、このため、補助ベースの落下検出が可能である。しかし、落下関連の補助信号(例えば、音)は、他の(非標的)イベントのものと同様である/混同しやすいことがあり、混同/誤警報をもたらす。
【0510】
本教示の1つの目的は、無線信号及び補助信号を使用して、より良好なハイブリッドターゲットモーション(例えば、落下)検出を行うことである。例えば、システムは、無線及び補助を組み合わせて、ターゲットモーション(例えば、落下)を共同で検出しうる。システムは、無線及び補助を一度に1つずつ/連続して使用しうる。
【0511】
オプション(a):システムは、最初に(暫定的に/予備的に/初期的に)無線ベースのターゲットモーション検出を使用し、次いで、補助ベースのターゲットモーション検出を使用して、確認/却下しうる。無線ベースの検出がある無線ベース基準に基づいて潜在的なターゲットモーション(例えば、転倒)を報告する場合にのみ、補助ベースのターゲットモーション検出が、ある補助ベース基準をチェックし始める(例えば、補助信号が有意である場合、例えば、音が大きく短い)。そうである場合、ターゲットモーション(例えば、落下)が検出/報告され、それ以外の場合、暫定的/予備的/初期検出は、誤警報を検出する。
【0512】
オプション(b):システムは、最初に補助ベースの落下検出を使用し、確認/却下するために無線ベースの落下検出を使用しうる。
【0513】
一度に1つの代わりに、オプション(c)では、システムは更に、ターゲットモーションを検出するために、補助及び無線の両方を一緒に/一度に2つ使用しうる。
【0514】
無線ベースのターゲットモーション検出:時系列のチャネル情報(TSCI)を取得する。特徴(例えば、大きさ)を演算しうる。時系列の空間-時間情報(TSSTI:time series of spatial-temporal information)は、TSCIの特徴に基づいて演算されうる。各STIは、速度又は加速度(速度の微分)であってもよい。ターゲットモーションに関連付けられたTSSTIのターゲット無線挙動の認識が実行されうる。例えば、ターゲットモーションは、落下(転倒)でありうる。物体の自由落下の場合、加速度は、急激に床に着地する(加速度が急激に1Gから0Gに減少する)まで、0から1G(即ち、重力による加速度、約9.8m/s)に急激に増加しうる。場合によっては、転倒者は、何か(例えば、家具/テーブル/椅子)を握る/掴むことを試みることがあり、これは彼/彼女を減速させ、加速度を0から1G未満に急激に増加させる。場合によっては、転倒者は、加速度が0から1G(自由落下)に増加し、次いで1G未満に増加するように、何かを握る/掴む/打つ前に、自由落下しうる。転倒者は、何か柔らかいもの(例えば、ソファ、マットレス、カーペット)に落下し、柔らかい着地を行うことがあり、加速度は、1Gから0Gに徐々に(突然ではなく)減少する。
【0515】
補助ベースのターゲットモーション検出:時系列の補助サンプル(TSAS:time series of auxiliary samples)を取得する。時系列の補助特徴(TSAF:time series of auxiliary feature)をうるために、特徴(例えば、大きさ、大きさの二乗)が、各ASについて演算されうる。TSAFのターゲット補助デバイス挙動の認識が実行されうる。認識されると、ターゲットモーションが検出されうる。補助信号は音であってよく、それにより、ターゲット補助挙動は大きな/短い音/衝動的な音(ターゲット補助挙動)であってよい。大きな音を検出するために、AFは、ある閾値よりも大きいか、又は短いウィンドウ内の大部分の時間(例えば、0.1秒)の間、ある閾値よりも大きい必要がある。あるいは、AFは、平滑化されてもよく、局所最大値は、大きな音を検出するために、ある閾値よりも大きい必要がある。
【0516】
いくつかの実施形態では、補助信号は、非無線信号である。それは、音響センサ(例えば、マイクロフォン)によってセンシング/キャプチャされうる、可聴/音響/音/スピーチ/音声/オーディオ信号でありうる。補助信号は、カメラ/IR/PIR/光センサによってセンシングされうる光/画像/ビデオでありうる。補助信号は、圧力/振動センサによってセンシング/キャプチャされうる圧力/振動信号でありうる。補助信号は、無線信号でなくてもよい。補助信号は、データ通信信号ではない場合がある。モーションは、転倒モーション、急激なモーション、過渡的なモーション、又は衝撃を伴うモーションでありうる。マイクロフォンは、モノラル(1チャンネル)、ステレオ(2チャンネル)、又は複数チャネルでありうる。
【0517】
図20は、本開示のいくつかの実施形態による、無線センシングに基づくハイブリッド無線プラス補助(radio-plus-aux)フォールダウン検出のための例示的な方法2000のフローチャートを示す。種々の実施形態では、方法2000は、上記で開示したシステムによって実行されうる。
動作2002において、無線信号が取得され、無線信号はベニューの無線チャネルを通じてタイプ1デバイスからタイプ2デバイスへ送信され、受信された無線信号はベニュー内の物体のターゲットモーションによって影響を受ける無線チャネルに起因して、送信される無線信号とは異なる。動作2004において、無線チャネルの時系列のチャネル情報(TSCI)が、受信された無線信号に基づいて取得される。動作2006において、補助信号がセンサによってベニューにおいてキャプチャされ、ここで、補助信号は、無線信号ではなく、物体のターゲットモーションによって影響を受ける。
【0518】
動作2008において、キャプチャされた補助信号に基づいて、時系列の補助サンプル(TSAS)が取得される。動作2010において、無線ベースのモーション情報(RMI)が、TSCIに基づいて演算される。動作2012において、補助ベースのモーション情報(AMI)が、TSASに基づいて演算される。動作2014において、RMI及びAMIに基づいて、ターゲットモーションが共同でモニタリングされる。図20における動作の順序は、本教示の種々の実施形態に従って変更されうる。
【0519】
いくつかの実施形態では、システムは、最初に、RMI及び/又は無線ベースの基準に基づいて無線ベースの検出を実行し、次いで、AMI及び/又は補助ベースの基準に基づいて補助ベースの検出を順次実行する。いくつかの実施形態では、システムは、最初に、AMI及び/又は補助ベースの基準に基づいて補助ベースの検出を実行し、次いで、RMI及び/又は無線ベースの基準に基づいて無線ベースの検出を順次実行する。いくつかの実施形態では、システムは、同時に、RMIとAMIとの両方(無線‐補助基準(radio-aux-criterion))に基づいて、補助‐無線ベースの検出を実行する。
【0520】
以下の番号付けされた項は、無線デバイスから成る複数のグループを使用する無線センシングの例を提供する。
【0521】
項D1.無線センシングのためのシステムであって、ベニューにおけるヘテロジニアス無線デバイスのセットと、プロセッサとを備え、ヘテロジニアス無線デバイスのセットは、第1のデバイス、第2のデバイス、及び特定のデバイスを含み、特定のデバイスは、第1の無線機及び第2の無線機を備え、特定のデバイスは、第1の無線機を使用する第1のプロトコルに基づいて、第1の無線チャネルを通じて第1のデバイスと通信するように構成され、特定のデバイスは、第2の無線機を使用する第2のプロトコルに基づいて、第2の無線チャネルを通じて第2のデバイスと通信するように構成され、プロセッサは、特定のデバイスの第2の無線機を使用する第2の無線チャネルを通じて特定のデバイスと第2のデバイスとの間で通信される無線信号に基づいて、第2の無線チャネルのチャネル情報(TSCI)の時系列を取得することであって、各チャネル情報(CI)は、チャネル状態情報(CSI)、チャネルインパルス応答(CIR)、又はチャネル周波数応答(CFR)のうちの少なくとも1つを含む、ことと、TSCIに基づいて、ペアワイズセンシング分析値を演算することと、ペアワイズセンシング分析値に基づいて、合成センシング分析値を演算することと、を行うように構成され、特定のデバイスは、特定のデバイスの第1の無線機を使用して、第1の無線チャネルを通じて第1のデバイスに合成センシング分析値を送信するように構成され、ヘテロジニアス無線デバイスのセットは、合成センシング分析値に基づいて無線センシングタスクを実行するように構成される。
【0522】
項D2.項D1のシステムであって、ヘテロジニアス無線デバイスのセットの第1のサブセットはベニュー内の第1の無線ネットワークを使用して無線センシングタスクを実行するように構成され、第1のサブセットは特定のデバイスと第1のデバイスとを備え、ヘテロジニアス無線デバイスのセットの第2のサブセットはベニュー内の第2の無線ネットワークを使用して無線センシングタスクを更に実行するように構成され、第2のサブセットは特定のデバイスと第2のデバイスとを備え、第1の無線機、第1の無線チャネル、及び、第1のプロトコルは、第1の無線ネットワークと関連付けられ、第2の無線機、第2の無線チャネル、及び第2のプロトコルのうちの1つは、WiFi規格、UWB規格、WiMax規格、IEEE規格、IEEE 802規格、IEEE 802.11規格、IEEE 802.11bf規格、802.15規格、802.15.4規格、又は802.16規格、のうちの少なくとも1つを含む。
【0523】
項D3.項D2のシステムであって、特定のデバイス及び第1のデバイスは第1の無線ネットワークにおいて認証及び関連付けられ、特定のデバイス及び第2のデバイスは第2の無線ネットワークにおいて認証及び関連付けられる。
【0524】
項D4.項D3のシステムであって、無線信号は第2のプロトコルに基づいて第2のデバイスから特定のデバイスへ送信され、TSCIは特定のデバイスによって無線信号から抽出される。
【0525】
項D5.項D4のシステムであって、無線信号は、第2の無線プロトコルに基づいて、第2の無線ネットワークのアクセスポイント(AP)から第2のデバイスによって受信されたトリガ信号に基づいて送信される。
【0526】
項D6.項D4のシステムであって、記無線信号は、第2の無線プロトコルに基づいて、第2の無線ネットワークのアクセスポイント(AP)から特定のデバイスによって受信されたトリガ信号に基づいて受信される。
【0527】
項D7.項D3のシステムであって、無線信号は第2のプロトコルに基づいて特定のデバイスから第2のデバイスへ送信され、TSCIは第2のデバイスによって無線信号から抽出される。
【0528】
項D8.項D3のシステムであって、ヘテロジニアス無線デバイスのセットの第2のサブセットは、第2の無線ネットワークと関連付けられた第3のデバイス及び第4のデバイスを備え、第4のデバイスは第2の無線ネットワーク中の第2の無線チャネルを通じて第3のデバイスから第4のデバイスへ送信される第2の無線信号に基づいて、第2の無線チャネルの第2のTSCIを取得するように構成され、特定のデバイスは第2のTSCIに基づいて演算された第2のペアワイズセンシング分析値を取得するように構成され、合成センシング分析値はペアワイズセンシング分析値及び第2のペアワイズセンシング分析値に基づいて演算される。
【0529】
項D9.項D8のシステムであって、第4のデバイスは、第2のTSCIに基づいて第2のペアワイズセンシング分析値を演算し、第2のペアワイズセンシング分析値を特定のデバイスへ送信するように構成される。
【0530】
項D10.項D8のシステムであって、第4のデバイスが第2のTSCIを特定のデバイスへ送信するように構成され、特定のデバイスが第2のTSCIに基づいて第2のペアワイズセンシング分析値を演算するように構成される。
【0531】
項D11.項D8のシステムであって、特定のデバイスは、第3の無線ネットワークと関連付けられた第2の合成センシング分析値を取得するように構成され、合成センシング分析値は第2の合成センシング分析値に基づいて演算される。
【0532】
項D12.項D11のシステムであって、ヘテロジニアス無線デバイスのセットの第3のサブセットはベニュー内の第3の無線ネットワークを使用して無線センシングタスクを更に実行するように構成され、第3のサブセットは第3の無線ネットワークと関連付けられた第5のデバイス及び第6のデバイスと、第2の特定のデバイスとを備え、第6のデバイスは第3の無線ネットワーク内の第3の無線チャネルを通じて第5のデバイスから第6のデバイスへ送信される第3の無線信号に基づいて、第3の無線チャネルの第3のTSCIを取得するように構成され、第2の特定のデバイスは第3のTSCIに基づいて演算された第3のペアワイズセンシング分析値を取得し、第3のペアワイズセンシング分析値に基づいて第2の合成センシング分析値を演算するように構成され、特定のデバイスは第2の特定のデバイスから第2の合成センシング分析値を取得するように構成される。
【0533】
項D13.項D12のシステムであって、特定のデバイスは第4の無線ネットワークと関連付けられた第3の合成センシング分析値を取得するように構成され、合成センシング分析値は第3の合成センシング分析値に更に基づいて演算される。
【0534】
項D14.項D13のシステムであって、ヘテロジニアス無線デバイスのセットの第4のサブセットはベニュー内の第4の無線ネットワークを使用して無線センシングタスクを更に実行するように構成され、第4のサブセットは第4の無線ネットワークと関連付けられた第7のデバイス及び第8のデバイスを備え、第8のデバイスは第4の無線ネットワーク内の第7のデバイスから第8のデバイスへ送信される第4の無線信号に基づいて、第4の無線チャネルの第4のTSCIを取得するように構成され、第3の特定のデバイスは第4のTSCIに基づいて演算された第4のペアワイズセンシング分析を取得し、第4のペアワイズセンシング分析値に基づいて第3の複合センシング分析を演算するように構成され、特定のデバイスは第3の特定のデバイスから第3の複合センシング分析を取得するように構成される。
【0535】
項D15.項D14のシステムであって、ヘテロジニアス無線デバイスのセットの第5のサブセットはベニュー内の第5の無線ネットワークを使用して無線センシングタスクを更に実行するように構成され、第5のサブセットは第5の無線ネットワークと関連付けられた第9のデバイス及び第10のデバイスと、第4の特定のデバイスとを備え、第10のデバイスは第5の無線ネットワーク内の第9のデバイスから第5の無線チャネルを通じて送信される第5の無線信号に基づいて、第5の無線チャネルの第5のTSCIを取得するように構成され、第4の特定のデバイスは第5のTSCIに基づいて演算された第5のペアワイズセンシング分析値を取得し、第5のペアワイズセンシング分析値に基づいて、第4の合成センシング分析値を演算するように構成され、第1のデバイスは第4の合成センシング分析値に基づいて、第4の合成センシング分析値を取得するように構成され、無線センシングタスクは第4の合成センシング分析値に基づいて実行される。
【0536】
項D16.項D15のシステムであって、無線センシングタスクは、複数の無線ネットワークのそれぞれに割り当てられたヘテロジニアス無線デバイスのセットのうちの少なくとも2つを用いて、ベニュー内の複数の無線ネットワークを使用してヘテロジニアス無線デバイスのセットによって実行され、複数の無線ネットワークは少なくとも2つの層を含む多階層構造を有し、第1の無線ネットワークは複数の無線ネットワークの層1ネットワークであり、特定のデバイス及び第1のデバイスを含み、第2の無線ネットワークは複数の無線ネットワークの層2ネットワークであり、少なくとも、特定のデバイス、第2のデバイス、第3のデバイス、及び第4のデバイスを含み、層Kネットワークと層(K-1)ネットワークとの間のゲートウェイデバイスを介して、複数の無線ネットワークのtier-(K-1)ネットワーク内のヘテロジニアス無線デバイスに、ここで、Kは、1より大きい整数であり、報告されるセンシング結果は、合成センシング分析値、ペアワイズセンシング分析値、又はTSCIのうちの少なくとも1つを含む。
【0537】
項D17.項D16のシステムであって、第1の無線ネットワークが、第2の特定のデバイス及び第3の特定のデバイスを更に備え、第3の無線ネットワークが複数の無線ネットワークの層3ネットワークであり、少なくとも、ゲートウェイデバイスである第2の特定のデバイス、第5のデバイス、及び第6のデバイスを備え、第3の無線ネットワークにおいて取得されたセンシング結果が第1の無線ネットワークを介して第2の特定のデバイスから特定のデバイスへ送信されるように、第2の無線ネットワークにおいて取得されたセンシング結果がゲートウェイデバイスであり、第4の無線ネットワークが第1の無線ネットワークを介して特定のデバイスへ送信されるように、第3の特定のデバイスがゲートウェイデバイスで第3の特定のデバイス、第7のデバイス、及び第8のデバイスを含む。
【0538】
項D18.項D17のシステムであって、第1の無線ネットワークが第4の特定のデバイスを更に備え、第4の無線ネットワークが複数の無線ネットワークの層2ネットワークであり、少なくとも、第4の特定のデバイス、第9のデバイス、及び第10のデバイスを備え、第4の特定のデバイスがゲートウェイデバイスであり、その結果、センシング結果が、第4の特定のデバイスから第1の無線ネットワークを介して第1のデバイスへ送信される。
【0539】
項D19.項D18のシステムであって、第1の無線ネットワークがベニューのゾーンと関連付けられ、第2の無線ネットワークがゾーンの第1のサブゾーンと関連付けられ、第3の無線ネットワークが第1のサブゾーンの第1のサブサブゾーンと関連付けられ、第4の無線ネットワークが第1のサブゾーンの第2のサブサブゾーンと関連付けられる。
【0540】
項D20.項D19のシステムであって、ヘテロジニアス無線デバイスのセットは、第1の無線ネットワークに関連する任意のペアワイズセンシング分析値、第2の無線ネットワークに関連する合成センシング分析値、又は第5の無線ネットワークに関連する第4の合成センシング分析値のうちの少なくとも1つに基づいて、ゾーンのための無線センシングタスクを実行することと、第2の無線ネットワークに関連する任意のペアワイズセンシング分析値、第2の無線ネットワークに関連する合成センシング分析値、第3の無線ネットワークに関連する第2の合成センシング分析値、又は第4の無線ネットワークに関連する第3の合成センシング分析値のうちの少なくとも1つに基づいて、第1のサブゾーンのための無線センシングタスクを実行することと、第3の無線ネットワークに関連する無線センシングサブタスクと、別の合成センシング分析値とを実行することと、第4の無線ネットワークをゾーンの第2のサブゾーンと関連付けることと、のうちの少なくとも1つに基づいて、第1のサブゾーンのための無線センシングタスクを実行することと、第4の無線ネットワークをゾーンの第2のサブゾーンと関連付けることと、を行うように構成される。
【0541】
項D21.無線センシングのためのベニューにおけるヘテロジニアス無線デバイスのセットによって実行される方法であって、特定のデバイスの第1の無線機を使用する第1のプロトコルに基づいて、セットの特定のデバイスを第1の無線チャネルを通じてセットの第1のデバイスと通信可能に結合することと、特定のデバイスの第2の無線機を使用する第2のプロトコルに基づいて、セットの第2のデバイスを介してセットの第2のデバイスと通信可能に結合することと、特定のデバイスの第2の無線機を使用して、特定のデバイスと第2のデバイスとの間で通信される無線信号に基づいて、特定のデバイス及び第2のデバイスによるペアワイズサブタスクを実行することと、特定のデバイスによって、無線信号から抽出された第2の無線チャネルの時系列のチャネル情報(TSCI)に基づいて演算されたペアワイズセンシング分析値を取得することであって、各チャネル情報(CI)が、チャネル状態情報(CSI)、チャネルインパルス応答(CIR)、又はチャネル周波数応答(CFR)のうちの少なくとも1つを含む、取得することと、特定のデバイスが、ペアワイズセンシング解析に基づくデバイスと、特定のデバイスの第1の無線機を使用して、特定のデバイスによる複合センシング解析を第1の無線チャネルを通じて第1のデバイスへ送信することと、複合センシング解析に基づいて無線センシングタスクを実行することと、を含む。
【0542】
以下の番号付けされた項は、ハイブリッド無線プラス補助フォールダウン検出の例を提供する。
【0543】
項E1.ベニューにおけるターゲットモーションをモニタリングするためのハイブリッド無線プラス補助モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、ベニューにおけるタイプ2ヘテロジニアス無線デバイスによって無線信号を受信することであって、無線信号は、ベニューの無線マルチパスチャネルを通じてタイプ1ヘテロジニアス無線デバイスによってタイプ2デバイスへ送信され、受信される無線信号は、ベニューにおける物体のターゲットモーションによって影響される無線マルチパスチャネルに起因して、送信される無線信号とは異なる、ことと、プロセッサ、メモリ、及び命令のセットに基づいて、受信された無線信号に基づいて、無線マルチパスチャネルの時系列のチャネル情報(TSCI)を取得することと、ベニューにおける補助信号をセンサによってキャプチャすることであって、補助信号は、無線信号ではなく、100kHz未満の可聴信号、知覚信号、音響信号、音信号、音声信号、発声信号、音声信号、視覚信号、光信号、画像、映像、機械信号、振動信号、圧力信号のうち少なくとも1つを含み、補助信号は、物体のターゲットモーションによって影響を受ける、ことと、信号、画像、機械的信号、振動信号、又は圧力信号、キャプチャされた補助信号に基づいて、時系列の補助サンプル(TSAS)を取得することと、TSCI及びTSASに基づいて、ターゲットモーションを共同でモニタリングすることと、を含む方法。
【0544】
いくつかの実施形態では、RMIは速度/加速度であってもよい。AMIは、音量/エネルギースコア(「大きな」音を検出するための)であってもよい。例。AMIは、時間ウィンドウ内の全てのAAの大きさ(又は大きさの二乗)の和でありうる。
【0545】
項E2.項E1のハイブリッド無線プラス補助モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、TSCIに基づいて無線ベース・モーション情報(RMI)を演算することと、TSASに基づいて補助ベース・モーション情報(AMI)を演算することと、RMI及びAMIに基づいてターゲットモーションを共同でモニタリングすることとを含む。
【0546】
いくつかの実施形態では、検出が、無線/補助を使用して、一度に1つ(無線ベース+補助ベース)又は一度に2つ(無線‐補助ベース)のいずれかで実行されうる。
【0547】
項E3.項E2のハイブリッドハイブリッド無線プラス補助モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、RMI又はTSCIに基づく物体のターゲットモーションの無線ベースの検出、AMI又はTSASに基づく物体のターゲットモーションの補助ベースの検出、又はRMI及びAMI又はTSCI及びTSASに基づく物体のターゲットモーションの無線‐補助ベースの検出のうちの少なくとも1つを演算することと、無線ベースの検出、補助ベースの検出、又は無線‐補助ベースの検出、又は無線‐補助ベースの検出のうちの少なくとも1つに基づいて、物体のターゲットモーションを共同で検出することとを含む。
【0548】
いくつかの実施形態では、一度に1つ(オプションa又はb)であり、無線ベース及び補助ベースが連続して実行される。
【0549】
項E4.項E3のハイブリッド無線プラス補助モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、無線ベースの検出及び補助ベースの検出を逐次演算することと、無線ベースの検出及び補助ベースの検出に基づいて、物体のターゲットモーションを共同で検出することとを含む。
【0550】
項E5.項E4のハイブリッド無線プラス補助モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、無線ベースの基準が満たされた場合、ターゲットモーションが無線ベースの検出において検出され、補助ベースの基準が満たされた場合、ターゲットモーションが補助ベースの検出において検出される。
【0551】
いくつかの実施形態では、一度に1つ(オプションa):RMIに最初に基づく無線ベースである。次に、AMIに基づく補助ベースを使用して確認する。
【0552】
項E6.項E5のハイブリッド無線プラス補助モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、無線ベース検出に基づいて物体のターゲットモーションの暫定的な検出を演算することと、暫定的な検出においてターゲットモーションが検出された場合、TSASに基づいてAMIを演算することと、補助ベース検出に基づいて物体のターゲットモーションの最終検出を演算することと、を含む。
【0553】
いくつかの実施形態では、一度に1つ(オプションb):補助ベースの最初。次に、無線ベースを使用して確認する。
【0554】
項E7.項E5のハイブリッド無線プラス補助モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、補助ベースの検出に基づいて物体のターゲットモーションの暫定的な検出を演算することと、暫定的な検出においてターゲットモーションが検出された場合、TSCIに基づいてRMIを演算することと、無線ベースの検出に基づいて物体のターゲットモーションの最終的な検出を演算することとを含む。
【0555】
いくつかの実施形態では、RMIとAMIの両方に基づく無線‐補助ベースの検出が実行される、一度に2つ(オプションc)である。
【0556】
項E8.項E3のハイブリッド無線プラス補助モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、無線‐補助ベースの検出を演算することと、無線‐補助ベースの検出に基づいて、物体のターゲットモーションを共同で検出することとを含む。
【0557】
項E9.項E8のハイブリッド無線プラス補助モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、無線‐補助ベースの基準が満たされたときに、ターゲットモーションが無線‐補助ベースの検出において検出される。
【0558】
いくつかの実施形態では、RMI及び無線ベースの基準、CIの特徴、及びSTIの詳細はCI特徴に基づいて演算することができ、RMIはSTIに基づいて演算しうる。
【0559】
項E10.E5項のハイブリッド無線プラス補助モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、TSCIの各チャネル情報(CI)について特徴を演算することであって、特徴は変換、大きさ、振幅、電力、強度、強度、上記のいずれかの単調関数、又は上記のいずれかのスライディング総合値のうちの少なくとも1つを含み、任意の総合値は上記のいずれかの変換、大きさ、振幅、電力、強度、上記のいずれかの単調関数、又は上記のいずれかのスライディング総合値のうちの少なくとも1つを含み、各空間‐時間情報(STI)は、位置、ゾーン、方向、速度、又は加速度のうちの少なくとも1つを含む、演算することと、TSSTIに基づいてRMIを演算することと、を含む、
【0560】
項E11.項E10のハイブリッドハイブリッド無線プラス補助モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、物体のターゲットモーションに関連するTSSTIのターゲット無線挙動を認識することを含み、TSSTIのターゲット無線挙動が認識されると、無線ベースの基準が満たされる。
【0561】
いくつかの実施形態では、RMIが加速度又は速度の微分である。
【0562】
項E12.項E11のハイブリッド無線+補助監視システムの方法/装置/システム/ソフトウェアであって、ターゲットモーションは転倒モーションであり、STIは、物体のモーションの速度、又は加速度のいずれかであり、速度は、非負であり、RMIは、速度の一階微分である加速度であり、TSSTIのターゲット挙動は、以下のイベントのシーケンスを含む:加速度は、第1の持続時間中はゼロ近傍にとどまり、その後、第2の持続時間内にゼロ近傍から1G近傍まで増加し、その後、第3の持続時間中は1G近傍にとどまり、その後、第4の持続時間内に1G近傍からゼロ近傍まで減少し、その後、第5の持続時間中はゼロ近傍にとどまり、ここで、ゼロ近傍は、ゼロGからなる第6の閾値より小さい加速度の範囲であり、ここで、Gは重力による加速度であり、1G近傍は、1Gからなる第7の閾値より大きい加速度の範囲である。
【0563】
項E13.項E12のハイブリッド無線プラス補助モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、第1の持続時間が第1の閾値よりも大きく、第2の持続時間が第2の閾値よりも小さく、第3の持続時間が第3の閾値よりも小さく、第4の持続時間が第4の閾値よりも小さく、第5の持続時間が第5の閾値よりも大きい。
【0564】
項E14.項E10のハイブリッド無線プラス補助モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、各STIは、TSCIの一対の時間的に隣接するCI間の類似度スコアに基づいて演算される、方法/デバイス/システム/ソフトウェア。
【0565】
項E15.項E14のハイブリッド無線プラス補助モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、各STIはSTIに関連する時間ウィンドウ内の関数に基づいて演算され、関数は変換、周波数変換、逆周波数変換、フーリエ変換、逆フーリエ変換、畳み込み、自己相関関数、相互相関関数、自己共分散関数、又は相互共分散関数のうちの少なくとも1つを備え、関数は時間ウィンドウ内のTSCI又はTSCIの特徴に基づいて演算される。
【0566】
項E16.項E15のハイブリッド無線プラス補助モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、STIは関数の特徴点に基づいて演算され、特徴点はグローバル最大値、グローバル最小値、ローカル最大値、ローカル最小値、制約付きローカル最大値、制約付きローカル最小値、第1のローカル最大値、第1のローカル最小値、k番目のローカル最大値、k番目のローカル最小値、隣接するローカル最大値とローカル最小値のペア、ゼロ交差、集合、平均、加重平均、パーセンタイル、中央値、モード、平均、又はトリム平均のうちの少なくとも1つを含む。
【0567】
いくつかの実施形態では、AMIの詳細及び補助ベースの基準(転倒に関連する大音の検出)。TSASは前処理されてもよい。補助特徴が抽出されてもよい。
【0568】
項E17.E5項のハイブリッド無線プラス補助モニタリングシステムの方法/デバイス/システム/ソフトウェアは、TSASを前処理することであって、前処理がノイズ除去、平滑化、ローパスフィルタリング、バンドパスフィルタリング、ハイパスフィルタリング、又は調整のうちの少なくとも1つを含む、前処理されたTSASの時間ウィンドウにおける各前処理された補助デバイスサンプル(AS)のための特徴を演算することであって、特徴が変換、大きさ、振幅、エネルギー、電力、強度、強度、上記のうちのいずれかの単調関数、又は上記のうちのいずれかのスライディング総合値のうちの少なくとも1つを含む、演算することと、ここにおいて、任意の総合値が総和、加重和、平均、加重平均、トリミング平均、算術平均、幾何平均、調和平均、調和平均、パーセンタイル、補助デバイスモード、上記のうちのいずれかの別の単調関数、又は上記のうちのいずれかの別である。
【0569】
項E18.項E17のハイブリッド無線プラス補助モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、物体のターゲットモーションに関連するTSASのターゲット補助デバイス挙動を認識することを含み、補助ベースの基準は、TSASのターゲット補助デバイス挙動が認識されるときに満たされる。
【0570】
いくつかの実施形態では、可能性1:AMIが時間ウィンドウにおけるASの大きさの総合値であり、閾値よりも大きい。
【0571】
項E19.項E18のハイブリッド無線プラス補助モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、TSASの時間ウィンドウにおけるASの特徴の第2の集合としてAMIを演算することを含み、ここで、TSASのターゲット補助デバイス挙動は、AMIが閾値よりも大きいときに認識される。
【0572】
いくつかの実施形態では、可能性2:AMIが時間ウィンドウ内の全てのASの大きさである。各ASの大きさは、第1の閾値と比較されうる。第1の閾値よりも大きいASの大きさの量(又はパーセンテージ)をカウント/演算しうる。量(又はパーセンテージ)が第2の閾値よりも大きい場合、基準を満たしうる。
【0573】
項E20.項E18のハイブリッド無線プラス補助モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、AMIは時間ウィンドウ内のASの全ての特徴を備え、TSASのターゲット補助デバイス挙動は時間ウィンドウ内のAMIの量が第1の閾値を超えるときに認識される。
【0574】
いくつかの実施形態では、RMI/AMIの詳細及び無線‐補助ベースの基準。CIは複数のコンポーネント(例えば、サブキャリア)を有しうる。ASは複数のコンポーネントを有しうる(例えば、ステレオサウンドは左/右のコンポーネント/チャネルを有し、5.1サラウンドサウンドは、6つのコンポーネント/チャネルを有しうる)。各コンポーネントの特徴(例えば、大きさ、大きさの二乗)を演算しうる。STIは、CIコンポーネント特徴に基づいて演算されうる。AFは、各ASのコンポーネント特徴を総合値することによって演算されうる。
【0575】
項E21.項E9のハイブリッド無線プラス補助モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、各CI及び各ASは、少なくとも1つのコンポーネントを備え、TSCIの各チャネル情報(CI)の各コンポーネントについて第1のコンポーネント特徴を演算することと、TSCIのCIのコンポーネントの第1のコンポーネント特徴に基づいて物体のターゲットモーションの時空間‐時間情報(TSSTI)の時系列を演算することと、TSASの各補助サンプル(AS)の各コンポーネントについて第2のコンポーネント特徴を演算することと、TSASのASのコンポーネントの第2のコンポーネント特徴に基づいて補助特徴(TSAF)の時系列を演算することと、を含み、各補助特徴は、それぞれのASの第2のコンポーネント特徴の総合値であり、ここで、任意の総合値は、総和、加重和、平均、加重平均、トリム平均、算術平均、幾何平均、調和平均、パーセンタイル、中央値、最頻値、上記のいずれかの別の単調関数、又は上記のいずれかの別の総合値のうちの少なくとも1つを含む。
【0576】
いくつかの実施形態では、RMI/AMIがターゲット無線/補助デバイス挙動の認識スコアでありうる。ターゲットモーションは、RMI>T1及びAMI>T2である場合、又はRMI及びAMIの総合値>T3である場合に認識されうる。
【0577】
項E22.項E21のハイブリッドハイブリッド無線プラス補助モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、物体のターゲットモーションに関連するTSSTIのターゲット無線挙動を認識することと、TSSTIのターゲット無線挙動の認識の認識スコアとしてRMIを演算することと、物体のターゲットモーションに関連するTSAFのターゲット補助デバイス挙動を認識することと、TSAFのターゲット補助デバイス挙動の認識の認識スコアとしてAMIを演算することと、RMIとAMIとの集合として合成モーション情報(CMI)を演算することとを備え、無線‐補助ベースの基準はCMIが第1の閾値を超えるときに満たされ、無線‐補助ベースの基準はRMIが第2の閾値を超え、AMIが第3の閾値を超えるときにも満たされる。
【0578】
いくつかの実施形態では、本教示は、無線デバイスのローカルグループを含むネットワークに基づいて無線センシングを行うためのシステム及び方法を開示する。
【0579】
いくつかの実施形態では、ローカルサブシステムとメインシステムとの組み合わせが開示される。本教示の一態様は、(a)デバイスの各グループに基づいてローカル無線センシングサブシステムを確立すること、及び(b)全てのローカル無線センシングサブシステムをリンク/接続するベニュー内のメイン無線センシングシステムを確立すること、を含む、ベニュー内で無線センシングを実行することに関するものである。
【0580】
デバイスのグループ化。ベニューの場合、ユーザは、いくつかのグループを定義し、ベニュー内の各デバイスを、あるグループに割り当てうる。ユーザは、ユーザデバイス(例えば、スマートフォン、コンピュータ、タブレット、又は他のスマートデバイス)を使用して、各デバイスと接続/インタラクションを行うことで、デバイスをグループに割り当てう。例えば、デバイスの各グループは、ベニュー(例えば、住宅)内の特定のエリア/ゾーン(例えば、寝室、キッチン、リビング)と関連付けられうる。多層又は階層的なグループ化が存在しうる。高レベルでは、全てのデバイスが同じグループ(例えば、1つのグループと見なされる住宅内の全てのデバイス)にあるような細分は存在しないことがある。次のレベルでは、グループが2つ以上のサブグループ(例えば、住宅の1階にあるデバイスを含む「1階」サブグループ、2階にあるデバイスを含む「2階」サブグループ)に細分されうる。次のレベルでは、サブグループが2つ以上のサブグループ(例えば、2階デバイスが、「寝室1」、「寝室2」等のサブグループに細分され、1階デバイスが、「キッチン」、「リビング」、「ダイニングルーム」等のサブグループに細分される等)に細分されうる。以下同様である。
【0581】
ネットワーク構成のネットワーク。メイン無線センシングシステムは、スター構成の中心にあるデバイス(「メイン中心デバイス」と呼ばれる)と、メイン中心デバイスに放射状にリンク/接続されたスター構成の頂点にあるいくつかのデバイス(「メイン端末デバイス」と呼ばれる)とを有する、スター構成のデバイスのネットワークを含む。同様に、各サブシステムは、スター構成の中心に対応するローカルデバイス(「ローカル中心デバイス」と呼ばれる)と、ローカル中心デバイスに放射状にリンク/接続されたスター構成の頂点にあるいくつかのデバイス(「ローカル端末デバイス」と呼ばれる)とを有する、スター構成のデバイスのネットワーク(又は「ローカルサブネットワーク」と呼ばれるサブネットワーク)を含む。
【0582】
いくつかの実施形態では、ユーザは、各デバイスを、メイン中心デバイス、メイン端末デバイス、ローカル中心デバイス、及びローカル端末デバイスの役割に指定しうる。デバイスは、複数の役割(例えば、メイン端末デバイスとローカル端末デバイスの両方)に指定されてもよい。ユーザが、特定のデバイスをローカル中心デバイスとローカル端末デバイスとに区別しない場合、グループのデバイスのうちの1つを自動的にローカル中心デバイスと選択するために、特定のアルゴリズムが適用されてもよい。例えば、ローカル中心デバイスの選択のための基準は、アクセスポイント(AP)となる能力、又はマルチキャスト/ブロードキャストを行う能力でありうる。最近のマルチキャストを有するデバイスが選択されてもよい。
【0583】
ローカルサブシステム/ネットワークにおける無線センシング。無線センシング測定は、サブシステム(ローカルサブネットワーク)において行われる。デバイスは、各サブシステム(ローカルサブネットワーク)の各リンク(又はブランチ)において無線センシングを実行するように構成されうる。即ち、ローカル中心デバイスと各ローカル端末デバイスとの間でペアワイズ無線センシングが行われる。各リンクにおいて、第1のデバイス(ローカル中心デバイス又はローカル端末デバイスのいずれか)は、無線信号(例えば、サウンディング信号の列、ヌルデータパケット(NDP)、NDPアナウンス、NDPA、NDPAサウンディング、トリガベース(TB)センシング、非TBセンシング、トリガフレーム(TF)サウンディング、NDPAサウンディング、イニシエータ・ツー・レスポンダ(I2R)サウンディング、レスポンダ・ツー・イニシエータ(R2I)サウンディング)を、第2のデバイスへ送信するためのタイプ1デバイスとして機能する。第2のデバイス(ローカル端末デバイス又はローカル中心デバイスのいずれか)は、受信された無線信号に基づいて、無線チャネルの情報(CSI、CIR、CFR等のチャネル情報又はCI)を取得する。それは、未加工のセンシングデータを取得するために、CIに基づいていくつかのWiFiセンシングタスクを実行しうる。それは、未加工のセンシングデータを第1のデバイスへ送信/報告しうる。それは、未加工のセンシングデータを取得するために、CIに基づいていくつかのWiFiセンシング演算タスクを実行する第1のデバイスへ、CIを送信/報告しうる。
【0584】
いくつかの実施形態では、ローカル中心デバイスがローカルサブネットワーク内の複数のリンク内の第1のデバイスである場合、ローカル中心デバイスは、無線信号を、複数のリンク内のローカル端末デバイスへブロードキャスト、マルチキャスト、及び/又はユニキャストしうる。いくつかの実施形態では、ローカル中心デバイスが複数のリンク内の第2のデバイスである場合、複数のリンク内のローカル端末デバイスは、個別の無線信号を、同時に及び/又は連続して送信しうる。そのような送信は、ローカル中心デバイスからの何らかの信号(例えば、トリガ信号、トリガフレーム、ポーリング信号)に応答したものでありうる。
【0585】
いくつかの実施形態では、メインセンタデバイスは、それ自体がローカルサブシステムのスター構成のローカル中心デバイスである、ローカルサブシステム(ローカルサブネットワーク)を確立してもよく、それに応じて無線センシングに参加してもよい。
【0586】
センシングのセットアップとシグナリングの詳細。2つ以上の無線信号が、異なる周波数帯域、異なる周波数サブバンド、異なる周波数キャリア、異なるアンテナ、及び/又は異なるビームフォーミング/ビームフォーマを使用して同時に送信されうる。デバイスの構成、ペアワイズ無線センシングを実行するデバイスの各ペアの構成(例えば、センシングセッションセットアップ、センシング測定セットアップ、センシング・バイ・プロキシ(SBP:sensing-by-proxy)セットアップ)、無線信号の送信、及び/又は、チャネル情報の取得は、標準規格(例えば、802.11、802.11bf、4G、5G、6G、7G、8G等)に基づきうる。無線信号の送信は、別の無線信号又は無線ハンドシェイク/手順(例えば、トリガ信号、要求、SBP要求、センシングセッションセットアップ、センシング測定セットアップ)に応答したもの又は相関したものでありうる。無線信号の送信は、識別情報(ID、例えば、セッションID、測定ID、セッションセットアップID、測定セットアップID、測定インスタンスID、タイムコード等)と関連付けられうる。
【0587】
メインネットワークとローカルサブネットワークのリンク。本教示のいくつかの実施形態では、ローカルサブネットワークは、(a)ローカルサブネットワークのローカル中心デバイスを介して、(b)ローカルサブネットワークのローカル端末デバイスを介して、又は(c)ローカル中心デバイスと少なくとも1つの端末デバイスの両方を介して、という3つの可能性のある方法で、メインネットワークにリンクされうる。
【0588】
方法(a)では、ローカルサブネットワークのローカル中心デバイスは、メインネットワークのメインセンタデバイスにリンク/接続される。即ち、ローカル中心デバイスもメイン端末デバイスである。ローカル中心デバイスは、無線信号がローカル端末デバイスからローカル中心デバイスへ送信されうるように、第2のデバイスとして機能しうる。TFサウンディングによるTBセンシングが使用されてもよい。I2Rサウンディングを用いた非TBセンシングが使用されてもよい。あるいは、ローカル中心デバイスが第1の装置として機能して、無線信号が、ローカル中心デバイスからローカル端末デバイスにブロードキャスト/マルチキャスト/ユニキャスト/送信されうるようにしてもよい。TBサウンディングが私用されてもよい。NDPAサウンディングが使用されてもよい。ローカル端末デバイスによって取得されたCI、又はローカル端末デバイスによってCIに基づいて演算された未加工のセンシングデータが、ローカル中心デバイスへ送信/報告されうる。
【0589】
方法(b)では、各ローカル端末デバイスは、メイン中心デバイスにリンク/接続される。言い換えると、各ローカル端末デバイスは、メイン端末デバイスでもある。ローカル中心デバイスは、無線信号がローカル中心デバイスからローカル端末デバイスにブロードキャスト、マルチキャスト、又はユニキャストされうるように、第1のデバイスとして機能しうる。代替的に、ローカル中心デバイスは、無線信号がローカル端末デバイスからローカル中心デバイスへ送信されるように、第2のデバイスとして機能しうる。ローカル中心デバイスによって取得されたCI、又はローカル中心デバイスによってCIに基づいて演算された未加工のセンシングデータは、ローカル端末デバイスへ送信/報告されうる。
【0590】
方法(c)では、ローカル中心デバイス及び少なくとも1つのローカル端末デバイスの両方が、メイン中心デバイスにリンク/接続される。方法(c)は、(a)と(b)の間のハイブリッドである。ローカル中心デバイスは、無線信号がローカル中心デバイスからローカル端末デバイスにブロードキャスト、マルチキャスト、又はユニキャストされうるように、第1のデバイスとして機能しうる。ローカル中心デバイスは、無線信号がローカル端末デバイスからローカル中心デバイスへ送信されるように、いくつかのリンクにおいて第2のデバイスとして機能しうる。
【0591】
APである中心デバイス。なお、各中心デバイスは、対応するネットワークのアクセスポイントであってもよい。例えば、ローカル中心デバイスは、対応するローカルサブネットワークのアクセスポイント(AP)であってもよく、一方、メインセンタデバイスは、メインネットワークのAPであってもよい。中心デバイスは、ブロードバンド/インターネットアクセスを有してもよい。
【0592】
ローカル端末デバイスのネットワーク使用。方法(a)、(b)又は(c)では、ローカルサブネットワーク内のローカルデバイス(ローカル中心デバイス又はローカル端末デバイスのいずれか)は、同時にメイン端末デバイスであってもよく、ローカルデバイスは、1つのチャネル又は1つの帯域(例えば、2.4GHzチャネル、5GHzチャネル、60GHzチャネル、ミリ波チャネル、UWBチャネル)を使用するローカルサブネットワークと、第2のチャネル又は第2の帯域(例えば、2.4GHzチャネル、5GHzチャネル、60GHzチャネル、ミリ波チャネル、UWBチャネル)を使用するメインセンタデバイスの第2のネットワークと、同時に関連付けられてもよい。ローカルデバイスは、デュアルバンド、トリバンド、クワッドバンド、又はより高いバンドのデバイスでありうる。それは、第1のネットワークを使用して、無線センシングを実行し(無線信号を送信又は受信し、無線信号から取得されたCIに基づいて演算された未加工のセンシング結果/データを取得し)、第2のネットワークを使用して、未加工のセンシングデータをメインセンタデバイスへ送信しうる。
【0593】
メイン中心デバイスのネットワーク使用。メインセンタデバイスは、それ自体の又は「パーソナル」ローカルサブネットワークと関連付けられたローカル中心デバイスでありうる。メインネットワークのAPであることに加えて、それは、同時に、その個人用ローカルサブネットワークのAPであってもよい。それは、メインネットワークのために第1のチャネル又は第1の帯域を使用し、個人用ローカルサブネットワークのために第2のチャネル又は第2の帯域を使用しうる。第1のチャネル及び第2のチャネルは、同じであってもよく、又は異なっていてもよい。個人用ローカルサブネットワーク及びメインネットワークは、同じネットワークであってもよい。
【0594】
メインセンタデバイスは、メインネットワークを使用して、ローカルサブネットワークから未加工のセンシングデータ(又は結果)を受信し、設定又はソフトウェア更新情報をローカル端末デバイスへ送信しうる。ローカル中心デバイスのための設定又はソフトウェア更新情報は、メインネットワークを使用して、メインセンタデバイスによってローカル中心デバイスへ直接送信されうる。ローカル中心デバイスのための設定又はソフトウェア更新情報も、メインセンタデバイスによって、ローカルサブネットワークを介してローカル中心デバイスにルーティングされるメインネットワークを使用してローカル端末デバイスへ送信されうる。
【0595】
いくつかの実施形態では、メインセンタデバイスは、その個人用ローカルサブネットワークを使用して、無線センシングを実行しうる。無線センシングで得られた未加工のセンシングデータは、個人用ローカルサブネットワーク又はメインネットワークを介して、メインセンタデバイスへ送信/報告されうる。
【0596】
図21には、開示された方法に基づいて、デバイスの複数のグループを有するベニューにおいて無線センシングを実行する例が示されている。ベニューは、2つの寝室エリア、リビングルームエリア、及びキッチンエリアを含む4つのゾーンを有する住宅である。この住宅には、WiFiルータがあり、2つのクラウドサーバ(センシングサーバとフロントサーバ)にブロードバンド接続されている。WiFiルータは、SSID「MYHOME」を有するホームWiFiネットワークを確立する。無線センシングシステムは、住宅内の10個のWiFiデバイスによって形成される4つのサブシステムを含む。デバイスD10、D11、及びD12のうちの3つは、第1のゾーン(リビングエリア)をモニタリングするための第1のサブシステム又はローカルサブネットワークを構成するデバイスの第1のサブグループを一緒に形成する。別の3つのデバイスD20、D21、及びD22は、第2のゾーン(寝室エリア)をモニタリングするための第2のサブシステム又はローカルサブネットワークを構成するデバイスの第2のサブグループを一緒に形成する。2つのデバイスD30及びD31は、第3のゾーン(キッチンエリア)をモニタリングするための第3のサブシステムを構成するデバイスの第3のサブグループを一緒に形成する。2つのデバイスD40及びD41は、第4のゾーン(別の寝室エリア)をモニタリングするための第4のサブシステム(ローカルサブネットワーク)を構成するデバイスの第4のサブグループを一緒に形成する。
【0597】
いくつかの実施形態では、デバイスのうち、D10は、メインネットワークのマスターオリジン(MO)と呼ばれる指定メインセンタデバイスであり、第1のローカルサブネットワークの指定ローカル中心デバイスである。D11及びD12は、第1のローカルサブネットワークの指定ローカル端末デバイスである。D10は、2.4GHz帯無線及び5GHz帯無線を有するデュアルバンドWiFiルータチップを有する。D10は、5GHz無線機を用いて、SSIDが「SENSE-SUBNET-01」の第1ローカルサブネットワークを確立するためのAPであるように構成される。D11及びD12の各々は、WiFi対応IoTデバイスであり、D10と関連付けて、5GHz無線機を使用してSENSE-SUBNET-01ネットワークに参加するように構成される。D11及びD12に対して一連のサウンディング信号をD10ブロードキャスト/マルチキャスト/ユニキャストする第1のローカルサブネットワークにおいて無線センシングが実行され、その各々は、受信されたサウンディング信号からCSIを抽出し、CSIに基づいて少なくとも1つのセンシング演算タスク(例えば、モーション検出、呼吸検出、転倒検出等)を実行することで、未加工のセンシング結果(例えば、「モーション検出」、「モーション検出されない」、「呼吸検出されない」、「呼吸検出されない」、「転倒検出されない」、「転倒検出されない」等のラベル、モーション統計値、呼吸数等)を取得する。図21において、「(O##)」とマークされたデバイスは、オリジン(又はタイプ2デバイス)であり、「(S#)」とマークされたデバイス(例えば、「S1」又は「S2」又は「S3」又は「S4」)は、サテライト(Satellite)である。いくつかの実施形態では、サテライトは、基本的にはTx又は送信機又はタイプ1デバイスであり、一方、オリジンは、基本的にはRx又は受信機又はタイプ2デバイスである。
【0598】
いくつかの実施形態では、全てのデバイス(D10、D11、D12、D20、D21、D22、D30、D31、D40、D41)は2.4GHz無線機を使用して、MYHOMEホームWiFiネットワークと関連付けるように構成される。サブシステムは、MYHOMEホームWiFiネットワークを使用して、未加工のセンシング結果をメインセンタデバイス(D10)又はクラウドサーバに報告/送信する。
【0599】
同様に、他のローカルサブネットワークの各々は、指定ローカル中心デバイス(例えば、第2のローカルサブネットワークのためのD20、第3のためのD30及び第4のためのD40)と、いくつかの指定ローカル端末デバイスとを有する。指定ローカル中心デバイスは、5GHz無線機を用いて、対応するSSID(第2ローカルサブネットワークの場合は「SENSE-SUBNET-02」、第3ローカルサブネットワークの場合は「SENSE-SUBNET-03」、第4ローカルサブネットワークの場合は「SENSE-SUBNET-04」)のローカルサブネットワークを確立するAPである。各指定ローカル端末デバイスは、対応するローカル中心デバイスと関連付けられ、対応するローカルサブネットワークに参加するように構成される。無線センシングを実行するために、ローカル中心デバイスは、一連のサウンディング信号を、ローカル端末デバイスへ送信/ブロードキャスト/マルチキャスト/ユニキャストする。各ローカル端末デバイスは、受信されたサウンディング信号からCSIを取得し、CSIに基づいて少なくとも1つのセンシング演算タスクを実行することで、未加工のセンシング結果を取得する。未加工のセンシング結果は、MYHOMEホームWiFiネットワークを使用して、メインセンタデバイス(D10)又はクラウドサーバに報告/送信されうる。いくつかの実施形態では、メインセンタデバイス(D10)は、未加工のセンシング結果を合成/処理/融合する、及び/又は、当該結果をクラウドサーバへ報告/送信するように構成されうる。
【0600】
いくつかの実施形態では、ベニュー(例えば、ホーム)内の複数の無線デバイス(ヘテロジニアス無線デバイスのセット)は、「メイングループ」(層1ネットワーク)及びN個の「サブグループ」(層2/3/.../Kネットワーク)を含むN+1個のグループ/ネットワーク(N>2)にグループ化されうる。グループ/ネットワークは、重複していてもよく、例えば、2つのグループ/ネットワークは、共通のデバイスを共有する可能性がある(即ち、デバイスは、メイングループとサブグループの両方にあってもよい)。サブグループ(層2/層3/.../層Kネットワーク)は、メイングループのサブセットであってもなくてもよい。各サブグループ(あるK>1についての層Kネットワーク)は、メイングループ(層1ネットワーク)にも存在する少なくとも1つのデバイス(「特定の無線デバイス」と呼ばれる)を含みうる。
【0601】
いくつかの実施形態では、N+1個のグループのうちの1つは、無線デバイスの「メイン」グループ(第1のサブセット)でありうるとともに、1つのデバイスが「メイン中心デバイス」(第1のデバイス)であり、かつ、グループ内の他のものが「メイン端末デバイス」(層1デバイス)である、「メイン無線センシングシステム」を構成しうる。メイングループ内の全てのデバイスは、「メイン」プロトコル(第1のプロトコル、例えば、2.4GHz、WiFi、802.11標準規格、20MHzチャネル)に基づく「メイン」無線チャネル(第1の無線チャネル)を介して、「メイン」無線ネットワーク/層1ネットワーク(例えば、ホームWiFiネットワーク「MyHome」)内で通信可能に結合されうる。メイングループ内の全てのデバイスは、「メイン」アクセスポイント(AP、例えば、ホームAP)と関連付けられうるとともに、「メイン」無線ネットワークは、メインAP(例えば、ホームWiFiネットワーク)と関連付けられた無線ネットワークでありうる。
【0602】
いくつかの実施形態では、N個の残りのグループの各々は、無線デバイスの「サブグループ」(又は層2グループ)でありうるとともに、1つのデバイスが「ローカル中心デバイス」であり、かつ、サブグループ内の他のものが「ローカル端末デバイス」である、「サブシステム」又はローカルシステムを構成しうる。それぞれのサブグループ内の全てのデバイスは、それぞれの「ローカル」プロトコルに基づいてそれぞれの「ローカル」無線チャネルを通じてそれぞれの無線ネットワーク又はそれぞれのローカルサブネットワーク内で通信可能に結合されうる(例えば、1つのサブグループは5GHz、WiFi、802.11標準規格、20MHzチャネルを使用し、別のサブグループは5GHz、WiFi、80MHzチャネルを使用しうる)。それぞれのローカル中心デバイスは、それぞれのAPとして機能しうるとともに、それぞれの無線ネットワーク又はそれぞれのローカルサブネットワークは、関連する無線ネットワークでありうる。
【0603】
サブグループにおいて、ローカル中心デバイスは、メイン中心デバイス又はメイン端末デバイスのいずれかでありうる。サブグループのローカル端末デバイスのいずれも、1つ、2つ以上、又は全ては、メイン中心デバイス又はメイン端末デバイスのいずれであってもよい。メイングループによって使用される無線チャネル(例えば、2.4GHz WiFi)は、サブグループによって使用される無線チャネル(例えば、5GHz WiFi)とは異なりうる。
【0604】
メイングループを除いて、各グループ(層Kネットワーク、K>1)は、無線センシング測定(センシング測定セットアップ、無線サウンディング信号の送信、チャネル情報(TSCI)の抽出、ポーリング/報告/終了、ペアワイズセンシング分析値の演算、合成センシング分析値を演算するためのペアワイズセンシング分析値のアグリゲーション)を実行するために使用されうる。各グループ/層Kネットワーク内のゲートウェイデバイスを使用して、層Kネットワーク内で取得/演算されたセンシング結果が層(K-1)ネットワーク内のデバイスに報告されうる。
【0605】
N+1ネットワークは、多層構造を有するネットワークのネットワークを形成するように構成されうる。層Kネットワークは、任意のK>1について、センシング結果を層(K-1)ネットワークに報告する。層1ネットワークは、メインネットワークであってもよい。N個のグループは、(センシング測定を実行する)N個のサブネットワークを形成してもよく、1つのグループは、(センシング結果/分析/TSCIの通信を可能にする)メインネットワーク内にあってもよい。
【0606】
ゲートウェイデバイスは、複数の無線機(例えば、2.4GHz無線機及び5GHz無線機)を含みうるとともに、複数のネットワークに参加するためにそれらを使用しうる。例えば、層3ゲートウェイデバイス(例えば、第3の特定の無線デバイス、センシング測定(例えば、TSCI、ペアワイズセンシング分析値)を実行/取得するために層3ネットワークに参加するために5GHz/6GHz無線機を使用しうるとともに、層1ネットワーク(例えば、第1のネットワーク、ホームネットワーク)に参加するために2.4GHz無線機を使用しうるとともに、層1ネットワークを使用して、層3ネットワークから層2ネットワークのゲートウェイデバイス(例えば、第2の特定の無線デバイス)に層1ネットワークを介して層3ネットワークで演算されたセンシング結果を送信しうる。同様に、層2ネットワークは、それ自体の2.4GHz無線機を使用して、層1ネットワークに参加し、その5GHz/6GHz無線機を使用して、センシング測定を実行/取得しうる。
【0607】
いくつかの実施形態では、ゲートウェイデバイスは、2つのネットワーク、即ち、層(K-1)ネットワーク及び層Kネットワーク(例えば、層1ネットワーク及び層2ネットワーク)をリンク/接続する。層Kネットワークにおいて得られたセンシング結果は、層Kネットワークから層(K-1)ネットワークに(層1ネットワークを介して)送信されうる。
【0608】
いくつかの実施形態では、第1の合成分析値が第1の無線ネットワーク(層1)と関連付けられる。第1のデバイスは、層2ネットワークからの合成分析値をアグリゲーションすることによって、第1の合成分析値を演算しうる。第2の合成分析値/特定のデバイスは、第2の無線ネットワーク(層2)と関連付けられる。第3の合成分析値/特定のデバイスは、第3の無線ネットワーク(層3)と関連付けられる。第4の合成分析値/特定のデバイスは、第4の無線ネットワーク(層3)と関連付けられる。第5の合成分析値/特定のデバイスは、第5の無線ネットワーク(層2)と関連付けられる。
【0609】
いくつかの実施形態では、ペアワイズセンシング分析値は、物体の特性/空間‐時間情報(STI)/モーション情報(MI)又は物体のモーションを含みうる。ペアワイズセンシング分析値は、TSCIの時間的に隣接するCIのペア間の類似度スコアに基づきうる。合成センシング分析値は、単にペアワイズセンシング分析値であってもよい(例えば、第2のネットワーク(層Kネットワーク)における2つのセンシングデバイスのみの場合)。
【0610】
図21は、無線センシングのための部屋ごとの配置を示しているが、図22は、無線センシングのための家全体配置(whole-home deployment)を示している。部屋ごとの配置は、転倒検出、自動化、及び/又は日常生活動作(ADL)を、部屋ごとにセンシングするのに好適でありうる。家全体配置は、ホームセキュリティ及び/又はADLを、家全体ベースでセンシングするのに適していることがある。いくつかの実施形態では、同じシステムが、両方の配置方法をサポートしうる。
【0611】
いくつかの実施形態では、無線センシングのための全てのデバイスが、UN/PW(パスワード)を用いてフロントサーバ(FS)にプロビジョニングされる。この配置をサポートするために、FSを拡張するか、ASを作成しうる。全てのデバイスは、既知のSSID/PWを有するソフトAPモードであありうる。図21に示されるように、住宅内のデバイスのセットは、{D10、D11、D12、D20、D21、D22、D30、D31、D40、D41}を含む。
【0612】
オンボーディングプロセス中に、アプリを使用して、QRコード(登録商標)をスキャンし、デバイスをユーザアカウントの下でFSに登録しうる。次に、FSは、ユーザのセットIDを生成し、セットIDを含むsounder.confファイルを作成する。FSにセットが作成されると、FSはデフォルトのsounder.confを生成しうる。これは、ASを使用したABC又はDEFに似ている。ASは、セットIDを生成し、セットIDを使用してダミーのsounder.confを作成する。ファイルは、ASに接続する際にマスターオリジン(MO:master Origin)へ送信されうる。
【0613】
いくつかの実施形態では、アプリは、FSからデバイス・クレデンシャルを取得する。アプリはデバイスに接続し(デバイスSSID/PWとクレデンシャルを使用)、それらがクライアントとしてホームルータに接続するための、ホームルータSSID及びPWを提供する。アプリは、MOとなる1つのデバイス、例えば、D10を選択しうる。アプリは、デバイスに接続することで、MOにその役割を割り当て、MOにFS URLを与え、MOネットワーク内の他のデバイスのMOクレデンシャルを与えうる。MOは、他のデバイスに接続するためのクレデンシャルを必要としうる。いくつかの実施形態では、アプリは、ホームLANを介してMOに接続する。
【0614】
いくつかの実施形態では、MOは、そのクレデンシャルを使用して、FSに接続することで、生成されたセットID(MOデバイスIDとも呼ばれる)を有するsounder.confファイルと、センシングサーバ(SS)MQTTクレデンシャル及びURLとを受信する。FSによって生成されるセットIDは、センシング設定を失うことなく、MOデバイスを変更/置換することを可能にしうる。
【0615】
MOは、設定されたID及びMQTTクレデンシャルを使用してSSに接続しうる。アプリは、部屋セットに基づいて、{D10,D11,D12};{D20,D21,D22};{D30,D31};{D40、D41}のようなグループのためのデバイスを選択しうる。いくつかの実施形態では、グループ化は、図22に示すような単一のグループを含むホーム設定全体にも適用しうる。
【0616】
いくつかの実施形態では、アプリは、{MO ID,{D10,D11,D12};{D20,D21,D22};{D30,D31};{D40,D41}等のグループのリスト3を、SSを通じてMOへ送信する。図21に示すシナリオでは、クラウド及びユーザは、各グループ内のサテライト又はオリジンがどれであるかを知らない。それらは、これらのデバイスがどのグループに属しているかを知っているだけである。図22に示すシナリオでは、サテライトがモーションローカライゼーション性能を保証するために、特定の位置(例えば、住宅の中央)にある。そのため、APIは、アプリによってサテライトを指定できるようにする必要がある。サテライトデバイスを指定することは、オプションでありうる。
【0617】
いくつかの実施形態では、リスト3 APIが、グループ化に対応するように修正される。いくつかの実施形態では、フォーマットは、アレイ状であり、更新されうる。
【0618】
サテライトが指定されていない場合、MOは、マルチキャストリストを比較しうる。最新のマルチキャストは、そのグループのためのサテライトと見なされうる。他の1つは、オンであるか否かにかかわらず、グループ内のオリジンである。このようにして、サウンディングを提供するデバイスが存在する。
【0619】
次いで、MOは、sounder.confを構築し、それをFSに保存しうる。システムは、この配置のために、FSを変更するか又はASを作成しうる。MOデバイスが変更された場合、新しいMOデバイスは、FSに移動してsounder.confを取得し、サービスを復元しうる。MOは、MOネットワークのSSに戻りうる。したがって、アプリはサービスを開始しうる。
【0620】
いくつかの実施形態では、サービス開始コマンドを受信する場合、MOは、オンボーディングに基づいて、MOネットワーク内のデバイスがサテライト又はオリジンであるべきであることを既に知っている。サテライトは、MO又はユーザ/アプリ仕様によって選択されうる。その他のデバイスは、オリジンである。
【0621】
デバイスがオリジンである場合、MOは、デバイスクレデンシャルを使用してオリジンに接続する。MOは、オリジンに以下を提供する:オリジンに関連付けられたサテライトのID及びクレデンシャル;オリジンが基本エンジン出力を送り返すためのMOアドレス;及び、オリジンが実行するための基本エンジンタイプ。オリジンは、サテライト・クレデンシャルを使用してサテライトに接続する。
【0622】
オリジンはサテライトとそのMACアドレスを見つけるために、マルチキャストテーブルを参照しうる。オリジンは、サテライト・クレデンシャルを使用してサテライトに接続しうる。オリジンは、サテライトにサウンディング開始コマンドを送信する。
【0623】
いくつかの実施形態では、サテライトは、サウンディング信号がまだ開始されていない場合、サウンディング信号を開始する。その後、オリジンはMOが要求した基本エンジンを実行する。オリジンは、基本エンジン出力をMOに送り返す。MOは、融合エンジンを実行する。MOは次に、融合エンジン出力をSSへ送信する。
【0624】
いくつかの実施形態では、ユーザがサービスを停止すると、アプリは、停止コマンドをMOへ送信する。MOは、エンジン停止コマンドを、オリジンへ送信する。オリジンは、関連するベーシックエンジンを停止する。オリジンに、実行する基本エンジンが他にない場合、オリジンは、サテライトにサウンディング停止コマンドを送信する。
【0625】
例えば、ホームセキュリティと睡眠モニタリングが実行されている。したがって、オリジンは、モーション及び呼吸を実行する必要がある。その後、ユーザは、睡眠モニタリングを停止する。MOは、呼吸エンジン停止コマンドを、オリジンへ送信する。オリジンはまだモーションエンジンを実行しているため、オリジンは、サテライトのサウンディングを停止しない。いくつかの実施形態では、他のオリジンがそのサウンディング信号を必要としない場合、サテライトはサウンディングを停止する。
【0626】
いくつかの実施形態では、動作中、MOは、オフラインであってもよく、又はパワーダウンされてもよい。オンラインで再開されると、MOは、FSに接続することで、Sounder.confファイル、SS MQTTクレデンシャル、及びURLを取得する。次いで、MOは、SSに接続してサービス復元情報を受信しうる。MOがオフラインになる前にサービスが実行されていた場合、MOは、サービスを開始する。サービスが実行されていない場合、MOは、サービス開始コマンドの受信を待機する。
【0627】
いくつかの実施形態では、動作中、ユーザは、(デバイスがMOではないと想定して)デバイスをセンシングネットワークに追加しうる。デバイスを追加/除去する前に、アプリは、MOのエンジンを停止する必要がある。デバイスを追加することは、デバイスをオンボーディングすることに似ている。最初にデバイスをFSにプロビジョニングする必要がある。ニュートラルデバイスとして、デバイスは、既知のSSID/PW有するソフトAPモードにある。続行する前に、アプリは、MO上のエンジンを停止する。アプリは、QRコード(登録商標)をスキャンし、ユーザアカウントでデバイスをFSに登録する。アプリは、FSからデバイス・クレデンシャルを取得する。アプリは、(デバイスSSID/PW及びクレデンシャルを使用して)デバイスに接続し、ホームルータSSID及びPWを提供して、クライアントとしてホームルータに接続する。アプリは、新しいデバイスを含む新しいリスト3をMOへ送信する。MOはsounder.confを構築し、FSに保存する。MOは、MOネットワークのSSに戻る。その後、アプリはサービスを再始動しうる。
【0628】
いくつかの実施形態では、動作中に、ユーザは、(デバイスがMOではないと想定して)センシングネットワークからデバイスを除去しうる。デバイスを追加/除去する前に、アプリはMOのエンジンを停止する。アプリはエンジンを停止する。アプリは、除去されたデバイスを除外する新しいリスト3をMOへ送信する。MOはsounder.confを構築し、FSに保存する。MOは、MOネットワークのSSに戻る。その後、アプリはサービスを再始動しうる。除去後も、除去されたデバイスは、ホームルータに対してクライアントモードのままである。工場出荷時にリセットすると、デバイスがニュートラルになる。工場出荷時のリセット後、デバイスは、既知のSSID/PWを有するソフトAPモードになり、ホームルータに接続するように設定されるのを待機する。
【0629】
いくつかの実施形態では、動作中に、ユーザは、MOを置き換えうる。MOデバイスが機能しないことがありうるか、又はユーザは、別のデバイスをMOとして割り当てることを望む。アプリは、MO上のエンジンを停止しようと試みる。成功すると、MOは、オリジン上の全てのエンジンを停止し、オリジンは、サウンディング信号を送信することを停止する。アプリは、FSのユーザアカウントからMOを登録解除できる。その後、MOは再度登録されない限り、FSに接続することができなくなる。FSは、MOが使用するMQTTクレデンシャルを拒絶する。MOは、もはやSSに接続できなくなる。アプリは、MOになる別のデバイスを選択する。新しいMOがニュートラルなデバイスの場合、アプリは、デバイスに接続し、ホームルータにそれを接続させる。
【0630】
次に、アプリは、デバイスに接続することで、MOに役割を割り当て、MOにFS URLを与え、MOネットワーク内の他のデバイスのMOクレデンシャルを与える。MOは、他のデバイスに接続するためのクレデンシャルを必要とする場合がある。アプリは、ホームLANを通じてMOに接続する。MOは、そのクレデンシャルを使用して、FSに接続して、既存のセットID(MOデバイスIDとして知られる)を有するsounder.confファイル、並びにSS MQTTクレデンシャル及びURLを受信する。FSによって生成されるセットIDは、センシング設定を失うことなく、MOデバイスを変更/置換することを可能にする。MOは、設定されたID及びMQTTクレデンシャルを使用してSSに接続する。MOは、サービスを再開するためにSSから復元情報を受信する。古いMOは、工場出荷時のリセットでニュートラルにできる。
【0631】
いくつかの実施形態では、任意のデバイス(MO、オリジン、又はサテライト)は、工場出荷時のリセットによってニュートラルにされうる。ニュートラルにされると、デバイスは、既知のSSID/PWを有するソフトAPモードになり、ホームルータに接続するように設定されるのを待機する。
【0632】
いくつかの実施形態では、WiFiセンシングネットワーク内の任意のデバイスは、サテライトでありうる。サテライトデバイスは、MO又はユーザ/アプリ/クラウドによって選択されうる。MOは、マルチキャストリストを比較することで、サテライトにするデバイスを選択しうる。MOは、グループ内の最新のマルチキャストを、そのグループのサテライトとして受け取る。サテライトは、オリジンからの開始要求を追跡する。オリジンがサウンディングを要求すると、サテライトリストにない場合、サテライトは、オリジンをリストに追加する。オリジンが既にサテライトリストにある場合、サテライトは、オリジンをリストに追加しない。言い換えると、サテライトリストには重複したオリジンは含まれない。
【0633】
定期的に、オリジンは、サウンド信号を送信し続けるようにサテライトに指示しうる。これは、オリジンがまだ基本的なエンジンを実行している場合である。サテライトがオリジンからのキープを受信しない場合、サテライトは、オリジンをリストから削除する。これは、エンジンが既に停止しているが、オリジンがサテライトのサウンドを停止するように変更できなかった場合に、サテライトがサウンドを維持するのを防ぐためである。例えば、オリジンがデッドである例である。
【0634】
オリジンが全ての基本エンジンを停止すると、オリジンは、サテライトにサウンディング停止を送信する。サテライトは、リストからオリジンを削除する。リストが空の場合、サテライトは、サウンディング信号の送信を停止する。いくつかの実施形態では、サテライトは、永続ストレージ内にオリジンのリストを保持しない。電源を入れ直されると、オリジンのリストは空になり、サテライトはサウンディング信号を送信しない。サテライトからのCSI上でオリジンが実行されている場合、CSIは受信されない。オリジンは、サウンディングの開始要求をサテライトへ送信する。サテライトに電源が投入され、サウンディング開始を受信すると、サウンディング信号の送信が再開される。
【0635】
いくつかの実施形態において、オリジンはMOによって選択された装置であり、融合エンジンを実行するためにMOに基本エンジンデータを提供しうる。MOは、複数の融合エンジンを実行しうる。
【0636】
MOは、どのエンジンが実行されるべきかを追跡し、融合エンジンが基本エンジンデータを要求しない場合に停止するようにオリジンに伝えるべきである。例えば、ソフトセキュリティとADLとが実行されており、その場合、両方とも基本モーションエンジンを必要とする。ソフトセキュリティを停止する場合、ADL融合エンジンは、依然としてオリジンからのモーションデータを必要とするため、MOは、モーションエンジン停止コマンドをオリジンへ送信しない。いくつかの実施形態では、オリジンは、Linux(登録商標)システムにおけるように、その出力を消費するある個数の融合エンジンを追跡しない。
【0637】
定期的に、MOは、必要な基本エンジンの開始コマンドをオリジンへ送信する。オリジンがベーシックエンジンのMOから開始コマンドを受信しない場合、オリジンはベーシックエンジンを停止し、サウンディング信号の送信を停止する可能性がある。これは、オリジンがベーシックエンジンを実行し、MOがデッドの場合にサテライトがサウンディング信号を絶えず送信するのを防ぐためである。
【0638】
いくつかの実施形態では、無線センシングのためのサンプルコードは、エンジン能力をアナウンスすること、センシングネットワーク内の異なるデバイス間の接続を提供すること、割り当てられた場合に異なる役割(MO、サテライト、オリジン)で動作すること、クラウドへの接続を提供すること、サウンディング信号を生成し、CSIをキャプチャ及びパースすること、制御、コマンド、及びセンシングデータ/検出を送信及び受信すること、ライブラリ内のエンジンを実行すること等を行うためのコードを含みうる。いくつかの実施形態では、無線センシングのためのライブラリが基本エンジン及び融合エンジンにおけるコアアルゴリズムを含みうるとともに、センシングデータ及び検出を生成しうる。
【0639】
図23は、本開示のいくつかの実施形態による、デバイスの複数のグループを用いてベニューにおいて無線センシングを実行するための例示的な方法2300のフローチャートを示す。種々の実施形態では、方法2300は、上記で開示したシステムによって実行されうる。
動作2302において、特定のデバイスは、特定のデバイスの第1の無線機を使用する第1のプロトコルに基づいて、第1の無線チャネルを通じて第1のデバイスと通信可能に結合される。
動作2304において、特定のデバイスは、特定のデバイスの第2の無線機を使用する第2のプロトコルに基づいて、第2の無線チャネルを通じて第2のデバイスと通信可能に結合される。いくつかの実施形態では、第1のデバイス、第2のデバイス、及び特定のデバイスは、ベニュー内の同じ無線センシングシステム内にある。
【0640】
動作2306において、特定のデバイスの第2の無線機を使用して第2の無線チャネルを通じて特定のデバイスと第2のデバイスとの間で通信される無線信号に基づいて、ペアワイズサブタスクが特定のデバイス及び第2のデバイスによって実行される。
動作2308において、特定のデバイスは、無線信号から抽出された第2の無線チャネルの時系列のチャネル情報(TSCI)に基づいて演算されたペアワイズセンシング分析値を取得する。各チャネル情報(CI)は、チャネル状態情報(CSI)、チャネルインパルス応答(CIR)、又はチャネル周波数応答(CFR)のうちの少なくとも1つを含みうる。
動作2310において、ペアワイズセンシング分析値に基づいて、特定のデバイスによって合成センシング分析値が演算される。
動作2312において、合成センシング分析値が、特定のデバイスの第1の無線機を使用して、第1の無線チャネルを通じて特定のデバイスによって第1のデバイスへ送信される。
動作2314において、合成センシング分析値に基づいて、無線センシングタスクが実行される。図23の動作の順序は、本教示の種々の実施形態に従って変更されうる。
【0641】
以下の番号付けされた項は、無線デバイスの複数のグループを用いる無線センシングの例を提供する。
【0642】
項F1.無線センシングシステムの方法/デバイス/システム/ソフトウェアであって、ベニューにおけるヘテロジニアス無線デバイスのセットによって無線センシングタスクを実行することであって、第2の特定のヘテロジニアス無線デバイスが第1の無線及び第2の無線機を含む、ことと、第2の特定のデバイスの第1の無線機を使用する第1のプロトコルに基づいて、第1の無線チャネルを通じて、セットの第1のヘテロジニアス無線デバイスと第2の特定のデバイスとを通信可能に結合することと、第2の特定のデバイスの第2の無線機を使用する第2のプロトコルに基づいて、セットの第2のヘテロジニアス無線デバイスと第2の特定のデバイスとを通信可能に結合することと、第2の特定のデバイスの第2の無線機を使用する第2のチャネルを通じて、第2の特定のデバイスと第2のデバイスとの間で通信される無線信号に基づいて、第2の特定のデバイス及び第2のデバイスによる無線センシングタスクのペアワイズサブタスクを実行することと、第2の特定のデバイスによって、受信された無線信号から抽出された第2の無線チャネルの時系列のチャネル情報(TSCI)に基づいて演算された、ペアワイズセンシング分析値を取得することであって、各チャネル情報(CI)は、チャネル状態情報(CSI)、チャネルインパルス応答(CIR)、又はチャネル周波数応答(CFR)のうちの少なくとも1つを含む、ことと、ペアワイズセンシング分析値に基づいて第2の特定のデバイスによって第2の合成センシング分析値を演算することと、第2の特定のデバイスの第1の無線機を使用して、第1の無線チャネルを通じて第2の特定のデバイスによって第2の合成センシング分析値を送信することと、第2の合成センシング分析値に基づいて無線センシングタスクを実行することと、を含む。
【0643】
いくつかの実施形態では、第1の無線機及び第2の無線機が同じ/異なることができる。第1のプロトコル及び第2のプロトコルは、同じであっても/異なっていてもよい。それらは、同じ/異なるキャリア周波数(例えば、2.4GHz/5GHz/68GHz/28GHz/60GHz)、周波数チャネル/帯域(例えば、帯域7 Vs帯域23)、帯域幅(例えば、20/40/80/160/320MHz)、プロトコル(例えば、WiFi、IEEE 802.11n/ac/ax/ay/az/be/bf、802.15.3/4UWB、Bluetooth、BLE、Zigbee、WiMax、4G/LTE/5G/6G/7G/8G)、プロトコル設定/パラメータ、変調(ASK、PSK、QAM 16/64/256/1024/4096)、シグナリング、等。
【0644】
項F2.項F1の無線センシングシステムの方法/デバイス/システム/ソフトウェアであって、第1の無線機、第1の無線チャネル、及び第1のプロトコルのうちの1つが、キャリア周波数、周波数チャネル、周波数帯域、帯域幅、変調、ビームフォーミング、標準プロトコル、プロトコル設定、又はシグナリング方式のうちの少なくとも1つにおいて、第2の無線機、第2の無線チャネル、及び第2のプロトコルのうちの対応する1つとは異なる。
【0645】
いくつかの実施形態では、一方のキャリア周波数は、両方が同じプロトコルを有する場合であっても、他方のキャリア周波数より高くてもよい(例えば、一方が2.4GHzであり、他方が5GHz、又は2.4GHz/6GHz、又は5GHz/6GHzであるWiFiであり、例えば、第2の特定のデバイスがデュアルバンド、トリバンド、又はクアッドバンドWiFiを有する可能性がある)。第1の無線は、2.4GHzのWiFiであってもよい。第2の無線は、5GHz又は6MHzのWiFiであってもよい。第2の無線機の帯域幅(例えば、20/40/80/160/320MHz)は第1の無線機の帯域幅(例えば、20MHz)よりも高くてもよい/高くなくてもよい。
【0646】
項F3.項F2の無線センシングシステムの方法/デバイス/システム/ソフトウェアであって、第2の無線機のキャリア周波数は第1の無線機のキャリア周波数よりも高い。
【0647】
項F4.項F3の無線センシングシステムの方法/デバイス/システム/ソフトウェアであって、第2の無線機のキャリア周波数は5GHzより高く、第1の無線機のキャリア周波数は4GHz未満である。
【0648】
いくつかの実施形態では、デバイスのセットがネットワークのネットワークを形成しうる。ネットワークのネットワークは、2つの層を有しうる。いくつかのデバイスは層1ネットワーク、トップレベルネットワーク(例えば、第2の特定のデバイスと第1のデバイスの両方が層1ネットワーク内にある)内にありうる。いくつかは、層2ネットワーク、最上位よりも低いレベル(例えば、第2の特定のデバイス及び第2のデバイスが層2ネットワーク内にある)にありうる。デバイスは層1ネットワーク及び層2ネットワーク(例えば、第2の特定のデバイス)の両方にありうる。(デバイスは2つ以上の層2ネットワーク内にありうる)各ネットワーク(層1又は層2、又は層K)は、無線センシングを実行するために使用されてよく(例えば、現在のネットワーク内の全て又はいくつかのデバイスはペアワイズ(無線センシング)サブタスクを行うためのグループとして協働してよく、デバイスの各ペアがそれらの間で無線信号を送信/受信してよく、TSCIが各受信された無線信号から取得されてよく、ペアワイズ分析が各TSCIに基づいて演算されてよく、ペアワイズ分析が融合を実行する選択されたデバイス(現在のネットワーク内)へ送信されてよく、融合を実行して、全てのペアワイズ分析及び現在のネットワークにリンクされた下位レベルネットワークから受信された任意の組み合わされた分析を演算してよく、組み合わされた分析は現在のネットワークにリンクされた上位レベルネットワークに。各層2ネットワークは、ローカル無線センシングサブシステムを形成しうる。層1ネットワークは、メイン無線センシングシステムを形成しうる。
【0649】
層2ネットワークは2つのネットワーク間のゲートウェイデバイスとして機能するために、層2ネットワーク内の1つ以上のデバイスを有することによって、層1ネットワークにリンク/接続されうる。各ゲートウェイデバイス(例えば、第2の特定のデバイス)は少なくとも2つの無線機を有してよく、それらの両方を使用して、2つのネットワークに接続/関連付けうる(例えば、第2の特定のデバイスは第1の無線機を使用して、第1の無線機を使用して、第1のネットワークに参加し、第2の無線機を使用して、第2のネットワークに参加しうる)。複数の層2ネットワークを同じ層1ネットワークにリンク/接続しうる。層1ネットワーク(例えば、そのAP)は、インターネット、何らかの外部ネットワーク、又は何らかのクラウドサーバへのアクセスを有しうる。層2ネットワークは、層1ネットワーク(及び対応するゲートウェイデバイス)を介してインターネット、外部ネットワーク、又はクラウドサーバにアクセスしうる。ネットワークのネットワークは、2つ以上の層を有しうる。(又は2つ以上の)層Kネットワークは層(K-1)ネットワークに(例えば、再帰的に)リンク/接続されてもよく、層(K-1)ネットワークを介して上位レベルネットワーク(即ち、層(K-2)ネットワーク、層(K-3)ネットワーク、...、層2ネットワーク、層1ネットワーク)、インターネット、外部ネットワーク、及びクラウドサーバと通信可能に結合されてもよい。再帰的に、層(K-1)ネットワークは、1つ以上の層Kネットワークをリンク/接続しうる。層(K-1)ネットワークは任意のK>1について、ゾーン/領域/エリアと関連付けられうる(例えば、層1ネットワークは、ベニュー全体と関連付けられうる)。各層Kネットワークは層(K-1)ネットワークに関連するゾーン/エリア/エリアのサブゾーン/サブエリア(例えば、層2ネットワークは、層(K-1)ネットワークに関連するリビング、ダイニングルーム、ファミリールーム、キッチン、入口、出口、ガレージ、地下室、寝室1、寝室2、1階、2階、又は何らかの組み合わせ/グループ化)に関連しうる。2つのサブゾーン/サブ領域/サブエリアは、重複しても/重複しなくてもよい。ゾーン/領域/エリアは、複数のサブゾーン/サブ領域/サブエリアのユニオンを含みうる。ゾーン/領域/エリアの一部は、サブゾーン/サブ領域/サブエリアに属さなくてもよい。
【0650】
例えば、層1は、2階住宅であってもよいベニュー全体と関連付けられてもよい。第1の層2ネットワークは第1のフロア全体(ベニューの第1のサブゾーン)と関連付けられてよく、第2の層2ネットワークは第2のフロア全体(ベニューの第2のサブゾーン)と関連付けられうる。第1の層2ネットワークの下の第1の層3ネットワークは、1階のキッチン(第1のサブゾーンの第1のサブサブゾーン)と関連付けられうる。第1の層2ネットワークの下の第2の層3ネットワークは、1階のリビング(第1のサブゾーンの第2のサブサブゾーン)と関連付けられうる。第3の層3ネットワーク(第1の層2ネットワークの下)は、1階のダイニングルーム(第1のサブゾーンの第3のサブサブゾーン)と関連付けられうる。第4の層3ネットワーク(第2の層2ネットワークの下)は、第2の階の第1の寝室(第2のサブゾーンの第1のサブサブサブゾーン)と関連付けられうる。第5の層3ネットワーク(第2の層2ネットワークの下)は、第2の階の第2の寝室(第2のサブゾーンの第2のサブサブゾーン)と関連付けられうる。第1のフロアの入口/フォアエリアは、第1のサブゾーンのいずれのサブサブゾーンにもない第1のサブゾーンの一部であってもよい。
【0651】
層Kネットワーク内のデバイス(「層Kデバイス」と呼ばれる)は、関連するサブゾーン/サブ領域/サブエリアにおいてペアワイズ無線センシングを実行するためにペアで使用されてよく、層K内の対応するTSCI(「層K TSCI」と呼ばれる)が取得されうる。層Kのペアワイズセンシング分析値(「層Kペアワイズ分析」と呼ばれる)は、対応する層K TSCIに基づいて演算されうる。層K結合分析は、層Kペアワイズ分析、層K TSCI、及び層Kネットワークにリンク/接続された任意の層(K+1)ネットワークから得られた任意の層(K+1)結合分析値に基づいて演算されうる。層K結合分析は、層Kと層(K-1)ネットワークとの間のそれぞれのゲートウェイデバイスを介して、リンクされた/接続された層(K-1)ネットワークへ送信されうる。また、これは、全てのKに対して再帰的に実行されてもよい。いくつかの例ではキッチンネットワーク(層3ネットワーク、第1のサブゾーンの第1のサブサブゾーン)内の2つ以上のデバイスがキッチン内で層3 TSCIを生成するためにペアワイズ無線センシングを実行するために使用されてもよい。1階のリビングネットワーク(第1サブゾーンの第2サブゾーン、層3ネットワーク)内の2つ以上のデバイスを使用して、リビング内でペアワイズ無線センシングを実行し、リビング内で層3 TSCIを生成しうる。1階のダイニングルームネットワーク(第1のサブゾーンの第3のサブサブゾーン、層3ネットワーク)内の2つ以上のデバイスを使用して、ダイニングルーム内でペアワイズ無線センシングを実行し、リビングルーム内に層3 TSCIを生成しうる。
【0652】
第1のサブゾーン(例えば、キッチンエリア)の3つのサブサブゾーンの各々について、サブサブゾーン(例えば、キッチン)の/に対する/に対応する1つ以上の層3ペアワイズ分析がサブサブゾーン(例えば、キッチン又はキッチンネットワーク)のそれぞれの層3 TSCIに基づいて演算されうる。サブサブゾーン(例えば、キッチン)のための層3結合解析はサブサブゾーン(例えば、キッチンエリア)の全ての層3ペアワイズ解析及び層3 TSCIに基づいて(例えば、それぞれの融合アルゴリズムによって)演算されうる。第1のサブゾーンの3つのサブサブゾーンの3つの層3結合解析は、それぞれのゲートウェイデバイスを介して、それぞれの層3ネットワーク(キッチンネットワーク、リビングネットワーク、又はダイニングルームネットワーク)から1階ネットワーク(層2ネットワーク、第1のサブゾーン)へ送信されうる。第1のサブゾーン(1階)では、1階ネットワーク内の2つ以上のデバイス(例えば、入口/ホイヤー領域、キッチン領域、リビング領域、1階のダイニングルーム領域)を使用して、ペアワイズ無線センシングを実行し、1階の層2 TSCIを生成しうる。1階の1つ以上の層2ペアワイズ分析は、1階のそれぞれの層2 TSCIに基づいて演算されうる。第1階の層2結合解析は第1階の全ての層2ペアワイズ解析及び層2 TSCIと、3つの層3ネットワークからの全ての層3結合解析とに基づいて(例えば、いくつかのそれぞれの融合アルゴリズムによって)演算されうる。
【0653】
異なる層Kネットワークは、異なる無線、無線チャネル、又はプロトコルを有しうる。例。1つの層Kネットワークは5GHzのWiFiネットワークであってもよく、第2の層Kは6GHzのWiFiであってもよい。例えば、第1の層2ネットワークは第1のWiFi(例えば、5GHz)であってよく、第2の層2ネットワークは第2のWiFi(例えば、6Hz)であってよく、第3の層2ネットワークはUWBであってよく、第4の層2ネットワークはBluetoothであってよく、第5の層2ネットワークはミリメートル波(mmWave、例えば、28GHz、60GHz、70+GHz)を使用しうる。第1のWiFiはセンシングのために11azを使用することができ、第2のWiFiは、センシングのために11bfを使用しうる。第1/第2のWiFiは、同じ/異なるキャリア周波数、周波数チャネル/バンド、バンド幅、プロトコル等を有しうる。
【0654】
層Kネットワークは、1つ以上のアクセスポイント(AP)を有しうる。第2の特定のデバイス及び/又は第2のデバイスはAPでありうる。無線信号は、トリガベース(TB)方式又は非TB方式で通信されうる。TBセンシングでは、サウンディング信号(例えば、ヌルデータパケット(NDP))の列(時系列)はユニキャスト、マルチキャスト、及び/又はブロードキャストを使用して、第1の層Kデバイス(例えば、AP、非AP、及び/又はタイプ1ヘテロジニアス無線デバイス)から層Kネットワーク中の他の層Kデバイス(例えば、非AP、又はメッシュネットワーク中の別のAP)に送られうる。非AP(又は別のAP)層Kデバイスは層K APデバイスからのトリガ信号に応答してサウンディング信号を送信又は受信する(例えば、TFサウンディングにおけるトリガフレーム(TF)に応答して送信する、又はNDPAサウンディングにおけるNDPアナウンスフレーム(NDPA)に応答して受信する)ことができる。ピア・ツー・ピアサウンディングでは、非AP層Kデバイスがサウンディング信号を別の非AP層Kデバイスへ送信しうる。非TBセンシングでは、一連のサウンディング信号(例えば、NDP)が層K APデバイスから層K非AP(又は別の層K AP)デバイスへ送信されてよく、各サウンディング信号は逆方向に、即ち非APからAPへ送信される別のサウンディング信号を伴う。いくつかの実施形態では、第1の無線/無線チャネル/プロトコルが層(K-1)ネットワーク(「第1の無線ネットワーク」と呼ばれる)のためのものであってよく、任意のK>1、例えば、2、3、4、...のためのものでありうる。第2の無線/無線チャネル/プロトコルは、層Kネットワーク(「第2の無線ネットワーク」と呼ばれる)のためのものでありうる。
【0655】
項F5.項F1の無線センシングシステムの方法/デバイス/システム/ソフトウェアであって、ベニュー内の第1の無線ネットワークを使用して、ヘテロジニアス無線デバイスのセットの第1のサブセットによって無線センシングタスクを実行することであって、第1のサブセットが、第2の特定のデバイスと第1のデバイスとを含む、ことと、ベニュー内の第2の無線ネットワークを使用して、ヘテロジニアス無線デバイスのセットの第2のサブセットによって無線センシングタスクを実行することであって、第2のサブセットが、第2の特定のデバイスと第2のデバイスとを含む、こととを含み、第1の無線機、第1の無線チャネル、及び第1のプロトコルが第1の無線ネットワークと関連付けられ、第2の無線機、第2の無線チャネル、及び第2のプロトコルが第2の無線ネットワークと関連付けられ、第1のプロトコル又は第2のプロトコルのうちの1つが、WiFi規格、UWB規格、WiMax規格、IEEE規格、IEEE802規格、IEEE802.11規格、IEEE802.11bf規格、802.15規格、802.15.4規格、及び802.16規格、のうちの少なくとも1つを含む。
【0656】
項F6.項F5の無線センシングシステムの方法/デバイス/システム/ソフトウェアであって、第2の特定のデバイス及び第1のデバイスは第1の無線ネットワークにおいて認証され、関連付けられ、第2の特定のデバイス及び第2のデバイスは第2の無線ネットワークにおいて認証され、関連付けられる。
【0657】
ケース1:第2の特定のデバイスによって受信された無線信号。第2の特定のデバイスによって演算されるペアワイズ分析。ケース1a:非TBセンシング(TB=「トリガベース」)。トリガ信号は必要とされない。
【0658】
項F7.項F5の無線センシングシステムの方法/デバイス/システム/ソフトウェアであって、第2のプロトコルに基づいて第2のデバイスから第2の特定のデバイスに無線信号を送信することと、第2の特定のデバイスによって受信された無線信号からTSCIを抽出することと、第2の特定のデバイスによってTSCIに基づいてペアワイズセンシング分析値を演算することとを含む。
【0659】
ケース1:トリガベースセンシング。APはサウンディング信号(例えば、NDP)が非APによって受信される(例えば、NDPAによってトリガされる)、又は非APによって送信される(例えば、TFによってトリガされる)前に、非APにトリガ信号を送信しうる。ケース1b:TFサウンディングによるTBセンシング。APは、第2の特定のデバイスでありうる。トリガ信号はTFであってもよい。あるいは、APが第3のデバイスであってもよい。第2の特定のデバイス及び第2のデバイスの両方は、ピアデバイスでありうる。これは、ピア・ツー・ピアセンシングでありうる。無線信号の送信がトリガされうる。
【0660】
項F8.項F7の無線センシングシステムの方法/デバイス/システム/ソフトウェアであって、第2のプロトコルに基づいて、第2の無線ネットワークのアクセスポイントデバイス(AP)から第2のデバイスによって受信されたトリガ信号に基づいて無線信号を送信することを含む。
【0661】
項F9.第2の特定のデバイスは、第2の無線ネットワークのAPである、項F8の無線センシングシステムの方法/デバイス/システム/ソフトウェア。
【0662】
ケース1c:NDPAサウンディングによるTBセンシング。APは、第2のデバイスでありうる。トリガ信号はNDPAであってもよい。あるいは、APが第3のデバイスであってもよい。第2の特定のデバイス及び第2のデバイスの両方は、ピアデバイスでありうる。これは、ピア・ツー・ピアセンシングでありうる。無線信号の受信がトリガされてもよい。
【0663】
項F10.項F7の無線センシングシステムの方法/デバイス/システム/ソフトウェアであって、第2のプロトコルに基づいて、第2の無線ネットワークのアクセスポイントデバイス(AP)から第2の特定のデバイスによって受信されたトリガ信号に基づいて、第2の特定のデバイスによって無線信号を受信することを含む。
【0664】
項F11.第2のデバイスが第2の無線ネットワークのAPで項F10の無線センシングシステムの方法/デバイス/システム/ソフトウェア。
【0665】
ケース2:第2のデバイスによって受信される無線信号。第2のデバイスで抽出されたTSCI。ケース1と同様に、これは、非TBセンシング、NDPAサウンディングによるTBセンシング、又はTFサウンディングによるTBセンシングでありうる。ケース2a:第2のデバイスによって演算され、第2の特定のデバイスに報告されるペアワイズ分析。
【0666】
項F12.項F5の無線センシングシステムの方法/デバイス/システム/ソフトウェアであって、第2のプロトコルに基づいて第2の特定のデバイスから第2のデバイスに無線信号を送信することと、第2のデバイスによって受信された無線信号からTSCIを抽出することと、第2のデバイスによってTSCIに基づいてペアワイズセンシング分析値を演算することと、第2のデバイスから第2の特定のデバイスにペアワイズセンシング分析値を送信することとを含む。
【0667】
ケース2bでは、TSCIが第2の特定のデバイスに報告される。第2の特定のデバイスによって演算されるペアワイズ分析。
【0668】
項F13.項F5の無線センシングシステムの方法/デバイス/システム/ソフトウェアであって、第2のプロトコルに基づいて第2の特定のデバイスから第2のデバイスに無線信号を送信することと、第2のデバイスによって受信された無線信号からTSCIを抽出することと、第2のデバイスから第2の特定のデバイスにTSCIを送信することと、第2の特定のデバイスによってTSCIに基づいてペアワイズセンシング分析値を演算することとを含む。
【0669】
いくつかの実施形態では、層Kネットワーク内に他のデバイスが存在しうる。層Kネットワーク内の2つのデバイスは、層Kネットワーク/第2のプロトコル/第2の無線チャネルを使用して別の無線信号を通信すること、受信された別の無線信号から別のTSCIを抽出すること、第2の特定のデバイスによって(別のTSCIに基づいて演算された)別のペアワイズ分析を取得すること、及びペアワイズ分析と別のペアワイズ分析との両方に基づいて合成分析値を演算することによって、同様のペアワイズセンシングサブタスクを実行センシング。層K結合分析は、TSCI及び別のTSCIに更に基づいて演算されうる。層K結合分析は、ペアワイズ分析、別のペアワイズ分析、TSCI、及び/又は別のTSCIを含みうる。第3のデバイスは、第2の特定のデバイス又は第2のデバイスでなくてもよい。第4のデバイスは、第2の特定のデバイス又は第2のデバイスであってもよい/なくてもよい。組み合わせセンシング分析値は、ペアワイズセンシング分析値と第2のペアワイズセンシング分析値との総合値(及び第2のネットワーク内で生成される任意の追加のペアワイズ分析)に基づいて、第2のネットワーク内/について演算されうる。
【0670】
項F14.項F5の無線センシングシステムの方法/デバイス/システム/ソフトウェアであって、第2のサブセット内の第3のヘテロジニアス無線デバイスによって無線センシングタスクの第2のペアワイズサブタスクを実行することと、第2の無線ネットワーク内の第2の無線チャネルを通じて第3のデバイスから第4のデバイスへ送信された第2の無線信号に基づいて第2のサブセット内の第4のヘテロジニアス無線デバイスを実行することと、第2の無線信号に基づいて第4のデバイスによって第2の無線チャネルの第2のTSCIを取得することと、第2の特定のデバイスによって、第2のTSCIに基づいて演算された第2のペアワイズセンシング分析値を取得することと、第2のペアワイズセンシング分析値に更に基づいて、第2の特定のデバイスによって第2の合成センシング分析を演算することと、を含む。
【0671】
いくつかの実施形態では、第4のデバイスによって演算され、次いで、(例えば、第2の無線ネットワーク/層Kネットワークを使用して、又は第1の無線ネットワーク/層(K-1)ネットワークを使用して)第2の特定のデバイスへ送信される、第2のペアワイズセンシング分析値。
【0672】
項F15.項F14の無線センシングシステムの方法/デバイス/システム/ソフトウェアであって、第2のTSCIに基づいて第4のデバイスによって第2のペアワイズセンシング分析値を演算することと、第4のデバイスによって第2のペアワイズセンシング分析値を第2の特定のデバイスへ送信することと、を含む。
【0673】
いくつかの実施形態では、第4のデバイスから第2の特定のデバイスへ送信された第2のTSCIに基づいて(例えば、第2の無線ネットワーク/層Kネットワークを使用して、又は第1の無線ネットワーク/層(K-1)ネットワークを使用して)、第2の特定のデバイスによって演算された第2のペアワイズセンシング分析値。
【0674】
項F16.項F14の無線センシングシステムの方法/デバイス/システム/ソフトウェアであって、第4のデバイスによって第2のTSCIを第2の特定のデバイスへ送信することと、第2のTSCIに基づいて第2の特定のデバイスによって第2のペアワイズセンシング分析値を演算することと、を含む。
【0675】
いくつかの実施形態では、「第3の無線ネットワーク」と呼ばれる、層(K+1)ネットワークからの合成分析値に基づいて、層K結合されたセンシング分析を演算しうる。
【0676】
項F17.項F14の無線センシングシステムの方法/デバイス/システム/ソフトウェアであって、第2の特定のデバイスによって第3の無線ネットワークに関連する第3の合成センシング分析値を取得することと、第3の合成センシング分析値に更に基づいて、第2の特定のデバイスによって第2の合成センシング分析値を演算することとを含む。
【0677】
項F18.第F17項の無線センシングシステムの方法/装置/ソフトウェアであって、ベニュー内の第3の無線ネットワークを用いて、一組の不均一な無線デバイスの第3のサブセットによって無線センシングタスクを実行すること;第3のサブセット内の第5の不均一な無線デバイス及び第3の機器から第6の無線ネットワーク内の第3の無線チャンネルを介して送信された第3の機器内の第6の不均一な無線デバイスを実行すること;第3の無線ネットワークに第3のサブセットの2つの機器が関連すること;第3のTSCIを取得すること;第6の機器による第3の無線信号;第3のTSCIに基づいて演算された第3の特定の不均質な無線デバイスによる第3のペアワイズセンシング分析値をうること;第3の特定デバイスによる第3のペアワイズセンシング分析値を第3の特定機器から演算すること。
【0678】
項F19.項F18の無線センシングシステムの方法/デバイス/システム/ソフトウェアであって、特定のデバイスによって第4の無線ネットワークに関連する第4の合成センシング分析値を取得することと、第4の合成センシング分析値に更に基づいて、特定のデバイスによって第2の合成センシング分析値を演算することとを含む。
【0679】
項F20.項F19の無線センシングシステムの方法/装置/システム/ソフトウェアであって、更に、ベニュー内の第4の無線ネットワークを使用して、ヘテロジニアス無線デバイスのセットの第4のサブセットによって無線センシングタスクを実行することと、第4のサブセット内の第7のヘテロジニアス無線デバイスと、第7の装置から第4の無線ネットワークを介して第8の装置へ送信される第4の無線信号に基づいて、第4のヘテロジニアス無線デバイスの第4のペアワイズサブタスクを実行することと、第4のサブセットの2つの装置が、第4の無線ネットワークに関連することと、受信された第4の無線信号に基づいて、第4の無線チャネルの第4のTSCIを取得することと、第4のサブセット内の第4の特定のヘテロジニアス無線デバイスによって、第4のTSCIに基づいて演算される第4のペアワイズセンシング分析値によって取得することと、第4の特定デバイスによって、第4のペアワイズセンシング分析値によって第4の複合センシング分析値を演算することと、特定デバイスによって第4の特定デバイスから第4の複合センシング分析値を取得することとを含む。
【0680】
いくつかの実施形態では、同様のことを行う、項F1/5で説明される層Kネットワーク(第2の無線ネットワーク)と並行して、別の層Kネットワークが存在類似。それは、層(K-1)ネットワーク(第1の無線ネットワーク)と関連付けられてよく、無線センシング(無線信号を送信すること、TSCIを取得すること、ペアワイズ分析をコンピューティングすること、次いで、合成分析値をコンピューティングすること)を実行してよく、その合成分析値を層(K-1)ネットワーク内の第1のデバイスへ送信しうる。
【0681】
項F21.項F20の無線センシングシステムの方法/デバイス/システム/ソフトウェアであって、無線センシングタスクを、ベニュー内の第5の無線ネットワークを使用してヘテロジニアス無線デバイスのセットの第5のサブセットによって更に実行することと、第5のサブセット内の第9のヘテロジニアス無線デバイスによって無線センシングタスクの第5のペアワイズサブタスクを実行することと、第5のサブセット内の第5のヘテロジニアス無線デバイスと、第5の無線ネットワーク内の第5の無線チャネルを通じて第9のデバイスから送信された第5の無線信号に基づいて第5のサブセット内の第10のヘテロジニアス無線デバイスとに基づいて第5のヘテロジニアス無線デバイスとを実行することであって、第5のサブセット内の2つのデバイスが第5の無線ネットワークと関連付けられる、実行することと、受信された第5の無線信号に基づいて第5のデバイスによって第5の無線チャネルの第5のTSCIを取得することと、第5のサブセット内の第5の特定のヘテロジニアス無線デバイスによって第5のTSCIに基づいて演算された第5のペアワイズセンシング分析値を取得することと、第5のペアワイズセンシング分析値に基づいて第5の特定のデバイスによって第5の合成センシング分析値を演算することと、第5の合成センシング分析値に基づいて無線センシングタスクを実行することと、を含む。
【0682】
いくつかの実施形態では、第5のサブセット=第1のサブセットである。第5の特定のデバイス=第1のデバイス。第1のデバイスは第1の無線ネットワーク(例えば、2.4GHz)及び第5の無線ネットワーク(例えば、5GHz)という2つの(又はそれを上回る)ネットワーク内にありうる。第5の無線ネットワークは、センシング測定(センシング測定セットアップ、ポーリング、無線サウンディング信号/トリガ信号の送信、未加工のセンシング測定/TSCIの報告、センシング測定終了)を実行するためのものでありうる。第1のネットワークは、ユーザ/システム無線センシングパラメータ/セットアップ/制御、未加工の測定値に基づく演算結果、ペアワイズ分析/結合分析等のうちのいずれかを通信するためのものであってもよい。
【0683】
項F22.項F21の無線センシングシステムの方法/デバイス/システム/ソフトウェアであって、第5のサブセットが第1のサブセットであり、第5の特定のデバイスが第1のデバイスである。
【0684】
項F23.項F22の無線センシングシステムの方法/デバイス/システム/ソフトウェアであって、ベニュー内の2つ以上の無線ネットワークを使用してヘテロジニアス無線デバイスのセットによって無線センシングタスクを実行することであって、ベニュー内の無線ネットワークの各々の中のヘテロジニアス無線デバイスのうちの少なくとも2つを用いて、無線センシングタスクを実行することと、少なくとも2つの階層を含む多階層構造を有するように、2つ以上の無線ネットワークを構成することであって、第1の無線ネットワークが少なくとも第2の特定のデバイスを含む層1ネットワークであり、第2の無線ネットワークが少なくとも第2の特定のデバイスを含む層2ネットワークであり、第2のデバイス、第3のデバイス、及び第4のデバイスを備え、第2の特定のデバイスが第1の無線ネットワークを介して第1のデバイスにセンシング結果が第2の特定のデバイスから送信されうるように、2つのネットワーク間のゲートウェイデバイスとして働く、構成することと、層Kネットワークにおいて得られたセンシング結果を、2つのネットワーク間のゲートウェイデバイスを介して層(K-1)ネットワーク内のヘテロジニアス無線デバイスへ報告するよう、層Kネットワーク内のヘテロジニアス無線デバイスを構成することと、を含み、Kは1より大きい整数であり、センシング結果は、合成センシング分析値、ペアワイズセンシング分析値、及びTSCIのうちの少なくとも1つを含む。
【0685】
項F24.項F23の無線センシングシステムの方法/デバイス/システム/ソフトウェアであって、第1の無線ネットワークが第3の特定のデバイス及び第4の特定のデバイスを更に備え、第3の無線ネットワークが少なくとも第3の特定のデバイス、第5のデバイス、及び第6のデバイスを含む層3ネットワークであり、第3の特定のデバイスがゲートウェイデバイスであり、第4の無線ネットワークが少なくとも第4の特定のデバイス、第7のデバイス、及び第8のデバイスを含む層3ネットワークであり、第4の特定のデバイスがゲートウェイデバイスであり、第3の無線ネットワークにおいて取得されたセンシング結果が第1の無線ネットワークを介して第3の特定のデバイスから第2の特定のデバイスへ送信され、第4の無線ネットワークにおいて取得されたセンシング結果が第4の特定のデバイスから第1の無線ネットワークを介して第2の特定のデバイスへ送信される。
【0686】
項F25.項F24の無線センシングシステムの方法/デバイス/システム/ソフトウェアであって、第1の無線ネットワークは第5の特定のデバイスを更に備え、第5の無線ネットワークは第5の特定のデバイス、第9のデバイス、及び第10のデバイスを含む層2ネットワークであり、第5の特定のデバイスはゲートウェイデバイスであり、センシング結果は第5の特定のデバイスから第1の無線ネットワークを介して第1のデバイスへ送信される。
【0687】
項F26.項F25の無線センシングシステムの方法/デバイス/システム/ソフトウェアであって、第1の無線ネットワークをベニューのゾーンと関連付けることと、第2の無線ネットワークをゾーンの第1のサブゾーンと関連付けることと、第3の無線ネットワークを第1のサブゾーンの第1のサブゾーンと関連付けることと、第4の無線ネットワークを第1のサブゾーンの第2のサブゾーンと関連付けることと、を含む。
【0688】
項F27.項F26の無線センシングシステムの方法/デバイス/システム/ソフトウェアであって、第1の無線ネットワークに関連する任意のペアワイズセンシング分析値、第2の無線ネットワークに関連する任意のペアワイズセンシング分析値、又はベニューの第5のネットワークに関連する第4の合成センシング分析値のうちの少なくとも1つに基づいて、ゾーンのための無線センシングタスクを実行することと、第2の無線ネットワークに関連する任意のペアワイズセンシング分析値、第2の無線ネットワークに関連する任意のペアワイズセンシング分析値、第3の無線ネットワークに関連する第2の合成センシング分析値、又は第4の無線ネットワークに関連する第3の合成センシング分析値のうちの少なくとも1つに基づいて、第1のサブゾーンのための無線センシングタスクを実行することと、第3の無線ネットワーク及び別の合成センシング分析値に基づいて、第1のサブゾーンに関連する無線センシングサブタスクを実行することと、第4の無線ネットワークをゾーンの第2のサブゾーンに関連することと、のうちの少なくとも1つに基づいて、第1のサブゾーンのための無線センシングタスクを実行することと、を含む。
【0689】
いくつかの実施形態では、本教示は、ベニュー内の2つ以上の「領域」又は「ゾーン」と関連付けられたWLANセンシングモーション統計値(MS)/モーション情報(MI)/分析値/空間‐時間情報(STI)の表示のためのシステム及び方法を開示する。
【0690】
いくつかの実施形態では、領域又はゾーンは、ユーザによって確立され、命名されうる。例えば、ベニューは、部屋であってもよく、ゾーン又は領域は、「リビング」、「ダイニングルーム」、「キッチン」、「寝室1」、「寝室2」、...、「トイレ1」、「トイレ2」、...、「1階」、「2階」、「地下室」、「ガレージ」、「オフィス1」、「オフィス2」等でありうる。領域は、当該領域の2つ以上の「サブ領域」が、ユーザによって確立され、命名されうるように、大きい、専用の、又は重要なものでありうる。例えば、リビングルームは、「キッチン付近のリビングルームの一部」、「フロントドア付近のリビングルームの一部」、「裏口付近のリビングルームの一部」、「道に面するリビングルームの一部」、「ダイニングルーム付近のリビングルームの一部」、「TV付近のリビングルームの一部」、「ピアノ付近のリビングルームの一部」等のユーザが確立/命名したサブ領域が得られるように、住宅の広い領域であってもよい。
【0691】
TSCIが各領域/ゾーン及び/又はサブ領域について取得されうるように、ベニューに複数のタイプ1(Tx)デバイス及びタイプ2(Rx)デバイスが存在しうる。各領域又はサブ領域について、1つ以上のMS/MI/STI/分析を演算しうるとともに、そのような大きさ/特性が、グラフィカルユーザインタフェース(GUI)を使用してグラフィカルに表示されうる。
【0692】
いくつかの実施形態では、いくつかの関連MSが、GUIディスプレイにおいて一緒にグループ化されうる。同じ又は隣接する領域/サブ領域に関連付けられるいくつかのMSは、GUIにおいて一緒にグループ化されうる。同じ種類のいくつかのMSは、一緒にグループ化されうる。例えば、いくつか又は全ての呼吸統計値(又は転倒統計値、又は存在統計値又は睡眠分析値)が、一緒にグループ化されうる。
【0693】
いくつかの実施形態では、いくつかのグループ化されたMSが、いくつかの方法で表示されうる。それらは、GUIの接続されたエリアのライン/リング、又はスパニング/スキャン(例えば、ジグザグスパニング、又はラスタスキャン)を形成する、連続的/接続された/リンクされた/連鎖された方法で表示されうる。一緒にグループ化されたMSは、物理的に近接するように(例えば、クラスタを形成するように)表示されうる。
【0694】
MSは、いくつかの方法で表示されうる。MSは、単独で表示されてもよい。例えば、図形/スライド図形/グラフ/プロット/チャート/棒/円/形状/ヒストグラム/ヒストグラム状のグラフ/アニメーションとして表示されてもよい。MSの大きさ及び/又は大きさの関数は、数/個数、図/グラフ/プロットのx座標/y座標、(例えば、棒又は棒グラフの)座標/高さ/長さ、(例えば、円、長方形、又は形状の)、ボリューム(例えば、3Dアニメーションの)エリア、(例えば、円、長方形、棒、形状、グラフ、図、チャートの)サイズ、アニメーション、アニメーション特性、持続時間、タイミング、点滅、パターン、シェーディング、効果、色、及び/又は光/色強度、として表示/表現/符号化/符号化されうる。大きさの関数は、異なるMSについて異なりうる。
【0695】
いくつかのMSは一緒に表示されうる(例えば、オーバレイされ、スタックされ、互い違いにされ、及び/又は同心である)。各MSは、図形として表示されてもよく、複数の図は重ねられ、積み重ねられ、及び/又は互い違いにされてもよい。各MSは、中心点を中心とする同心の「リング」(例えば、円形又は長方形)として表示されてもよい。リングは、重なり合っていなくてもよい。2つのMSは、2次元形状(例えば、楕円/長方形)として表示されてもよい。
【0696】
MSの大きさは、複素数の大きさ/位相、実数の値/絶対値/符号、ベクトルのノルム(例えば、L_1/L_2/...,L_k/...L_infinityノルム)、統計値、平均/分散/相関/共分散、及び/又は閾値/ハード/ソフト閾値でありうる。関数は、単変量、単調増加、単調非減少、区分線形、及び/又は指数/対数/多項式/三角/双曲線関数、及び/又は別の関数の関数でありうる。関数は、MSのスライディングウィンドウの多変量関数(例えば、フィルタリング、変換、移動平均、加重平均、中央値/平均/モード、算術/幾何/双曲線平均、最大値/最小値、統計値、順序統計値、分散、パーセンタイル、ヒストグラム、確率関数、累積分布関数、カウント)の(例えば、説明したように)単変量関数であってもよい。関数は、MSのスライディングウィンドウの単変量関数の多変量関数であってもよい。関数は、MSのスライディングウィンドウの単変量関数の単変量関数であってもよい。
【0697】
モーションの異なる特性を測定する異なるMSは、異なる機能を有しうる。例えば、呼吸MSの機能は、転倒MSの機能とは異なりうる。MSの機能は、オンライン/オフライン学習、又はトレーニング/過去のデータを使用したトレーニング/更新、及び/又はモーションの特性の分析値に基づいて決定されうる。
【0698】
モーションの同じ特性を測定する異なるMSは、異なる機能を有しうる。例えば、呼吸MSは、異なる領域/サブ領域に対して異なる機能を有しうる。代替的には、いくつかの領域/サブ領域のMS(例えば、いくつかのグループ化されたMS)は、少なくともある期間にわたって同じでありうる。MSの機能は、MS(例えば、トレーニングデータからの過去のMS又はトレーニングMS)及び/又は関連するTSCIに基づいて、適応的に決定されうる。
【0699】
少なくとも1つの統計値は、TSCIに基づいて演算された無線センシングMSである。いくつかの統計値は、いくつかの方法で取得された非無線センシング統計値でありうる。統計値は、ある提示デバイスにおいて提示されうる(例えば、画面/モニタリング/スマートフォン/タブレット上に視覚的に表示され、ランプ/電球/パネルを使用して視覚信号/アニメーションを生成し、スピーカ上で音を再生し、振動/モーション/アクションを生成する)。
【0700】
図24は、本開示のいくつかの実施形態による、センシングモーション統計値及び分析値を表示するための無線センシングのための例示的なフロアプランを示す。いくつかの実施形態では、ロケーション名が、各無線デバイス(例えば、ルータ、エクステンダ等)に、そのロケーション(例えば、寝室、リビング、キッチン等)に基づいて割り当てられる。また、同じロケーション名を有するデバイスをグループ化できる。例えば、図24のルータ2402及びWyze光2404は、同じロケーション名「リビングルーム」を有するので、一緒にグループ化されうる。
【0701】
いくつかの実施形態では、グループ化は、システムが大きな部屋をカバーするために、同じ部屋に複数のIoTデバイスを有することを可能にしうる。重複するセンシングゾーンが存在してもよい。いくつかの実施形態では、システムは、例えば、グラフィカルユーザインタフェース内のライブビュー・バブル(live-view bubbles)の形態で、モーション統計値の表示をゲートするために、無線センシング及び検出を使用しうる。システムは、検出の元の出力と同じではないセンシングモーション統計値及び分析値を表示しうる。例えば、システムは、指数曲線を適用して、強いモーション統計値を有する検出及び弱いモーション統計値を有するサブプレス検出を増幅しうる。
【0702】
以下の番号付けされた項は、無線センシング提示システムの例を提供する。
【0703】
項G1.無線センシング提示システムの方法/デバイス/システム/ソフトウェアであって、各TSCIがそれぞれのタイプ1ヘテロジニアス無線デバイスからそれぞれのタイプ2ヘテロジニアス無線デバイス、センシングベニュー内のそれぞれの無線マルチパスチャネルを通じて送信されるそれぞれの無線信号に基づいて取得され、センシング無線マルチパスチャネルがセンシングベニュー内の物体のモーションによって影響を受ける、ベニュー内のそれぞれの無線マルチパスチャネルの複数の時系列のチャネル情報(TSCI)を取得することと、プロセッサと、メモリと、少なくとも1つのそれぞれのTSCIに基づいて演算された命令のセットとに基づいて、センシング物体のセンシングモーションと関連付けられた複数の時系列のモーション統計値(TSMS)を演算することと、センシングTSMSのそれぞれの特性に基づいて、各TSMSのためのマッピング関数を演算することと、各TSMSをそれぞれのマッピング関数で処理することと、処理された複数のTSMSをユーザの提示デバイスに提示することと、を含む。
【0704】
項G2.項G1の無線センシング提示システムの方法/センシング/システム/ソフトウェアであって、任意のマッピング関数が、線形関数、区分線形関数、非線形関数、単調関数、区分単調関数、単調増加関数、単調減少関数、単調増加関数、非単調増加関数、単調非減少関数、区分単調増加関数、区分単調減少関数、多項式関数、指数関数、対数関数、三角関数、双曲線関数、シグモイド関数、閾値関数、指標関数、逆関数、ルックアップテーブル、複合関数、又は関数の関数のうちの少なくとも1つを含む。
【0705】
マッピング関数は、MSの単変量関数、又はMSのスカラー特徴/大きさ/位相の単変量関数でありうる。それは、2つ以上のMSの多変量関数(例えば、TSMSのスライディングウィンドウ)、又は2つ以上のMSの各々のスカラー特徴/大きさ/位相の多変量関数でありうる。マッピング関数は単変量関数又は多変量関数(例えば、複合関数又はネスト関数)の組み合わせでありうる。
【0706】
項G3.項G2の無線センシング提示システムの方法/センシング/システム/ソフトウェアであって、各マッピング関数は、単変量関数、多変量関数、多変量関数の単変量関数を含む複合関数、単変量関数の多変量関数を含む複合関数、他の単変量関数の多変量関数の単変量関数を含む複合関数、他の多変量関数の単変量関数の多変量関数を含む複合関数、又は各ベクトル成分が上記のうちの1つベクトル関数のうちの少なくとも1つを含む。
【0707】
マッピング関数は区分的に凹状であり、区分的に凸状であってもよい。
【0708】
項G4.項G3の無線センシング提示システムの方法/デバイス/システム/ソフトウェアであって、マッピング関数は、大域的凹部、大域的凸面、局所的凹部、局所的凸面、区分的凹部、区分的凸面、又は部分的凹部及び部分的凹部のうちの少なくとも1つである。
【0709】
マッピング関数はMS、MSの特徴/大きさ、MSのスライディングウィンドウ、MSのスライディングウィンドウの加重平均(例えば、フィルタリング又は変換)に適用されうる。TSMSはマッピング関数が適用される前に、フィルタリング又は変換又は処理されうる。フィルタリング/変換/処理は、MS、又はMSの特徴/大きさに適用されうる。
【0710】
項G5.項G4の無線センシング提示システムの方法/デバイス/システム/ソフトウェアであって、それぞれのマッピング関数を、それぞれのTSMSのMS、MSの特徴又は大きさ、TSMSのスライディングウィンドウ、TSMSのスライディングウィンドウの加重平均、TSMSにフィルタを適用することによって得られるフィルタセンシングされたTSMSのフィルタセンシングされたMS、フィルタセンシングされたMSの特徴又は大きさ、フィルタセンシングされたTSMSのスライディングウィンドウの加重平均、フィルタセンシングされたTSMSのスライディングウィンドウの加重平均、TSMSの特徴又は大きさにフィルタを適用することによって得られる別のフィルタセンシングされたTSMSの別のフィルタセンシングされたMS、別のフィルタセンシングされたMSの特徴又は大きさ、別のフィルタセンシングされたTSMSのスライディングウィンドウ、又は別のフィルタセンシングされたTSMSのスライディングウィンドウの加重平均のうちの少なくとも1つに適用する。
【0711】
TSMSのためのマッピング関数は、確率密度関数(pdf)又はMSのヒストグラムに基づいて(例えば、ヒストグラム等化を使用して)演算されうる。ヒストグラムは、TSMS、又はTSMSにおける過去のMS、又はTSMSにおける過去のウィンドウ、又は別のTSMSに基づく履歴ヒストグラムでありうる。別のTSMSは別の(例えば、同じ、類似、又は異なる)タイプ1デバイスから別の(例えば、同じ、類似、又は異なる)タイプ2デバイスへ送信される別の無線信号を使用して、別のベニューの無線マルチパスチャネルが別の(例えば、同じ、類似、又は異なる)物体の別の(例えば、同じ、類似、又は異なる)モーションによって影響を受けたときに、別のTSMSをトレーニングしうる。
【0712】
項G6.項G5の無線センシング提示システムの方法/デバイス/システム/ソフトウェアであって、TSMSに基づくMS(又はMSの特徴/大きさ)の確率分布(又はヒストグラム)、別のTSMSに基づくMS(又はその特徴/大きさ)の確率分布(又はヒストグラム)、確率分布の修正、MSの統計的特性(又はその特徴/大きさ)、MSのヒストグラム(又はその特徴/大きさ)に適用されるヒストグラム等化、ヒストグラムの修正、MSの第1の領域の強調及び第2の領域の強調解除(又は特徴/大きさ)、又はユーザの選択又は選好のうちの少なくとも1つに基づいて、TSMSのためのマッピング関数を演算することを更に含む。
【0713】
「第1領域の強調」及び「第2領域の強調解除」の詳細。
【0714】
項G7.項G6の無線センシング提示システムの方法/センシング/システム/ソフトウェアであって、第1の領域は第1の範囲にマッピングされ、第2の領域はマッピング関数を介して第2の範囲にマッピングされ、第1の領域の第2の長さにわたる第1の範囲の第1の長さの第1の割合は第2の領域の第2の長さにわたる第2の範囲の第1の長さの第2の割合よりも大きい。
【0715】
「第1領域の強調」及び「第2領域の強調解除」の詳細。[00230]項G8.項G7の無線センシング提示システムの方法/センシング/システム/ソフトウェアであって、第1の領域のエンファシスは第1のフラクションを第1の閾値よりも大きくさせ、第2の領域のデエンファシスは第2のフラクションを第2の閾値よりも小さくさせる。
【0716】
項G9.項G8の無線センシング提示システムの方法/デバイス/システム/ソフトウェアであって、第1の閾値は1以上である。
【0717】
項G10.項G8の無線センシング提示システムの方法/デバイス/システム/ソフトウェアであって、第2の閾値は1以下である。
【0718】
「第1領域の強調」及び「第2領域の強調解除」の詳細。
項G11.項G8の無線センシング提示システムの方法/センシング/システム/ソフトウェアであって、マッピング関数は、第2の領域における第2のローカルスロープよりも大きい第1の領域における第1のローカルスロープを有する。
【0719】
項G12.項G11の無線センシング提示システムの方法/センシング/システム/ソフトウェアであって、マッピング関数は、第1の領域において1よりも大きいローカル勾配と、第2の領域において1よりも小さいローカル勾配とを有する。
【0720】
ヒストグラム等化の一般化のいくつかの記述。ヒストグラム等化では、第1及び第2の基準関数が両方とも一様分布であるべきである(これはそのサポートにわたって一定の値を有する)。第1及び第2のpdfのサポートは、MSのサポートと同じであるべきである。第1及び第2のpdfのサポートがMSの最小サポートからMSの最大サポートまでであるべきである。
【0721】
項G13.項G6の無線センシング提示システムの方法/デバイス/システム/ソフトウェアであって、MSの確率分布(又はMSの特徴/大きさ、又はフィルタリングされたMS、又は別のフィルタリングされたMS)と第1の基準関数との間の第1の差を演算すること、第1の差が正である領域として第1の領域を演算すること、MSの確率分布と第2の基準関数との間の第2の差を演算すること、第2の差が負である領域として第2の領域を演算すること。
【0722】
項G14.項G13の無線センシング提示システムの方法/デバイス/ソフトウェアであって、以下のうちの少なくとも1つが真である:第1の基準関数は定数関数であり、第1の基準関数は非負であり、第1の基準関数は確率分布であり、第1の基準関数は一様分布であり、第1の基準関数はMSの確率分布と同じサポートを有し(又はMSの特徴/大きさ)、第2の基準関数は定数関数であり、第2の基準関数は非負であり、第2の基準関数は確率分布であり、第2の基準関数は一様分布であり、第2の基準関数はMSの確率分布と同じサポートを有し(又はMSの特徴/大きさ)、又は第1の基準関数及び第2の基準関数は同じである。
【0723】
MSのグループ化存在、運動強度、速度、呼吸、活動、転倒、睡眠等の領域/サブ領域について2つ以上のMSを演算することができ、領域/サブ領域のMSを一緒にグループ化しうる。領域の異なるサブ領域のMSは、一緒にグループ化されうる。近くの又は関連する領域/サブ領域のMSはグループ化されてもよい(例えば、2階の全ての部屋、又は1階の全ての部屋、又は全てのトイレ、又は全ての寝室、又は「ピーターの活動領域」、又は「平日のピーターの活動領域」、又は「週末のピーターの活動領域」)。グループ化はいくつかの基準又は特性(例えば、近接性、位置、機能性、タイミング、ユーザ挙動、命名)に基づきうる。例えば、ユーザは、各領域/サブ領域の名前又は分類を入力しうる。グループ化は、命名又は分類に基づくことができる。又は、グループ化がユーザによって選択/選択/実行されうる。グループ化を行うための2つ以上の方法がありうる(例えば、1階のトイレは、「1階の全ての部屋」及び「全てのトイレ」の両方にグループ化されうる)。
【0724】
項G15.項G1又は項G6の無線センシング提示システムの方法/デバイス/システム/ソフトウェアであって、それぞれのグループ化基準に基づいて、複数のTSMSのいくつかのサブセットをグループ化することであって、各サブセットはそれぞれのグループ化基準に基づいて、それぞれのグループにグループ化される、グループ化することと、ユーザの提示デバイス上でのTSMSのある個数のグループのプレゼンテーションを調整することと、を更に含む。
【0725】
項G16.項G15の無線センシング提示システムの方法/センシング/システム/ソフトウェアであって、ベニューを2つ以上の領域に区分することと、各領域を少なくとも1つのそれぞれのTSMSと関連付けることと、特定の領域と関連付けられたTSMSを含む少なくとも1つのTSMSを特定のグループにグループ化することとを更に備え、各グループ化基準は特定の領域との関連付け、イベント、又はタイミングのうちの少なくとも1つに基づく。
【0726】
項G17.項G16の無線センシング提示システムの方法/デバイス/システム/ソフトウェアであって、更に、特定の領域又は別の領域と関連付けられたものを含む少なくとも1つのTSMSを別の特定のグループにグループ化することを備え、それぞれのグループ化基準は、特定の領域又は別の領域のうちの少なくとも1つとの関連付け、特定の領域と別の領域との間の距離、特定の領域と別の領域との間の近接度、特定の領域と別の領域との間の関係、イベント、又はタイミングのうちの少なくとも1つに基づく。
【0727】
項G18.項G16の無線センシング提示システムの方法/センシング/システム/ソフトウェアであって、特定の領域を2つ以上のサブ領域に区分することと、各サブ領域を少なくとも1つのそれぞれのTSMSと関連付けることと、特定のサブ領域と関連付けられたTSMSを含む少なくとも1つのTSMSを別の特定のグループにグループ化することとを更に備え、それぞれのグループ化基準は特定のサブ領域との関連付け、特定の領域との関連付け、イベント、又はタイミングのうちの少なくとも1つに基づく。
【0728】
項G19.項G18又は項G17の無線センシング提示システムの方法/デバイス/システム/ソフトウェアであって、更に、特定のサブ領域又は別のサブ領域と関連付けられたものを含む少なくとも1つのTSMSをグループにグループ化することを備え、グループ化基準は、特定のサブ領域、別のサブ領域、特定の領域、又は別のサブ領域を包含する別の領域との関連付け、特定のサブ領域と別のサブ領域との間の距離、特定のサブ領域と別のサブ領域との間の近接度、特定の領域と別の領域との間の距離、イベント、又はタイミングのうちの少なくとも1つに基づく。
【0729】
項G20.項G15の無線センシング提示システムの方法/デバイス/システム/ソフトウェアであって、以下のうちの少なくとも1つによって、TSMSのある個数のグループのプレゼンテーションを調整することを更に含む:空間的に隣接する方法でTSMSのグループを提示すること、空間的に隣接する方法でTSMSのグループを提示すること、空間的に接続された方法でTSMSのグループを提示すること、連鎖的にTSMSのグループを提示すること、マトリクス配置で隣接する位置でTSMSのグループを提示すること、格子配置で隣接する位置でTSMSのグループを提示すること、又はパターン化配置で隣接する位置でTSMSのグループを提示すること。
【0730】
項G21.項G15の無線センシング提示システムの方法/デバイス/ソフトウェアであって、以下のうちの少なくとも1つによってTSMSのグループのプレゼンテーションを調整することと、それぞれの調整されたセットのプレゼンテーション属性でTSMSのグループを提示することと、プレゼンテーション属性のそれぞれの調整されたセットでTSMSのグループを提示することと、プレゼンテーション属性の共通のセット(例えば、カラースキーム、テクスチャ、パターン、強度、シェーディング、アニメーション、大きさを表すためのサイズ、大きさを表すためのアニメーション周波数等)でTSMSのグループを提示することと、TSMSのグループを共通のプレゼンテーション属性の同じセットで提示することと、TSMSのグループを同じプレゼンテーション属性で提示することと、グループ内の第1のタイプのTSMSのプレゼンテーション属性の第1のセット(例えば、呼吸統計)でTSMSのグループを提示することと、グループ内の第2のタイプのTSMSのプレゼンテーション属性の第2のセット(例えば、転倒)でTSMSのグループを提示することとのうちの少なくとも1つによってTSMSのグループのプレゼンテーションを調整することとを更にグループ内の第1のタイプのTSMSについての第1の提示属性(例えば、呼吸統計)及びグループ内の第2のタイプのTSMSについての第2の提示属性(例えば、フォールダウン統計)を提示すること、それぞれのマッピング関数を有するTSMSのグループを提示すること(項G1において)、マッピング関数のそれぞれの協調セットを有するTSMSのグループを提示すること、共通のマッピング関数を有するTSMSのグループを提示すること、同じマッピング関数を有するTSMSのグループを提示すること、グループ内の第1のタイプのTSMSについての第1のマッピング関数を有するTSMSのグループを提示すること(例えば、呼吸統計)、及びグループ内の第2のタイプのTSMSについての第2のマッピング関数を提示すること(例えば、フォールダウン統計)、又は同じマッピング関数のセットを有するTSMSのグループを提示すること。
【0731】
いくつかの実施形態では、本教示は、両方のデバイスにおいてセンシング測定結果が取得/生成されるように、第1のデバイスから第2のデバイスへ、及び第2のデバイスから第1のデバイスへの両方の方法で、2つの無線デバイス間でサウンディング信号が送信される、双方向センシングを使用する無線センシングのためのシステム及び方法を開示する。一方向センシングでは、サウンディング信号が、センシング結果が1つのデバイスのみで生成されるように一方向にのみ送信される。センシング結果は、デバイス内で局所的に使用されてもよく、又はオプションで別のデバイスに報告されてもよい。
【0732】
一方向センシングの1つの欠点は、センシング結果が第1のデバイスにおいて生成されるが、第2のデバイスにおいて必要とされる場合、センシング結果を無線第2のデバイスへ送信/報告するために、望ましくない報告フレームが第1のデバイスによって使用されうることである。報告フレームの使用は、非常に大きい/かさばる傾向があり、送信するのに長い時間と多くのデータ帯域幅とを要することがあり、特に、TX(無線送信機)とRX(無線送信機)との間に多くのアンテナペアがある場合、多くのTX/RXペア、多くのTX/RXペア、及びセンシング結果(例えば、CSI、CIR、CFR等のチャネル情報/CI)を取得するために使用される広いアナログBWがある場合、記憶するのに多くのメモリを要することがあるので、望ましくない。一方向センシングに対する双方向センシングの利点は、両方向へ送信されるサウンディング信号を用いて、センシング結果が第1のデバイス及び第2のデバイスの両方において生成され、センシング結果を報告するために望ましくない報告フレームを使用する必要がない場合があることである。
【0733】
無線センシングは、標準規格(例えば、IEEE802.11、802.11bf、4G/5G/6G/7G/8G、802.15、802.16、UWB、Bluetooth等)、仕様、及び/又はプロトコルに基づいて無線ネットワークにおいて実行されうる。無線ネットワークでは、1つ以上のアクセスポイント(AP)ステーション(STA)(例えば、WiFi AP、メッシュネットワークAP、4G/5G/6G/7G基地局、セルラ基地局、リピータ等)があり、1つ以上の非AP STAがありうる。WLAN又はWiFiセンシングは、WLAN/WiFi信号(例えば、IEEE802.11、802.11bf規格、WiFiアライアンスに準拠)に基づいて実行されうる。
【0734】
非データパケット(NDP:Non-data packet)が、サウンディング信号として使用されうる。センシングNDPアナウンスメント(NDPA:NDP Announcement)フレームが、センシング測定値を取得するために使用されるNDPフレームの送信をSTAが知らせることを可能にするように定義されうる。センシング測定値を取得するために、AP STAが、STAからNDP送信を要請することを可能にする、トリガフレームバリアントが定義されうる。
【0735】
非TB無線センシング。非AP STAはセンシングイニシエータ、AP STAはセンシングレスポンダであってよく、それらは一緒に、非トリガベース(非TB又はNTB)無線センシングを実行しうる。非AP STAは、非AP STAからAPへのI2R NDP(アップリンクサウンディングのためのイニシエータからレスポンダへのNDPフレーム)と、APから非AP STAへのR2I NDP(ダウンリンクサウンディングのためのレスポンダからイニシエータへのNDPフレーム)との2つのNDPが後に続く、NDPAフレームを、APへ送信しうる。I2R NDPの場合、非AP STAはタイプ1デバイス(TX)であり、APはタイプ2デバイス(RX)である。R2I NDPの場合、APはタイプ1デバイス(TX)であり、非AP STAはタイプ2デバイス(RX)である。
【0736】
2つのNDPのうちの1つのみが、センシング測定結果(例えば、CI、CSI、CIR、CFR等)を生成するために使用されうるが、他のNDPはそうではない場合がある一方向非TBセンシングが、実行されうる。例えば、I2R NDPは、APにおいてセンシング測定結果を生成するためにアップリンクサウンディングのために使用されうる一方、R2I NDPは、非AP STAにおいてセンシング測定結果を導かないことがある。センシングレスポンダ(AP)は、オプションで、センシング結果をセンシングイニシエータ(非AP STA)に報告しうる。センシング結果が生成されると、APのMAC層管理エンティティ(MLME)は、第1の信号/メッセージ/プリミティブをAPのステーション管理エンティティ(SME)へ送信することで、センシング測定結果の利用可能性を知らせうる。APは、センシング結果を非AP STA(イニシエータ)に報告するために、センシング測定報告フレームをオプションで使用しうる。そうするために、SMEは、第2の信号/メッセージ/プリミティブをMLMEへ送信することで、センシング測定報告フレームの送信を要求しうる。
【0737】
別の例では、R2I NDPが、非AP STA(イニシエータ)においてセンシング結果を生成するために、ダウンリンクサウンディングに使用されうる。イニシエータが既に結果を有するので、センシング測定報告フレームは必要とされないことがある。センシング結果が生成されると、非AP STAのMLMEは、第1の信号/メッセージ/プリミティブを非AP STAのSMEへ送信することで、センシング測定結果の利用可能性を知らせうる。SMEは、センシング測定報告フレームの送信を要求するために、第2の信号/メッセージ/プリミティブをMLMEへ送信しなくてもよい。
【0738】
双方向非TBセンシングは、双方のNDPが双方の側でセンシング結果を生成するために(即ち、センシングイニシエータにおいて、また、センシングレスポンダにおいて)使用されるように実行されうる。
【0739】
例えば、I2R NDPは、AP(レスポンダ)においてセンシング結果を生成するために非AP STAからAPへ送信されうる一方、R2I NDPは、非AP STA(イニシエータ)においてセンシング結果を生成するためにAPから非AP STAへ送信されうる。センシング測定報告フレームは、APと非APの両方が既にセンシング測定結果のバージョンを有するので、センシングレスポンダがセンシング結果をセンシングイニシエータに報告するために必要/使用されなくてもよい。
【0740】
APにおける第1(AP側)センシング結果の生成に応じて、APのMLMEは、第1のセンシング結果の利用可能性を知らせるために、第1の信号/メッセージ/プリミティブをAPのSMEへ送信しうる。また、非AP STAにおける第2(非AP側の)センシング結果の生成に応じて、非AP STAのMLMEは、第2のセンシング測定結果の利用可能性を知らせるために、第1の信号/メッセージ/プリミティブを非AP STAのSMEへ送信しうる。センシング測定報告フレームが使用されえないので、SME(APのSME及び非AP STAのSME)のいずれも、センシング測定報告フレームの送信を要求するために、それぞれのMLMEに第2の信号/メッセージ/プリミティブを送信しえない。
【0741】
代替の例では、AP(レスポンダ)は、オプションで、センシング測定報告フレームを使用して、そのセンシング結果を非AP STA(イニシエータ)に報告しうる。その場合、APのSMEは、APのMLMEに第2の信号/メッセージ/プリミティブを送信することで、非AP STA(イニシエータ)へのセンシング測定報告フレームの送信を要求しうる。
【0742】
TB無線センシング。AP STAが、センシングイニシエータでありうるとともに、ある個数の(1つ以上の)STA(例えば、他のAP STA又は非AP STA)が、センシングレスポンダでありうる。それらは、トリガベース(TB)センシングを共同で実行しうる。APがポーリングフレームを送信することで、TBセンシングのための上記個数のSTAの利用可能性をチェックする、ポーリング段階がありうる。STAが利用可能である場合、それは、CTS-to-selfで応答しうる。ポーリング段階の後、一方向ダウンリンクサウンディング段階(例えば、NDPAサウンド段階)、一方向アップリンクサウンディング段階(例えば、トリガフレームサウンディング段階)、又は一方向アップリンク-ダウンリンクサウンディング段階がありうる。
【0743】
一方向TBセンシング。一方向ダウンリンクサウンディング段階では、利用可能なSTAごとに、APはダウンリンクサウンディング信号としてNDPフレームが後に続くNDPAフレームを、STAへ送信することで、STAにおけるセンシング測定結果を生成しうる。別個のNDPAフレームが、各利用可能STAへ送信されてもよく、又は共通/共有NDPAフレームが複数の(例えば、いくつかの又は全ての)利用可能なSTAへ送信されてもよい。各STA(レスポンダ)は、オプションとして、センシング測定報告フレームを使用して、そのセンシング結果をAP(イニシエータ)に報告しうる。センシング結果がSTAにおいて利用可能である場合、STAのMLMEは、第1の信号/メッセージ/プリミティブをSTAのSMEへ送りうる。STAのセンシング結果がAPにオプションで報告される場合、SMEは、AP(イニシエータ)へのセンシング測定報告フレームの送信を要求するために、第2の信号/メッセージ/プリミティブをSTAのMLMEへ送信しうる。
【0744】
一方向アップリンクサウンディング段階では、利用可能な各STAについて、AP(イニシエータ)は、トリガフレーム(TF)をSTA(レスポンダ)へ送信し、その後、STAは、AP(イニシエータ)においてセンシング測定結果を生成するために、APにアップリンクサウンディング信号としてNDPを送信しうる。別個のトリガフレームが、各利用可能なSTAへ送信されてもよく、又は共通/共有トリガフレームが複数の(例えば、いくつか又は全ての)利用可能なSTAへ送信されてもよい。センシング結果がSTAにおいて利用可能である場合、STAのMLMEは、センシング結果の利用可能性を知らせるために、第1の信号/メッセージ/プリミティブをSTAのSMEへ送りうる。センシング結果が、イニシエータにおいて既に生成されているので、センシング測定報告フレームは、センシング結果をイニシエータへ送信するために必要/使用されなくてもよい。したがって、STAのSMEは、センシング測定報告フレームの送信を要求するために第2の信号/メッセージ/プリミティブを送信しないことがある。
【0745】
双方向TBセンシング。一方向アップリンクダウンリンクサウンディング段階では、利用可能な各STAについて、APは専用の「NDPAトリガ(NDPA-Trigger)」フレームをSTAへ送信し、それに後続して、2つのNDPを送信しうる。即ち、ダウンリンクサウンディング信号としてAPからSTAへ送信され、センシング結果を生成するI2R NDP(イニシエータ対レスポンダNDPフレーム)と、アップリンクサウンディング信号としてSTAからAPへ送信され、APでセンシング結果を生成するR2I NDP(レスポンダ対イニシエータNDPフレーム)である。I2R NDPは、R2I NDPに先行してもよく、又はR2I NDPは、I2R NDPに先行してもよい。専用のNDPAトリガフレームは、NDPAフレーム、トリガフレーム、又は別のフレームでありうる。別個のNDPAトリガフレームが、各利用可能STAへ送信されてもよく、又は共通/共有NDPAトリガフレームが複数の(例えば、いくつか又は全ての)利用可能なSTAへ送信されてもよい。APとSTAの両方が既にセンシング測定結果のバージョンを有するので、センシング測定報告フレームは、センシングレスポンダがセンシング結果をセンシングイニシエータに報告するために必要とされない/使用されないことがある。
【0746】
APにおける第1(AP側)センシング結果の生成に応じて、APのMLMEは、第1のセンシング結果の利用可能性を知らせるために、第1の信号/メッセージ/プリミティブをAPのSMEへ送信しうる。STAにおける第2(非AP側の)センシング結果の生成に応じて、STAのMLMEは、第2のセンシング測定結果の利用可能性を知らせるために、第1の信号/メッセージ/プリミティブをSTAのSMEに送りうる。センシング測定報告フレームが使用されなくてもよいので、SME(APのSME及び非AP STAのSME)のいずれも、イニシエータへのセンシング測定報告フレームの送信を要求するために第2の信号/メッセージ/プリミティブをそれぞれのMLMEへ送信しなくてもよい。
【0747】
代替の一方向アップリンク-ダウンリンクサウンディング段階では、STA(レスポンダ)は、オプションで、センシング測定報告フレームを使用して、そのセンシング結果をAP(イニシエータ)に報告しうる。その場合、STAのSMEは、第2の信号/メッセージ/プリミティブをSTAのMLMEへ送信することで、AP(イニシエータ)へのセンシング測定報告フレームの送信を要求しうる。
【0748】
ピア・ツー・ピア無線センシング(P2Pセンシング)。ピア・ツー・ピア無線センシングでは、非AP STAの1つ以上のペアが、APと関連付けられた無線ネットワークにおいて決定されうる。各ペアを用いて、NDPは、非AP STAにおけるセンシング結果を生成するためのサウンディング信号として、第1の非AP STAと第2の非AP STAとの間で送信されうる。NDP送信は、関連するAPからのヘルプ/シグナリング/トリガを用いて送信されうる/されなくてもよい。
【0749】
一方向P2Pセンシング。一方向P2Pセンシングの一例では、APがセンシングイニシエータ、第1及び第2の非AP STAの両方がセンシングレスポンダでありうる。別の例では、非AP STAが、APがセンシングイニシエータ、第1及び第2の非AP STAの両方がセンシングレスポンダでありうる、一方向P2Pセンシングを実行するように、AP(SBPレスポンダ)に要求する、センシング・バイ・プロキシ(SBP)イニシエータでありうる。
【0750】
両方の例において、APは、2つの非AP STAが(例えば、識別可能なネットワークアドレス、識別可能な無線ネットワークアドレス/ID、AP割り当てID、イニシエータ割り当てID、ユーザ定義ID、MACアドレス等の、少なくとも1つの対応するIDをそれぞれが用いて)互いに識別しうるように、2つの非AP STAと個別に設定/ネゴシエーション/アレンジしうるとともに、第1の非AP STAは、センシング測定結果が第2の非AP STAにおいて取得/生成されうるように、NDPをサウンディング信号として第2の非AP STAへ送信することになる。APは、第1のP2Pセンシングトリガフレームを、非AP STAのペアへ送信しうる。第1のP2Pセンシングトリガフレームは、NDPAフレーム、トリガフレーム、専用のNDPAトリガフレーム(上述)、又は別のフレームでありうる。別個の第1のP2Pセンシングトリガフレームが、非AP STAの各ペアへ送信されうる、又は共通/共有の第1のP2Pセンシングトリガフレームが、複数の(例えば、いくつか又は全ての)利用可能なSTAへ送信されうる。次いで、第1の非AP STAは、第2の非AP STAにおいてセンシング測定結果を生成するために、NDPを第2の非AP STAへ送信する。センシング測定結果は、第2の非AP STAにおいて使用/必要とされうるか、又はセンシング結果は、オプションで、第2の非AP STA(センシングレスポンダ)からAP(センシングイニシエータ)へ送信されうる。SBPの例では、AP(SBPレスポンダ)が、センシング結果をSBPイニシエータに更に報告しうる。
【0751】
双方向P2Pセンシング。一方向P2Pセンシングの一例では、APがセンシングイニシエータ、第1及び第2の非AP STAの両方がセンシングレスポンダでありうる。別の例では、非AP STAは、APがセンシングイニシエータ、第1及び第2の非AP STAの両方がセンシングレスポンダでありうる一方向P2Pセンシングを実行するようにAP(SBPレスポンダ)に要求する、センシング・バイ・プロキシ(SBP)イニシエータでありうる。
【0752】
両方の例において、APは、2つの非AP STAが、(例えば、識別可能なネットワークアドレス、識別可能な無線ネットワークアドレス/ID、AP割り当てID、イニシエータ割り当てID、ユーザ定義ID、MACアドレス等の、少なくとも1つの対応するIDをそれぞれが用いて)互いに識別しうるように、2つの非AP STAと個別に設定/ネゴシエーション/アレンジしうるとともに、2つの非AP STAは、センシング測定結果が両方の非AP STAにおいて取得/生成されうるように、サウンディング信号としてNDPを送信することになる。APは、第2のP2Pセンシングトリガフレームを非AP STAのペアへ送信しうる。第2のP2Pセンシングトリガフレームは、NDPAフレーム、トリガフレーム、専用のNDPAトリガフレーム(上述)、第1のP2Pセンシングトリガフレーム、又は別のフレームでありうる。別個の第1のP2Pセンシングトリガフレームが、非AP STAの各ペアへ送信されうる、又は共通/共有の第1のP2Pセンシングトリガフレームが複数の(例えば、いくつか又は全ての)利用可能なSTAへ送信されうる。次いで、第1の非AP STAは、第2の非AP STAにおいてセンシング測定結果を生成するために第2の非AP STAへNDPを送信し、第2の非AP STAは、第1の非AP STAにおいてセンシング測定結果を生成するために第1の非AP STAへNDPを送信する。センシング測定結果は、第2の非AP STAにおいて使用/必要とされうるか、又はセンシング結果は、オプションで、第2の非AP STA(センシングレスポンダ)からAP(センシングイニシエータ)へ送信されうる。SBPの例では、AP(SBPレスポンダ)が、センシング結果をSBPイニシエータに更に報告しうる。
【0753】
別の例では、第1及び第2の非AP STAが、APからのシグナリングなしに、一方向P2Pセンシング又は一方向P2Pセンシングを実行しうる。2つの非AP STAは、互いに識別し、互いに設定/ネゴシエーション/アレンジしうる。一方向P2Pセンシングでは、NDPが、第2の非AP STAにおけるセンシング結果を生成するために、第1の非AP STAから第2の非AP STAに一方向に送信されうる。第2の非AP STAは、オプションで、そのセンシング結果を第1の非AP STAへ送信しうる。一方向P2Pセンシングでは、NDPが、APからのシグナリングなしに、2つの非AP STAの間で双方向に送信されうる。
【0754】
一般化デイジーチェーン(daisy chain)センシング。AP又は非AP STAは、センシングのためのスキャン順序(例えば、デイジーチェーン、又は完全接続構成)を確立するために、いくつかのSTA(例えば、AP、別のAP、又は非AP STA)を設定/ネゴシエーション/アレンジ/セットアップすることを、APに要求しうる/行わせうる。例えば、APは、ある個数のSTAの利用可能性をチェックするために、デイジーチェーンセンシングポーリングフレームを送りうる。STAが利用可能である場合、それに応じて応答フレームで(例えば、CTS-to-selfで)応答しうる。NDPは、センシング測定結果を生成するために、デイジーチェーン内の隣接するSTA間で送信されうる。
【0755】
一方向デイジーチェーンセンシング。一方向デイジーチェーンセンシングは、(デイジーチェーンに沿って上流から下流へ)一方向に送信されるNDPによって実行されうる。
【0756】
APは、第1のデイジーチェーントリガフレーム(例えば、NDPAフレーム、NDPAフレームバリアント、トリガフレーム、トリガフレームバリアント、「NDPAトリガ」フレーム、第1のP2Pセンシングトリガフレーム、第2のP2Pセンシングトリガフレーム、別のフレーム)を、ある個数の(1つ以上の)STAへ送りうる。第1のSTAは、第1のNDPを第2のSTAへ送信しうる。第2のSTAは、(a)第1のNDPを受信し、第1のセンシング測定結果(例えば、受信された第1のNDPに基づいて演算されたCSI)を生成し、(b)第2のNDPを(下流の)第3のSTA(第1のSTA又は第2のSTAでありうる)へ送信しうる。第2のNDPは、第1のNDPの受信後、第1の時間遅延(例えば、SIF)の後に送信されうる。第3のSTAは、第2のNDPを受信し、センシング測定結果を生成し、第3のNDPを第4のSTAへ(おそらく第2の時間遅延の後に)送信すること等、を行いうる。第1の、第2の、第3の、第4の、...STAは、デイジーを形成しうる。各STAは、「上流」又は前のSTAからNDPを受信し、別のNDPを「下流」又は次のSTAに(おそらく、ある時間遅延を伴って)送信する。デイジーチェーンは閉ループを形成しうる(即ち、デイジーチェーン中の最後のSTAは、デイジーチェーン中の最初のSTA又は別のSTAでありうる)。
【0757】
ある個数の(1つ以上の)STAのうちのいずれかについて、センシング測定結果は、センシングのためにSTAによってローカルに使用されうるか、又はオプションでAPに報告されうる。SBPの場合、報告されたセンシング結果は、SBP要求非AP STAに報告されうる。
【0758】
双方向デイジーチェーンセンシングは、NDPが、双方向で(デイジーチェーンに沿って、上流から下流へ、及び、下流から上流へ)送信されることによって実行されうる。
【0759】
APは、第2のデイジーチェーントリガフレーム(例えば、NDPAフレーム、NDPAフレームバリアント、トリガフレーム、トリガフレームバリアント、「NDPAトリガ」フレーム、第1のP2Pセンシングトリガフレーム、第2のP2Pセンシングトリガフレーム、第1のデイジーチェーントリガフレーム、別のフレーム)を、ある個数の(1つ以上の)STAへ送りうる。第1のSTAは、第1のNDPを第2のSTAへ送信しうる。第2のSTAは、(a)第1のNDPを受信し、第1のセンシング測定結果(例えば、受信された第1のNDPに基づいて演算されたCSI)を生成し、(b)第2のNDPを(下流の)第3のSTAへ送信し、(c)別のNDPを、第1のSTAにおけるセンシング測定結果を生成するために(上流へ)第1のSTAへ送信しうる。第2のNDPは、別のNDPに先行してもよく、逆もまた同様である。第2のNDP及び別のNDPの送信の前に、第1のNDPの受信後に第1の時間遅延(例えば、SIF)がありうる。第3のSTAは、第2のNDPを受信し、センシング測定結果を生成し、第3のNDPを第4のSTAへ送信し、更に別のNDPを第2のSTAに返送すること等を行いうる。第1の、第2の、第3の、第4の、...STAは、スキャン順序又はデイジーチェーンを形成しうる。各STAは、上流/前のSTAからNDPを受信し、(おそらく、ある時間遅延を伴って)NDPを下流/次のSTAへ送信し、NDPを上流/前のSTAに(上流へ)戻して送信する。スキャン順序/デイジーチェーンは、閉ループを形成しうる(即ち、デイジーチェーン中の最後のSTAは、デイジーチェーン中のSTAデバイス又は別のSTAでありうる)。
【0760】
センシングレスポンダに関連付けられたセッションセットアップ/測定セットアップの終端/一時停止。APは、特定のセンシングレスポンダと関連付けられたセンシング測定結果(例えば、CSI、CIR、CFR、RSSI)が役に立たない、有用でない、及び/又はタスクにとって最も有用でない可能性がある(例えば、ノイズが多すぎる、不安定すぎる、カオス的すぎる、干渉が多すぎる、信頼性が低い、障害がある、又は特定のレスポンダと関連付けられたセンシングをユーザ「一時停止」若しくは「停止」する、又は全てのセンシングレスポンダと関連付けられたセンシングをユーザ「一時停止」若しくは「停止」する等)を、SBPイニシエータから判定するか、又はAPがSBPイニシエータから判定を受信しうる。当該判定は、(i)センシング測定結果(例えば、ノイズ、安定性、ばらつき、ランダム性/カオス、干渉、信頼性、障害、誤差、及び/又はミスに関するテスト/測度に基づく)及び/又は(ii)システムの状態/条件/テスト(例えば、センシング測定結果送信/保存/関連処理/センシング演算は、過度の帯域幅/メモリ/処理電力/時間を消費するか、過度の電力を生成するか、又はセンシング測定結果に現在割り当てられているより高い優先度のリソースを必要とする別のタスク)に基づきうる。別のセンシングレスポンダと関連付けられたセンシング測定結果は、タスクにとって有用で役に立たない、及び/又はより有用でありうるという判定がありうる。
【0761】
その結果、APは、SBPの場合、SBPイニシエータから要求を受信して、特定のセンシングレスポンダと関連付けられたセンシングセッションセットアップを終了しうる、又は受信しうる。APは、SBPの場合、SBPイニシエータから、ある期間(例えば、何らかの干渉/雑音/不安定/不都合な状態が終了するまで待機するか、又はユーザがセンシングを「一時停止しない」又は「停止しない」まで待機する)の間、待機し、次いで、終了されたセンシングセッションセットアップとして同一又は類似又は修正されたセンシングセッションセットアップ設定を使用して、特定のセンシングレスポンダとの別のセンシングセッションを開始する(センシングセッションセットアップを実行することによって)ことを求める要求を受信してもよく、又は受信してもよい。期間の判定は、いくつかの基準に基づきうる。
【0762】
代替的に、センシングセッションセットアップを終了する代わりに、APは、SBPの場合、SBPイニシエータから、特定のセンシングレスポンダに関連する特定のセンシング測定セットアップを終了する要求を受信してもよい。APは、SBPの場合、SBPイニシエータからの要求を受信してもよく、ある期間待機し、次いで、特定の終端されたセンシング測定セットアップと同一又は類似の設定で、特定のセンシングレスポンダを用いて別のセンシング測定セットアップを開始する。
【0763】
代替的に、APは、SBPの場合、SBPイニシエータから、特定のセンシングレスポンダとのセンシングセッション(即ち、センシングセッションセットアップ)を一定期間中断し、一定期間後にセンシングセッションを再開する要求を受信してもよく、又は受信してもよい。
【0764】
代替的に、APはSBPの場合、SBPイニシエータから要求を受信し、特定のセンシングレスポンダとの特定のセンシング測定セッションを一定期間中断し、一定期間後に特定のセンシング測定セッションを再開してもよい。
【0765】
SBPにおけるAPから複数のセンシングレスポンダへのサウンディング信号のマルチキャスト又はブロードキャスト。APは、センシングイニシエータでありうるとともに、(例えば、センシングセッション中、又はSBP中の)センシング送信機でもありうる。サウンディング信号(例えば、NDP)を、いくつかのセンシングレスポンダの各々に別々に送信しうる(即ち、ポイント・ツー・ポイントのサウンディング)。代替として、それは、マルチキャスト又はブロードキャストを使用して、サウンディング信号(例えば、NDP)を2つ以上のセンシングレスポンダへ送信してもよく、その結果、センシング測定結果が2つ以上のセンシングレスポンダにおいて同時に生成されうる。センシング測定結果は、オプションで、APに報告されてもよい(即ち、APに報告されてもされなくてもよい)。SBPの場合、APは、オプションで、センシング測定結果をSBPイニシエータに報告してもよい(即ち、報告してもしなくてもよい)。
【0766】
選択的SBP。プロキシイニシエータ(例えば、SBPイニシエータ)は、AP(プロキシイニシエータの代わりに、センシングイニシエータとして動作する)とAPの無線ネットワーク内の任意の利用可能なセンシングレスポンダ(例えば、非AP STA/デバイス、別のAP、メッシュAP)との間で、非選択的無線センシング(例えば、SBP)が実行されるように、プロキシレスポンダ(例えば、SBPレスポンダ)である無線アクセスポイント(AP)へ要求を送信しうる。利用可能なセンシングレスポンダの各々は、アイデンティティ(ID、例えば、MACアドレス)を割り当てられうる/に関連付けられうる。プロキシイニシエータ(例えば、SBPイニシエータ)は、APの無線ネットワークにおいて選択されたセンシングレスポンダのグループを用いて選択的無線センシング(例えば、選択的SBP)を実行するために、APへ別の要求を送りうる。各選択センシングレスポンダは、それぞれのIDによって識別されうる。同じ又は異なるセンシング設定が、異なるセンシングレスポンダのために使用されうる。センシングレスポンダの場合、同じ又は異なるセンシング設定が、異なるターゲットタスク(2つ以上のターゲットタスクの場合)又は異なるプロキシイニシエータ(2つ以上のプロキシイニシエータの場合)のために使用されうる。
【0767】
プロキシイニシエータは、(例えば、802.11bf準拠の)無線センシングをサポートする/を行う能力がある、APのネットワーク内のセンシング可能デバイスのリストに、関連付けられたデバイス情報(例えば、デバイス名、ホスト名、ベンダクラスID、デバイス製品名)を提供するようにAPに要求しうる。プロキシイニシエータは、リスト及び関連するデバイス情報に基づいて、選択センシングレスポンダを選択しうる。
【0768】
プロキシイニシエータは、2段階アプローチを使用して、ターゲットタスクのための選択的無線センシングを行いうる。段階1において、プロキシイニシエータは、非選択的無線センシング(即ち、全ての利用可能なセンシングレスポンダを用いたセンシング)を要求/実行/使用して、全てのセンシングレスポンダを用いてトライアル/テスト/トレーニングタスクを実行し、センシング結果及びある基準に基づいて選択されたセンシングレスポンダを選択しうる。トライアル/テスト/トレーニングタスクは、モーション検出タスクであってもよい。ベニューにおける各センシングレスポンダの位置(又は何らかのターゲット物理デバイスへのマッピング)は、トライアル/テスト/トレーニングタスクにおいて推定されうるとともに、選択は、センシングレスポンダの推定された位置(又はマッピング)に基づきうる。プロキシセレクタは更に、段階1に参加しなかったセンシング可能デバイスのリストから、いくつかのデバイスを選択しうる。
【0769】
次に段階2において、プロキシイニシエータは、選択されたセンシングレスポンダを用いて、ターゲットタスクのための選択的無線センシングを要求/実行しうる。トライアル/テスト/トレーニングタスクは、特定の方法でターゲットタスクに関連しうる。トライアル/テスト/トレーニングタスクは、全てのセンシング可能無線レスポンダが要件を満たすことができ、かつ、非選択的無線センシングに参加しうるように、低センシング要件を有しうる。トライアル/テスト/トレーニングタスクは、選択センシングレスポンダの選択に有用なセンシング結果を有しうる。
【0770】
プロキシイニシエータは、2段階アプローチを使用して、2つのターゲットタスクのための選択的無線センシングを行いうる。各ターゲットタスクについて、それぞれの段階1と、それに続くそれぞれの段階2とを実行しうる。代替的には、共通の段階1が実行されてもよく、そこでは、選択センシングレスポンダの第1のグループが第1のターゲットタスクのために選択され、第2のグループが第2のターゲットタスクのために選択されてもよい。第1のグループは、第2のグループと重複しても重複しなくてもよい。次いで、選択センシングレスポンダのそれぞれのグループに基づいて、2つのターゲットタスクに対して(例えば、連続的に、同時に、又は同時に)別個の段階2が実行されうる。第1のグループ及び第2のグループが、両方のグループに現れる少なくとも1つの共通センシングレスポンダと重複する場合、共通センシングレスポンダに関連付けられたセンシング結果は、両方のターゲットタスクによって共有されうる。
【0771】
2つの異なるプロキシイニシエータは、2段階アプローチを使用して、それぞれのターゲットタスクのために選択的無線センシングを行いうる。各プロキシイニシエータの各ターゲットタスクについて、それぞれの段階1と、それに続くそれぞれの段階2とを実行しうる。代替的には、第1の共通段階1は、第1のプロキシイニシエータに対して実行され(そのターゲットタスクの各々に対して選択センシングレスポンダのグループを選択するため)、その後、別個の段階2(そのターゲットタスクの各々に対して選択的無線センシングを実行するため)が続く。同様に、第2の共通段階1は、第2のプロキシイニシエータについて実行され、その後、そのターゲットタスクの各々について別々の段階2が続く。代替的に、第3の共通段階1は、両方のプロキシイニシエータに対して実行され、その後、各ターゲットタスクに対して別個の段階2が続く。共通センシングレスポンダが2つ以上のターゲットタスクに対して選択される場合、共通センシングレスポンダに関連付けられたセンシング結果は、2つ以上のターゲットタスクによって共有されうる。
【0772】
プロキシイニシエータは、非選択的SBP、非選択的SBP、又はその両方のうちの1つを開始することをAPが許可/認可/認証する「認可された」又は「信頼された」デバイスでありうる。第1の適格性確認(qualification)テスト/セットアップ/手順は、SBPイニシエータがAPによって非選択的SBPを開始することを認可されるために順に実行されうる(第1の認可)。第2の適格性確認テスト/セットアップ/手順は、SBPイニシエータがAPによって選択的SBPを開始することを認可されるために順に実行されうる(第2の認可)。SBPイニシエータは、第1の認可及び第2の認可のうちの1つ、又は両方を有しうる。第1の認可及び第2の認可のうちの一方は、他方を暗示してもよい。
【0773】
プロキシイニシエータは、無線接続(例えば、APの無線ネットワーク、WiFi、WiMax、4G/5G/6G/7G/8G、Bluetooth、UWB、mmWave等)を介して、又は有線接続(例えば、イーサネット、USB、光ファイバ等)を介してAPに接続されうる。
【0774】
センシングレスポンダは、非選択的プロキシセンシング(例えば、SBP)、又は選択的プロキシセンシング、又はその両方をサポートしうる/しえない。センシング結果をプロキシイニシエータへのオンワード送信のためにAPへ送信する場合、センシングレスポンダは、センシング結果を暗号化/処理し、その結果、センシング結果は、(解読キーを有しない)APによってではなくプロキシイニシエータ(解読キーを有する)によって解読/解釈/消費/解明されてもよい。
【0775】
プロトコル/標準に基づくセッションにおいてそれぞれの方法(即ち、方向)で、それぞれが個別の無線信号(例えば、NDP)を送信する2つのデバイス。第1のデバイスは、第1の無線信号を、受信した第1の無線信号からセンシング測定結果(例えば、チャネル情報/CI、TSCI、CSI、CIR、CFR、RSSI等)を生成する第2のデバイスへ送信する。第2のデバイスは、第2の無線信号を、受信された第2の無線信号からCIを生成する第3のデバイス(例えば、第1のデバイス)へ送信する。センシング測定生成も連続している。
【0776】
重要な特殊ケース:第3のデバイスは、第1及び第2のデバイスの両方がそれら自体のTSCIを有し、かつ、無線センシングコンピューティングを実行しうるように、第1のデバイスである。また、センシング測定結果の報告はない。プロトコルは、デフォルトプロトコル、業界標準規格、国家標準規格、国際標準規格、WLAN標準規格、WiFi、IEEE802.11、802.11bf、Bluetooth、UWB、802.15、802.16、セルラ通信標準規格、4G/5G/6G/7G/8G、WiMax等であってもよい。
【0777】
以下の番号付けされた項は、双方向センシングの例を提供する。
【0778】
項H1.無線双方向センシングシステムの方法/装置/システム/ソフトウェアであって、プロトコルに基づくベニューの無線マルチパスチャネルを通じて2つの装置によって連続して2つの無線(サウンディング)信号を送信することと、第1のヘテロジニアス無線デバイスから第2のヘテロジニアス無線デバイスへ送信される第1の無線信号と、第2のヘテロジニアス無線デバイスから第3のヘテロジニアス無線デバイスへ送信される第2の無線信号とを含み、無線マルチパスチャネルはベニューにおける物体のモーションによって影響を受け、2つの無線信号を2つの装置によって連続して受信することと、2つの無線信号を2つの装置によって連続して受信することと、第1の無線信号はマルチパスチャネル及び物体のモーションによって受信された第1の無線信号とは異なり、送信された第2の無線信号はマルチパスチャネル及び物体のモーションによって受信された第2の無線信号とは異なることと、無線の2つの時系列のチャネル情報(TSCI)を取得することと、2つの受信された無線信号に基づいて2つのデバイスによって連続してベニュー内のマルチパスチャネル、受信された第1の無線信号に基づいて第2のデバイスによって取得された第1のTSCIと、受信された第2の無線信号に基づいて第3のデバイスによって取得された第2のTSCIとの2つのデバイスにおいて2つのTSCIを利用可能にすることと、を含み、第1のTSCIは第2のデバイスにおいて利用可能であり、第2のTSCIはアプリケーションのために第3のデバイスにおいて利用可能である。
【0779】
第2及び第3のデバイスにおいて、それぞれのMLMEはそれぞれのデバイスにおけるそれぞれのTSCIの利用可能性を示すために、それぞれのSMEにそれぞれの内部(電子)信号/メッセージを送信する。
【0780】
項H2.項H1における無線双方向センシングシステムの方法/デバイス/システム/ソフトウェアであって、プロトコルに基づいて2つのデバイスにおける2つのTSCIの利用可能性を示すために2つの電気信号を連続して送信することと、第1のTSCIの利用可能性を示すために、第2のデバイスの第2のMACレイヤ管理エンティティ(MLME)から第2のデバイスの第2の局管理エンティティ(SME)に、第2のデバイス内の第2の電気信号を送信することと、第2のTSCIの利用可能性を示すために、第3のデバイスの第3のMLMEから第3のデバイスの第3のSMEに、第3のデバイス内の第3の電気信号を送信することと、を更に含む。
【0781】
特殊ケース1:第1デバイス=第3デバイス。第1のデバイスは、センシング開始剤である。
【0782】
項H3.項H1又は2における無線双方向センシングシステムの方法/デバイス/システム/ソフトウェアであって、プロトコルに基づいて第1のデバイスによるセンシングセッションを開始することを更に備え、第3のデバイスは第1のデバイスであり、第1のデバイスはセンシングイニシエータであり、第2のデバイスはセンシングレスポンダであり、第1の無線信号はイニシエータ・ツー・レスポンダ(I2R)サウンディング信号であり、第2の無線信号はレスポンダ・ツー・イニシエータ(R2I)サウンディング信号である。
【0783】
センシング・イニシエータにそのセンシング測定結果を報告するためにセンシング・レスポンダによって使用されるレポート・フレームはない。
【0784】
項H4.項H3における無線双方向センシングシステムの方法/デバイス/システム/ソフトウェアであって、そのTSCI(即ち、第1のTSCI)をセンシングイニシエータへ送信するために、センシングレスポンダによって無線レポートフレームが使用されない。
【0785】
あるいは、レポートフレームがレスポンダをセンシングすることによって、そのレポートセンシング測定結果をセンシングイニシエータにセンシングすることによって、オプションで使用されてもよい。
【0786】
項H5.項H3における無線双方向センシングシステムの方法/デバイス/システム/ソフトウェアであって、第1のTSCI及び第2のTSCIの両方が第1のデバイスに利用可能であるように、第1のTSCI(即ち、第2のデバイスにおいて生成されたセンシング測定値)を第1のデバイス(センシングイニシエータ)へ送信するために、無線レポートフレームが第2のデバイス(センシングレスポンダ)によってオプションで使用される。
【0787】
トリガ信号は、2つのデバイスによる2つの無線信号の連続した送信をトリガするために使用されうる。トリガ信号は、NDPAフレーム、トリガフレーム(TF)、又はトリガ用の別のフレームでありうる。
【0788】
項H6.項H6における無線双方向センシングシステムの方法/デバイス/システム/ソフトウェアであって、更に、2つのデバイスによる2つの無線信号の送信を連続してトリガするために、プロトコルに基づいてセンシングイニシエータによってセンシングレスポンダにトリガ信号を送信することを含む。
【0789】
特別なケース1a:非AP STAがセンシングセッションを開始する、非TBセンシング。APは、WiFi/WLANにおけるAP、又はセルラ通信における基地局でありうる。
【0790】
項H7.項H3の無線双方向センシングシステムの方法/デバイス/システム/ソフトウェアであって、第1のデバイスは、非アクセスポイントデバイス(非AP局又は非AP STA)である。
【0791】
特別なケース1b:AP開始センシングセッションによるTBセンシング。APは、WiFi/WLANにおけるAP、又はセルラ通信における基地局でありうる。
【0792】
項H8.項H3における無線双方向センシングシステムの方法/デバイス/システム/ソフトウェアであって、第1のデバイスは、アクセスポイントデバイス(AP)である。
【0793】
TBセンシングはいくつかのデバイス(第2のデバイスを含む)の「利用可能性」をチェックするために、イニシエータ(第1のデバイス)をセンシングするためのポーリング段階を有しうる。各利用可能なデバイスは、それが利用可能であることを示すために応答しうる。
【0794】
項H9.項H8における無線双方向センシングシステムの方法/デバイス/システム/ソフトウェアであって、プロトコルに基づいて、APによるいくつかの無線ヘテロジニアスデバイス(即ち、無線局/STA)の利用可能性について無線にチェックすることを更に備え、第2のデバイスは、ある個数の無線ヘテロジニアスデバイスのうちの1つであり、利用可能である。
【0795】
APは、デバイスの利用可能性をチェックするために少なくとも1つのポーリングフレームを送信しうる。
【0796】
項H10.項H9における無線双方向センシングシステムの方法/デバイス/システム/ソフトウェアであって、利用可能性について無線でチェックするために、プロトコルに基づいて、APによっていくつかの無線ヘテロジニアスデバイスにポーリングフレームを送信することを更に含む。
【0797】
利用可能なデバイスはそれらが利用可能であることを示す応答として、いくつかの無線応答信号(例えば、「利用可能信号」)を送りうる。
【0798】
項H11.項H9における無線双方向センシングシステムの方法/デバイス/システム/ソフトウェアであって、利用可能であることを示すために、プロトコルに基づいて、任意の利用可能な無線ヘテロジニアスデバイスによって無線利用可能性信号をAPへ送信することを更に含む。
【0799】
前の項Hにおける無線応答信号は、「応答フレーム」でありうる。
【0800】
項H12.項H11における無線双方向センシングシステムの方法/デバイス/システム/ソフトウェアであって、利用可能であることを示すために、プロトコルに基づいて、任意の利用可能な無線ヘテロジニアスデバイスによってAPに応答フレームを送信することを更に含む。
【0801】
APによってポーリングされている全てのデバイスはその「利用可能性」を示す応答として、いくつかの無線応答信号(例えば、「利用可能性信号」)を送りうる。
【0802】
項H13.項H11における無線双方向センシングシステムの方法/デバイス/システム/ソフトウェアであって、任意の無線ヘテロジニアスデバイスによって、その可用性を示すためにプロトコルに基づいてAPに無線可用性信号を送信することを更に含む。
【0803】
前の項Hにおける無線応答信号は、「応答フレーム」でありうる。
【0804】
項H14.項H13における無線双方向センシングシステムの方法/デバイス/システム/ソフトウェアであって、その利用可能性を示すために、プロトコルに基づいて、任意の無線ヘテロジニアスデバイスによってAPに応答フレームを送信することを更に含む。
【0805】
(SBPの場合)SBPでは、非AP STAがセンシングセッションを開始するようにAPに要求する。
【0806】
項H15.項H8の無線双方向センシングシステムの方法/デバイス/システム/ソフトウェアであって、非APヘテロジニアス無線デバイスによってセンシングセッションを開始するようにAPに要求することを更に含む。
【0807】
(SBPの場合)SBPでは、非AP STAがAPに対してSBP要求を行うことにより、SBPセッションを開始する。
【0808】
項H16.項H15における無線双方向センシングシステムの方法/デバイス/システム/ソフトウェアであって、プロトコルに基づいて、非APデバイスによるプロキシセンシング(SBP)セッションを開始することと、プロトコルに基づいて、非APデバイスによるAPへのSBP要求を行うことと、を更に含む。
【0809】
(SBPの場合)SBPにおいて、非AP STAは、SBPセッションを設定する。
【0810】
項H17.項H16における無線双方向センシングシステムの方法/デバイス/システム/ソフトウェアであって、非APデバイスによってSBPセッションを構成することを更に含む。
【0811】
(SBPの場合)SBPにおいて、非AP STAは、SBPセッションを設定する。
【0812】
項H18.項H16における無線双方向センシングシステムの方法/デバイス/システム/ソフトウェアであって、SBPセッションを設定することにより、非APデバイスから間接的にセンシングセッションを設定することを更に含む。
【0813】
(SBPの場合)SBPにおいて、非AP STAは、SBPセッションを設定する。
【0814】
項H19.項H18における無線双方向センシングシステムの方法/デバイス/システム/ソフトウェアであって、APが非APデバイスにTSCIを報告しないようにSBPセッションを構成することを更に含む。
【0815】
(SBPの場合)SBPにおいて、非AP STAは、SBPセッションを設定する。
【0816】
項H20.項H19における無線双方向センシングシステムの方法/デバイス/システム/ソフトウェアであって、センシングレスポンダがそれらのTSCIをAPに報告するために無線報告フレームを使用しないように、センシングセッションを間接的に構成することを更に含む。
【0817】
項H21.項H8における無線双方向センシングシステムの方法/デバイス/システム/ソフトウェアであって、第2の無線信号の送信及び第1の無線信号の受信に関してAPによって第2のデバイスを構成することと、受信された第1の無線信号に基づいて第1のTSCIを生成することと、プロトコルに基づいて第1のTSCIを利用可能にすることと、を更に含む。
【0818】
項H22.項H21における無線双方向センシングシステムの方法/デバイス/システム/ソフトウェアであって、結合されたセットアップ、結合されたネゴシエーション、又は結合された構成のうちの少なくとも1つに基づいて、APによって第2のデバイスと別のデバイスとを共同で構成することを更に含む。
【0819】
項H23.項H21における無線双方向センシングシステムの方法/デバイス/システム/ソフトウェアであって、それぞれの個別のセットアップ、それぞれの個別のネゴシエーション、又はそれぞれの個別の構成のうちの少なくとも1つに基づいて、第2のデバイスと別のデバイスとをAPによって別個に構成することを更に含む。
【0820】
複数の装置(少なくとも2つのデバイス)のスキャン順序を有する一般化されたデイジーチェーンセンシング。例えば、デイジーチェーンは、スキャン順序における最後のデバイスがスキャン順序における最初のデバイスでありうることを除いて、各デバイスがスキャン順序において1回及び1回のみ現れる単純なスキャン順序を含む。
【0821】
次の番号付きの項は、デイジーチェーンセンシングの例を示している。
【0822】
項I1.無線双方向センシングシステムの方法/デバイス/システム/ソフトウェアであって、ベニューにおける複数のヘテロジニアス無線デバイスに基づいて、ベニューにおける物体のモーションをモニタリングすることと、複数のデバイスのスキャン順序を決定することと、スキャン順序に基づいて、連続的に「スキャンされた」デバイスの各ペア間の無線センシング測定結果を取得することによって、スキャン順序に従って連続的かつ反復的な無線センシングを実行するように、複数のデバイスを構成することと、スキャン順序に従って、複数のデバイスのうちのプロトコルに基づいて、ベニューの無線マルチパスチャネルを通じて連続的かつ反復的に一連の無線信号を連続的へ送信することと、スキャン順序に従って、連続的にかつ反復的に、複数のデバイスの間で送信されたそれぞれの無線信号を受信することであって、それぞれの受信された無線信号はマルチパスチャネル及びベニューにおける物体のモーションに起因して、それぞれの送信された無線信号とは異なる、受信することと、一連の無線センシング測定結果を、順次及び反復的に受信された一連の無線信号にそれぞれ基づいて順次及び反復的に連続して取得することと、一連の無線センシング測定結果を利用可能にすることと、を含む。
【0823】
項I2.項I1の無線双方向センシングシステムの方法/デバイス/システム/ソフトウェアであって、第1のスキャンデバイスから第2のスキャンデバイスに無線信号を送信することによって反復無線センシングを初期化することと、第2のスキャンデバイスによって無線信号を受信することと、受信された無線信号に基づいて第2のスキャンデバイスによって第2の無線センシング測定結果を取得することと、第2のスキャンデバイスによって第2の無線センシング測定結果を利用可能にすることと、第2のスキャンデバイスによって別の無線センシング測定結果を利用可能にすることと、第2のスキャンデバイスから第3のスキャンデバイスに別の無線信号を送信することと、現在のスキャンデバイスによって前のスキャンデバイスから現在のスキャンデバイスへ送信された現在の無線信号を反復的かつ連続的に受信することと、受信された現在の無線信号に基づいて現在のスキャンデバイスによって現在の無線センシング測定結果を反復的かつ連続的に取得することと、現在のスキャンデバイスによって現在の無線センシング測定結果を反復的かつ連続的に利用可能にすることと、現在のスキャンデバイスから次のスキャンデバイスに次の無線信号を反復的かつ連続的へ送信することとを更に含む。
【0824】
項I3.項I2の無線双方向センシングシステムの方法/デバイス/システム/ソフトウェアであって、第2のスキャンデバイスから第1のスキャンデバイスに更に別の無線信号を送信することと、現在のスキャンデバイスから前のスキャンデバイスに現在の後方へ無線信号を反復して順次送信することとを更に含む。
【0825】
項I4.項I3の無線双方向センシングシステムの方法/デバイス/システム/ソフトウェアであって、、別の無線信号の前に別の無線信号を送信することと、次の無線信号の前に現在の後方へ無線信号を反復的かつ連続的へ送信することと、を更に含む。
【0826】
項I5.項I1の無線双方向センシングシステムの方法/デバイス/システム/ソフトウェアであって、アクセスポイントデバイス(AP)によるセンシングセッションを開始することと、APによってポーリング信号を送信して、複数の装置をその利用可能性についてポーリングすることと、複数の装置の各々によって応答信号を送信して、それが利用可能であることを示すことと、APによって複数の装置を構成することと、を含む。非AP STA(SBPイニシエータ)は、APにセンシングセッションを開始するように要求しうる。
【0827】
項I6.項I5の無線双方向センシングシステムの方法/デバイス/システム/ソフトウェアであって、非APヘテロジニアス無線デバイスによって、APによるセンシングセッションの開始を要求することを含む。
【0828】
項I7.項I5の無線双方向センシングシステムの方法/デバイス/システム/ソフトウェアであって、APによって複数の装置を別々に構成することを含む。
【0829】
項I8.項I5の無線双方向センシングシステムの方法/デバイス/システム/ソフトウェアであって、APによって複数の装置を共同で構成することを含む。
【0830】
無線信号の送受信とTSCI生成を調整する。
【0831】
項I9.項I5の無線双方向センシングシステムの方法/デバイス/システム/ソフトウェアであって、APによって、一連の無線信号の連続的及び反復的な送信及び受信と、スキャン順序に従って複数のデバイスによる連続的な無線信号に基づく一連の無線センシング測定結果の生成とを協調させることを含む。
【0832】
項I10.項I5の無線双方向センシングシステムの方法/デバイス/システム/ソフトウェアであって、一連の無線信号を連続して連続的かつ反復的へ送信するように複数の装置をトリガすることを含む。
【0833】
項I11.項I10の無線双方向センシングシステムの方法/デバイス/システム/ソフトウェアであって、第1のスキャンデバイスによる無線信号の送信をAPによってトリガすることと、現在の無線信号の受信によって次の無線信号の送信を反復的にトリガすることとを含む。
【0834】
項I12.項I10の無線双方向センシングシステムの方法/デバイス/システム/ソフトウェアであって、APによって、それぞれのスキャンされたデバイスによる無線信号の全ての送信をトリガすることを含む。
【0835】
項I13.項I1の無線双方向センシングシステムの方法/デバイス/システム/ソフトウェアであって、スキャン順序は完全に接続されたネットワークと同様に、複数の装置間の全ての可能なペアリングを含む。
【0836】
項I14.項I1の無線双方向センシングシステムの方法/デバイス/システム/ソフトウェアであって、最後にスキャンされたデバイスが、スキャン順序における最初のスキャンされたデバイスである。
【0837】
項I15.項I1の無線双方向センシングシステムの方法/デバイス/システム/ソフトウェアであって、スキャン順序が、デバイスのデイジーチェーンを確立することを含む。
【0838】
通常のSBPでは、ネットワークの任意のクライアントデバイスがAP(センシングイニシエータ)によってセンシングレスポンダと見なすことができる。しかし、「選択的SBP」では、いくつかのクライアントデバイスのみを考慮しうる。SBPは、個数N(又は量)及びN個の特定のクライアントデバイス(MACによって識別される)がSBPイニシエータによって選択され、最終的にSBPレスポンダによって選択され、SBPイニシエータとSBPレスポンダとの間で指定/通信/ネゴシエーションされるので、「選択的」である。
【0839】
以下の番号付けされた項は、選択的SBPの例を提供する。
【0840】
項J1.無線センシングシステムの方法/デバイス/システム/ソフトウェアであって、無線データ通信ネットワークのアクセスポイント(AP)デバイスを、無線ネットワークの第1の特定のクライアントデバイスによって無線プロキシ(SBP)手順を選択的に実行するように構成することであって、無線プロトコルが無線ローカルエリアネットワーク(WLAN)プロトコル、WiFi、Zigbee、Bluetooth、IEEE 802、IEEE 802.11、IEEE 802.11bf、IEEE 802.15、IEEE 802.16、4G/5G/6G/7G/8Gのうちの1つを含み、第1の特定のクライアントデバイスがSBPイニシエータデバイスとして機能し、APデバイスがSBP手順においてSBPレスポンダデバイスとして機能する、構成することと、第1の特定のクライアントデバイスに代わって、無線センシング手順を実行するように無線ネットワークのいくつかの第2の特定のクライアントデバイスを構成することによって、無線プロトコルに基づいて、APデバイスによってSBP手順を選択的に実行することであって、APデバイスが、無線センシング手順を実行するように構成し、全ての第2の特定のクライアントデバイスは、無線センシングプロシージャにおいてセンシングレスポンダデバイスとして機能する。
【0841】
項J2.項J1の無線センシングシステムの方法/デバイス/システム/ソフトウェアであって、無線プロトコルに基づくSBP手順のセットアップ手順の間に2つのデバイス間で交換される少なくとも1つの構成フレームの少なくとも1つの構成フィールドを使用して、第1の特定のクライアントデバイスによってAPデバイスを構成することを含む。
【0842】
項J3.項J2の無線センシングシステムの方法/デバイス/システム/ソフトウェアであって、少なくとも1つの構成フレームの少なくとも1つの構成フィールドを使用して、無線プロトコルに基づいて、APデバイスと第1の特定のクライアントデバイスとの間で少なくとも1つの選択されたアイテムを通信することを含む。
【0843】
一実施形態では、SBPイニシエータが、N個のセンシングレスポンダを望みうるとともに、k個の特定のレスポンダを選択/指定しうる。他の(N-k)個は、SBPレスポンダによって選択されうる。
【0844】
項J4.項J3の無線センシングシステムの方法/デバイス/システム/ソフトウェアであって、第1の特定のクライアントデバイスが、及び最終的にAPデバイスによって、第2の特定のクライアントデバイスのうちの少なくとも1つを選択することを含む。
【0845】
項J5.項J4の無線センシングシステムの方法/デバイス/システム/ソフトウェアであって、第2の特定のクライアントデバイスのうちの少なくとも1つは第1の特定のクライアントデバイスによって選択されないが、APデバイスによって選択される。
【0846】
別の実施形態では、SBPイニシエータがN個のセンシングレスポンダを望み、N個の特定のレスポンダを選択/指定しうる。
【0847】
項J6.項J4の無線センシングシステムの方法/デバイス/システム/ソフトウェアであって、第1の特定のクライアントデバイスによって、及び最終的にAPデバイスによって、第2の特定のクライアントデバイスの全てを選択することを含む。
【0848】
項J7.項J6の無線センシングシステムの方法/デバイス/システム/ソフトウェアであって、第1の特定のクライアントデバイスによって、選択された第2の特定のクライアントデバイスの個数にそれ自体を含めるように選択することを含む。
【0849】
項J8.項J6の無線センシングシステムの方法/デバイス/システム/ソフトウェアであって、第1の特定のクライアントデバイスが、選択された第2の特定のクライアントデバイスの個数にそれ自体を含まないように選択することを含む。
【0850】
項J9.項J6の無線センシングシステムの方法/デバイス/システム/ソフトウェアであって、第1の特定のクライアントデバイスによって、及び最終的にAPデバイスによって、第2の特定のクライアントデバイスの量を選択することを含む。
【0851】
項J10.項J4の無線センシングシステムの方法/デバイス/システム/ソフトウェアであって、第1の特定のクライアントデバイスによって、及び最終的にAPデバイスによって、第2の特定のクライアントデバイスのうちの少なくとも1つの量を選択することを含む。
【0852】
更に別の実施形態では、SBPイニシエータがN+k個の候補センシングレスポンダのウィッシュリストを選択/提供しうる。SBPレスポンダは、N+k個の候補の中からN個を選択しうる。
【0853】
項J11.項J4の無線センシングシステムの方法/デバイス/システム/ソフトウェアであって、第2の特定のクライアントデバイスの個数を含む選択されたクライアントデバイスのリストを、無線プロトコルに基づいて第1の特定のクライアントデバイスによってAPデバイスに提供することを含む。
【0854】
項J12.項J11の無線センシングシステムの方法/デバイス/システム/ソフトウェアであって、リストは、第1の特定のクライアントデバイスによって選択された第1の特定のクライアントデバイスを含む。
【0855】
項J13.項J6の無線センシングシステムの方法/デバイス/システム/ソフトウェアであって、リストは第1の特定のクライアントデバイスによって選択された第1の特定のクライアントデバイスを含まない。
【0856】
SBPイニシエータは、関連付けられたMACアドレスを有する各センシングレスポンダ/候補センシングレスポンダを識別しうる。SBPレスポンダは、関連付けられたMACアドレス及びIDに応答しうる。
【0857】
項J14.項J6の無線センシングシステムの方法/デバイス/システム/ソフトウェアであって、各選択された第2の特定のクライアントデバイスを、そのそれぞれのMACアドレス、又は少なくとも1つの構成フレームの少なくとも1つの構成フィールド中の識別子(ID)のうちの少なくとも1つによって識別することを含む。
【0858】
項J15.項J14の無線センシングシステムの方法/デバイス/システム/ソフトウェアであって、第1の特定のクライアントデバイスによって、及び最終的にAPデバイスによって、無線センシング手順のためのセンシング測定セットアップパラメータのセットを選択することを含む。
【0859】
センシングトランスミッタは、タイプ1デバイスであってもよい。センシングレシーバは、タイプ2デバイスであってもよい。
【0860】
項J16.項J15の無線センシングシステムの方法/デバイス/システム/ソフトウェアであって、第2の特定のある個数のクライアントデバイスの各々について、センシング測定セットアップパラメータのセットに基づいて、センシング送信機デバイス及びセンシング受信機デバイスのペアとして機能するように、APデバイス及びそれぞれの第2の特定のクライアントデバイスを決定することと、センシング送信機デバイスによって無線プロトコルに基づいて無線サウンディング信号(WSS)の時系列を送信することと、無線マルチパスチャネルを通じて、センシング受信機デバイスによって無線プロトコルに基づいてWSS(TSWSS)の時系列を受信することと、無線プロトコルに基づいて、センシング受信機デバイスによって無線マルチパスチャネルの時系列のチャネル情報(TSCI)を取得することであって、各CIは、チャネル状態情報(CSI)、チャネルインパルス応答(CIR)、又はチャネル周波数応答(CFR)のうちの少なくとも1つを含み、TSCIの各チャネル情報(CI)は、それぞれの受信されたWSSに基づいて取得される、ことと、TSCIを、センシング受信機又は第1の特定のクライアントデバイスのいずれかにおいて利用可能にすることと、を含み、TSCIは、第1の特定のクライアントデバイスにおいて利用可能にされたときに、それぞれの第2の特定のクライアントデバイスと関連付けられたそれぞれのIDでラベル付けされる。
【0861】
図25は、本開示のいくつかの実施形態による、無線センシング提示システムの例示的な方法2500のフローチャートを示す。種々の実施形態では、方法2500は、上記で開示したシステムによって実行されうる。
動作2502において、無線センシング提示システムは、個別のタイプ1デバイスから個別のタイプ2デバイスへ、同じベニュー内の個別の無線チャネルを通じてそれぞれ送信された無線信号を取得し、無線チャネルは、ベニュー内の物体のモーションによって影響を受ける。動作2504において、システムは、ベニューにおける無線チャネルの複数の時系列のチャネル情報(TSCI)を取得し、各TSCIは、無線信号のうちの個別の1つに基づいて取得される。
【0862】
動作2506において、システムは、物体のモーションに関連付けられた複数の時系列のモーション統計値(TSMS)を演算し、各TSMSは、少なくとも1つの個別のTSCIに基づいて演算される。動作2508において、TSMSの個別の特性に基づいて、TSMSごとにマッピング関数が演算される。動作2510において、各TSMSは、個別のマッピング関数を用いて処理される。動作2512において、複数の処理されたTSMSは、ユーザの提示デバイス上で提示される。図25の動作の順序は、本教示の種々の実施形態に従って変更されうる。
【0863】
図26は、本開示のいくつかの実施形態による、選択的プロキシセンシング手順を実行するための例示的な方法2600のフローチャートを示す。種々の実施形態では、方法2600は、上記で開示したシステムによって実行されうる。
動作2602において、無線ネットワークのアクセスポイント(AP)デバイスが、無線ネットワークの第1の特定のクライアントデバイスによる無線プロトコルに基づいて、プロキシセンシング(SBP)手順を選択的に実行するように設定される。動作2604において、第1の特定のクライアントデバイスは、SBP手順のためのSBPイニシエータデバイスとして設定される。動作2606において、APデバイスは、SBP手順のためのSBPレスポンダデバイスとして設定される。動作2608において、第1の特定のクライアントデバイスの代わりに、無線センシング手順を実行するように無線ネットワークのいくつかの第2の特定のクライアントデバイスを設定することに基づいて、無線プロトコルに基づいてAPデバイスによってSBP手順が選択的に実行される。無線センシング手順において、APデバイスはセンシングイニシエータデバイスとして機能し、全ての第2の特定のクライアントデバイスはセンシングレスポンダデバイスとして機能する。図26の動作の順序は、本教示の種々の実施形態に従って変更されうる。
【0864】
屋内ローカライゼーション(位置特定)を達成することは、日常生活動作(ADL)の全体的アクティビティのモニタリング、スマート照明/温度制御、及び位置固有IoTデバイスのトリガ等の、いくつかのインテリジェントでスマートなホームアプリケーションを可能にする。更に、ADL情報は、身体的及び精神的健康のモニタリングを更に容易にし、貴重なアクティビティ洞察を抽出する。この問題に対するWiFiベースのソリューションは、そのユビキタス性及びプライバシー保護のために広く認識されている。現在のWiFiベースのローカライゼーションアプローチは、高いキャリブレーションの労力を必要とする細粒度のターゲットローカライゼーションに焦点を合わせるか、又はより粗いレベルで複数の人々をローカライズすることができず、ロバストなADLアプリケーションには適さない。本教示は、キャリブレーションフリー、デバイスフリー(パッシブ)、及び市販のWiFiチップセットで構築される、ロバストなWiFiベースの部屋/ゾーンレベルのローカライゼーションソリューションを開示する。開示されるシステムは、モーション及び呼吸パターンを示す特徴、例えば、WiFiチャネル状態情報(CSI)からマルチモーダル情報を抽出しうる。それにより、わずかな物理的動作しかないときでさえ、人間、ペット又は物体を検出及びローカライズ(localizing)し、PIR等のいくつかの既存ソリューションの欠点を克服する。
【0865】
いくつかの実施形態では、CSIから抽出された特徴が、複数の受信機から比較されて、動作に最も近い受信機を特定する。ベニューに固定されたWiFi受信機の位置を理解することは、動作をローカライズするのに役立ちうる。開示されるシステムは更に、複数の位置において複数の人間を同時にローカライズする困難なケースを組み込みうる。更に、開示されるシステムは、あいまいな位置シナリオを破るために、動作パターン間の相関を使用(例えば、動作パターン間の相関を使用して、環境内の人数を推定)しうる。開示されるシステムは、異なるアクティビティレベルを含む高い平均検出率と、異なる環境にわたって実行される実験に基づく高いローカライゼーション精度とを達成しうる。
【0866】
本教示の1つの目的は、日常生活動作を抽出して記録し、粗い測位(即ち、部屋レベル/「ゾーンレベル」)に焦点を合わせるための、ロバストなシステムを構築することである。いくつかの実施形態では、開示されるシステムは、受動的デザインを使用して、人間の屋内の動作を常にローカライズし、トレーニングの労力がゼロであるWiFiからのマルチモーダル情報に基づいて、日常の人間のアクティビティをローカライズ及びモニタリングしうる。
【0867】
まず、人間をローカライズするために、ロバストな存在検出アプローチが必要とされる。従来、動作中の物体によって引き起こされる時間的変動をキャプチャすることによって、存在検出が研究されてきた。このために、CSI振幅、CSI振幅の分散分布、サブキャリアにわたる振幅分散の分散、CSI振幅の固有値及び位相特徴等の時間領域特徴が活用される。加えて、人間の呼吸パターンによって誘導されるCSIの周期的変化も、静止した人間を検出するために使用される。開示されるシステムは、CSIの自己相関関数(ACF)の第1のタップを抽出することによって人間の動作を識別しうるとともに、最大比合成(MRC)を使用して弱いモーション信号を更に強化しうる。後者の特徴は、環境依存性に対してロバストであり、物理的なモーション及び検出の程度についての洞察を提供し、ADLアプリケーションに対してより多くの価値を付加する。
【0868】
WiFiを用いたロバストな屋内ローカライゼーションを達成することは、人間が物理的な動作をほとんど又は全く有しない場合の動的信号を抽出すること、複数の位置において同時に複数の人々をローカライズすること、位置及び環境の変化に対してシステムをロバストにすることを含む、対処されるいくつかの課題/問題を提起する。
【0869】
人間の存在は、動的な人間影響マルチパスによって引き起こされるCSIの変化を分析することによって判定される。モーションの強度が高く、トランシーバに近接するほど、より多くのマルチパスが影響を受け、より高い信頼性を有する検出をもたらす。本を読むことや寝ること等のシナリオにおいて、身体的なモーションがほとんどないか、全くない場合に、問題が生じる。小さな動作を識別するために、開示されるシステムは、CSIの自己相関を演算し、数秒のタイムラグまでの変化を分析しうる。タイムラグにわたる拡張されたサーチウィンドウは、システムが前の数秒にわたって累積された変化を抽出することを可能にし、それ以外の場合、現在のCSIから明らかではない。身体の動作がない場合、人間の呼吸は、ACFのピークとして見られる、室内マルチパスに周期的な変化を誘導する。
【0870】
マルチパスの複雑な相互作用とWiFiの低解像度を考えると、複数の人々のローカライゼーションは困難な作業であった。複数の受信機セットアップは、問題の一部に対処する。受信機(Rx)を有する異なる部屋の異なる人々によって、各々は、それぞれの人間のモーションによってCSIに誘導された変化を見ることができる。このため、Rxごとに分離されたモーション検出は、人々が動いている/存在している位置を決定しうる。しかしながら、1人の人間が、複数の受信機によって受信される多くのマルチパスに影響を及ぼす位置に存在することがありうる。別個Rxが別々のモーション検出を実行する場合、このシナリオは、複数のユーザが複数のRx位置に存在するとして解釈される。したがって、環境内の独立したモーションソースの個数を識別することが必要になる。モーションのソースが同じである場合、複数のRxによって見られるモーション強度の傾向は同じになり、これはモーション特徴の相関によって決定されうる。
【0871】
いくつかの実施形態では、開示されるシステムは、任意の位置固有フィンガープリントに依存しない。代わりに、開示されるシステムは、各RxにおけるCSI内の人間のモーションによって誘導される変化の程度を抽出し、相対的な強度及びパターンを使用して、アクティブ位置の確率及び個数を推定しうる。システムは、ユーザの正確な位置を提供するのではなく、モーションのソースに最も近いRxを予測することを目的とし、これにより、位置及び環境の変化に対してロバストになる。
【0872】
上記で説明したように、開示されるシステムは、トレーニング及びキャリブレーションなしに、ロバストな屋内ローカライゼーションを達成しうる。これは、既存のWiFiベースの屋内ローカライゼーション・ワークが直面する主要な課題に対処する。開示されるシステムは、複数の受信機設定を使用するWiFiベースの家全体ADLローカライゼーションのための新規かつ完全なパイプラインを提供する。更に、ほとんどの既存の作業とは異なり、開示されるシステムは、新しい環境に移されたときに再キャリブレーションを必要とせず、トレーニングフリーである。開示されるシステムは、たとえユーザが非常に小さいモーション(本を読む、TVを見る)を有するか、モーションがない(眠っている、思い出をする)かであっても、ユーザの位置を推定しうる。開示されるシステムは、ローカライゼーションを可能にする微小な身体のモーションさえも増幅する、マイクロモーション・エンハンサモジュールを含みうる。開示されるシステムは、複数のアクティブな位置/複数の人々のローカライゼーションの問題に対処しうる。複数の人々が関与することから位置の曖昧性を除去するために、開示されるシステムは、環境内の人々の数/モーションのソースを推定しうる。
【0873】
図27Aは、本開示のいくつかの実施形態による、モーションモニタリング及びローカライゼーションのための例示的な環境2700を示す。環境2700では、人間A及びBの2人が時間とともに部屋を横切って移動し、同時に異なるアクティビティを行い、ベニューを次々に出る。送信機(Tx)2702が1つの部屋に配置されている一方、3つの異なる受信機、Rx1 2711、Rx2 2712、Rx3 2713が、それぞれ他の3つの部屋に配置される。受信機の各々は、マルチパスチャネルを通じて、Tx2702によって送信された無線信号を受信しうる。無線信号は、人間がベニューの任意の部屋にいる間、人間A及び人間Bのモーションによって影響を受ける。開示されるシステムは、受信された無線信号に基づいてCSI時系列を演算し、CSI時系列から異なる特徴を抽出しうる。2人のアクティビティログは、図27Bのチャート2750及び以下の表Iに示されるように、CSI時系列から抽出された異なる特徴に基づいて、開示されるシステムによって抽出されうる。
【0874】
図28Aは、本開示のいくつかの実施形態による、モーションモニタリング及びローカライゼーションのための例示的な別の環境2800を示す。環境2800では、人間A及びBの2人が時間とともに部屋を横切って移動し、同時に異なるアクティビティを行い、ベニューを次々に出る。送信機Tx2802が1つの部屋に配置されている一方、2つの異なる受信機Rx1 2811、Rx2 2812が、それぞれ2つの他の部屋に配置される。受信機の各々は、マルチパスチャネルを通じて、Tx 2802によって送信された無線信号を受信しうる。無線信号は、人間がベニューの任意の部屋にいる間、人間A及び人間Bのモーションによって影響を受ける。開示されるシステムは、受信された無線信号に基づいてCSI時系列を演算し、CSI時系列から異なる特徴を抽出しうる。2人のアクティビティログは、図28Bのチャート2850及び以下の表IIに示されるように、CSI時系列から抽出された異なる特徴に基づいて、開示されるシステムによって抽出されうる。種々の実施形態では、送信機の個数及び受信機の個数は、各々が個別の送信機及び個別の受信機を有する複数のデバイスペアを形成するように変更されうる。
【0875】
いくつかの実施形態では、開示されるシステムは、ローカライゼーションのために市販のWiFiチップセットからのCSI時系列を利用する。CSIは、TxからRxへのWiFi信号伝搬を特徴付け、無線マルチパス環境の特定の状態をプロファイリングする。システムは、CSIの統計的特性を活用でき、商用WiFiチップセットからCSIを連続的にキャプチャ及びモニタリングすることによって、ローカライゼーションを実行しうる。
【0876】
電磁場の重ね合わせ特性に基づいて、時間tにおける周波数fにわたる受信CSIは、以下のように、静的部分と動的部分とに分解されうる。
【0877】
静的部分は、静止物体による反射によってもたらされ、動的部分は、移動散乱体のセットΩd(t)によってもたらされる。未加工のCSIは、同期誤差及び位相歪みを被っているので、システムは、以下のように定義される、CSI測定値の電力応答のみを利用しうる。
ここで、ξ(t,f)は、送信信号の電力を表し、n(t,f)は、加法性白色雑音である。ξ(t,f)及びn(t,f)は、独立したソースによって寄与されるので、互いに独立している。
【0878】
電力応答G(t,f)から、システムは、屋内環境における動作を検出及びローカライズできる異なる特徴を抽出しうる。いくつかの実施形態では、開示されるシステムは、特徴抽出、動作検出、及び動作ローカライゼーション、の3つのモジュールを含む。図29は、本開示のいくつかの実施形態による、モーションモニタリング及びローカライゼーションのための無線システム2900の例示的な図を示す。図29に示すように、無線システム2900は、無線信号から取得されたCSI時系列に基づいて、特徴f_tを抽出するように構成された特徴抽出モジュール2910と、例えば、抽出された特徴に基づいてモーション情報d_tを生成することによって、モーションを検出するように構成された動作検出モジュール2920と、例えば、いくつかの相関スコアに基づいて位置情報l_tを生成することによって、検出されたモーションについての位置を決定するように構成された動作ローカライゼーションモジュール2930とを含む。これらのモジュールのそれぞれについて、以下で詳細に説明する。
【0879】
特徴抽出(Feature extraction)
【0880】
人間の屋内アクティビティは、動的又は準静的のいずれかでありうる。動的アクティビティには、歩行、座り、及び運動等の、大きな身体レベルの運動が含まれる。準静的運動は、読み取り及び睡眠等の活動を含み、その間、運動の強度は軽く、それによって、無線マルチパス伝搬に対してはるかに小さい外乱を作り出す。微小なモーションの場合、瞬間的な動作は無視できるが、マルチパス伝搬の変化は時間とともに累積され、したがって、数秒に及ぶ時間ウィンドウにわたって変化を観察するときに、動作検出が可能になる。しかしながら、人間が眠っている/瞑想している場合、動的信号は非常に弱くなりうる。そのような場合、システムは、信号処理技術を使用して抽出されうる呼吸中の胸部動作の周期的な性質を活用しうる。これらの観測に基づいて、動的状態及び準静的状態を検出するために、CSI電力応答の自己相関関数(ACF)から3つのCSIベースの特徴を導出しうる。ACFは、以下のように導出されうる:
ここで、τは、ACFのタイムラグ、τξ 2(f)及びτn 2(f)は、それぞれξ(t,f)及びn(t,f)の分散、ρξ(t,f)及びディラックデルタ関数δ(τ)は、ξ(t,f)及びn(t,f)のACFである。
【0881】
人間の歩行、走行のような高モーションを検出するために、システムは、limτ→0ρG(τ,f)として定義されるモーション統計値を使用しうる。より具体的には、式(3)において、τ→0のように、加法性雑音の白色度に起因して、δ(τ)=0としうる。モーションが、Wi-Fiデバイスの伝搬カバレッジ内に存在する場合、マルチパス伝搬は妨害され、信号分散σξ 2(f)>である。モーションの連続性に起因して、limτ→0ρξ(τ,f)=1 であるため、ρG(t,f) の極限は正の値になり、即ち、limτ→0ρG (τ,f)>0 になる。モーションがない場合、環境は静的であり、分散σξ 2(f)=0であり、これは、limτ→0ρG(τ,f)=0であることを示唆する。したがって、limτ→0ρG (τ,f)>0 は、モーションの存在を示す良いインジケータである。実際には、システムは、有限サンプリングレートに起因する近似的なlimτ→0ρG(τ,f)に対するCSI電力応答のACFの最初のラグを使用し、高モーション特徴を次のように定義しうる。
ここで、Fsは、サンプリングレートであり、fkは、k番目のサブキャリアにおける周波数である。式(4)が示すように、φhは、全K個のサブキャリアにわたるlimτ→0ρG(τ,f)の平均である。
【0882】
φhは、環境内の大きな動作をキャプチャしうるが、トランシーバからの更に遠い距離、環境内の騒音、過渡的なモーション等に起因して、弱い/微小なモーション(読書や睡眠等)を検出できない場合がある。したがって、小さいモーションによって生じるACFスペクトルの微小な変化を増幅するために、システムは、周波数ダイバーシチを活用し、ACFの信号雑音比(SNR)を最大化するために最大比合成(MRC)方式を利用しうる。全てのサブキャリアが僅かなモーションに敏感であるわけではないので、システムは、MRCのために最大のφhを有する上位N個のサブキャリアを選択し、ブーストされたACF
を取得しうる。この場合、小モーション特徴φsは、
τ→0の極限として、即ち、
として定義される。
【0883】
いくつかの実施形態では、小モーション特徴φsは、τを超えるブーストされたACF
の最大微分として、
として定義しうる。
【0884】
環境内のモーションが少なく、φhもφsも十分でない場合には、人間のバイタルサインに頼って存在を検出しうる。呼吸によって生じる胸部の動作は、WiFi信号によって検出されるには弱すぎる可能性がある心拍数等の他のバイタルサインと比較して、有意である。呼吸動作は周期的であり、マルチパス信号伝搬に周期的変化をもたらす。このような周期的変化は、ACFスペクトログラムから、CSI電力の高い相関から生じる対応するタイムラグにおけるピークとして明らかである。呼吸数、即ち、呼吸特徴φbは、
ビート・パー・ミニッツ(BPM)として導出されうる。ここで、
は、
の最初のピークのタイムラグである。
【0885】
動作検出(Movement detection)
【0886】
CSI時系列から抽出された特徴が与えられると、次のステップは、適切な閾値を決定することによって検出を実行することである。φhの理論閾値が0であることを知ると、システムは、γh=0.1 の閾値を使用しうることで、雑音マージンが得られる。小動作検出のための閾値は、いくつかの異なった環境における人間の存在しない静かな環境を観測することによって経験的に決定され、γs=0.2 として得られる。いくつかの実施形態では、小動作検出の閾値がγs=0.0002 として決定され、10BPM(γlb)未満及び30BPM(γhb)を超える呼吸数は廃棄され、人間の呼吸域外と見なされる。
【0887】
任意の所与の時間インスタンスにおいて、システムは、最初に、高モーションをチェックしうる。現時点において大きい動作が検出されない場合、最後のWT秒において少なくとも1回、有意なモーション(φh>γhh=0.5)が検出された場合にのみ、微弱な呼吸のモーションをチェックしうる。微弱モーションパターンの条件付きチェックは、誤検出を軽減するのに役立つ。
【0888】
図30は、CSI時系列から抽出される異なるレベルの特徴の例を示す。プロット3010は、CSI電力のACFを示し、プロット3020は、高モーション特徴を示し、プロット3030は、呼吸数推定値と重ね合わされた小モーション特徴を示す。点線の黒い横線は、高モーション用の閾値(γh)及び小モーション用の閾値(γs)を示す。この実験では、人間は、持続時間Aにおいて高強度のモーションを行い、持続時間Bにおいて小さい間欠的モーションを行い、続いて持続時間Cにおいて睡眠を行い、その後、持続時間Dにおいてテストエリアを離れる。
【0889】
図30に示されるように、高強度モーションの持続時間Aについて、φhは、閾値γhよりもはるかに高く、φs>γs である。弱い間欠的モーションの持続時間Bについては、φsを使用することは、高モーションが検出されない場合に役立ちうることがわかる。持続時間Cには、人間は、眠っていたが、これは、呼吸及びγsによって拾われた。トランシーバから遠く離れている場合、φbを依然として拾っている間、φsはγsより小さくなることがある。最後に、ユーザは、持続時間Dにおいて場所を離れ、全ての特徴が有意でなくなる。
【0890】
動作ローカライゼーション(Movement localization)
【0891】
環境内の動作を検出した後、次のステップは、それを正しい位置に割り当てることである。動作についての可能性のある位置は、動作特徴のうちの少なくとも1つが個別の閾値を上回るRxにある。しかしながら、複数のユーザ及び種々のタイプのデバイストポロジを含みうる、より一般的なシステムを設計する場合、システムは、単純な閾値処理よりも多くのことを行いうる。以下は、潜在的な位置の曖昧性についてのいくつかの例である。
【0892】
第1の事例では、Wi-Fi信号の広範なカバレッジのために、単一の人間が2つ以上のRxにおいて高モーション統計値φhを誘導するのに十分な程度にマルチパスに影響を及ぼす可能性がある。モーション統計値φhに閾値を使用することで、そのような状況では不正確な位置推定値が生じる。
【0893】
第2の事例では、Txに近い人間は、Wi-Fiチャネルの相反性に起因して、全てのRxにおいて高φhを作り出しうる。Txの近くを移動する1人の人間と、全てのRxで移動する複数の人間とを区別することは困難になる。
【0894】
上記の曖昧性を解決するために、システムは、任意の所与の2つのRxにおいて誘導されたモーション特徴が環境内の単一の身体からのものであるかどうかを決定しうる。モーション統計値φhは、トランシーバから所与の距離にある相対的なモーション強度を示しうる。2つのRxが1つのモーションソースを「見る」場合、高モーション及び低モーションの継続時間とそれらの間の遷移は「相関」する。一方、2つのRxが別々のモーションソースからの強い動的信号を有する場合、φhの増減のパターンは同じではない。
【0895】
いくつかの実施形態では、ウィンドウ(Wc)上のφhの相関を観察することで、2つのRxが同じモーションソースによって影響を受ける/アクティブ化されるかどうかを判定しうる。2つのRxi及びjの高モーション特徴を、それぞれφi h及びφj hで表すと、相関Cijは以下のように演算される。
ここで、||.||演算は、ベクトルのノルムを表し、
は、平均演算子を表す。
【0896】
以下は、Cijを使用して、前述の曖昧な位置特定シナリオを解決する事例である。図31A及び図31Bにそれぞれ示されるような2つのデバイスセットアップ及び動作位置を考える。図32A及び図32Bは、それぞれ、図31Aのシナリオ3110(1人)及び図31Bのシナリオ3120(2人)におけるRx1及びRx2からのモーション統計値φhを示す。図32C及び図32Dは、それぞれ、図31Aのシナリオ3110(1人)及び図31Bのシナリオ3120(2人)における、Rx1及びRx2からのφhの相関、並びに相関閾値を示す。
【0897】
図31Aに示されるシナリオ3110では、人間3111からのモーションは、Rx1及びRx2の両方において高いφhをもたらした。ただし、φhの傾向はどちらも同じである。一方、図31Bに示されるシナリオ3120では、人間3121、3122についてRx1及びRx2で算出されたφhは、時間とともに異なるパターンを示している。類似度の量は、図32C及び図32Dに示される相関メトリックから明らかである。図32C及び図32Dにおける破線の黒線は、本例で使用される相関閾値を示す。ウィンドウ内の2つのモーション統計値ベクトル間の相関は、それらが増加パターンと減少パターンの同様の傾向に従うときに高い。しかし、モーションが連続的に大きい場合、モーション統計値に明確なパターンはなく、相関はあまり高くない。値のわずかな変動は、2つの受信機によって見られるように、異なるマルチパス環境から生じうる。このため、システムは、ウィンドウ時間の95%(30秒)以上についてφhがγ=0.1より大きい場合、相関閾値(Cth=0.7)を緩和しうる。システムは、高モーションが検出された場合にのみ、モーションローカライゼーションのために相関を使用しうる。いくつかの実施形態では、歩行モーションが位置遷移中に高モーション特徴によってキャプチャされうるので、人間はより小さいモーション及び呼吸持続時間について位置を変更しない。
【0898】
いくつかの実施形態では、動作検出及び動作ローカライゼーションのためのステップが、それぞれアルゴリズム1及びアルゴリズム2で与えられる。
【0899】
【0900】
【0901】
いくつかの例では、開示されるシステムの性能は、図33A及び図33Bにそれぞれ示されるように、2つの異なるデバイスセットアップ及び環境3310、3320において評価される。評価に使用されるメトリックは、動作検出及びローカライゼーション精度についての検出率(DR:detection rate)である。動作検出についてのDRは、モニタリングエリア内に人間が存在する総時間のうちで、動作が検出された時間のパーセンテージである。ローカライゼーション精度は、開示されるシステムが、動作検出の総時間のうちで、モーションの位置を正確に識別する時間のパーセンテージである。
【0902】
いくつかの例では、プロトタイプが、市販のWiFiチップセット上に構築され、CSI収集に200Hzのサンプリングレートを使用する。システムは、40MHz帯域幅を有する5GHzのWiFi上で動作し、2×2 MIMOアンテナを含む。全ての実験において、ユーザはそれぞれのTx/Rxから少なくとも1mの距離を維持した。より近い動作は、より良好に検出される。また、システムは、環境内のユーザ数を事前に知っておらず、これは相関を用いてシステムによって推定される、
【0903】
1人シナリオの実験では、1人のみが、異なるRx及びTxで異なるレベルのモーションを行う環境にいた。セットアップ1及び2での平均存在検出率は、それぞれ99.72%と99.62%であった。表IIIは、異なる身体活動レベルを含むテストケースの概要を示す。表IIIにおいて、「高」は、歩行モーションを示し、「小」は、机に座ってラップトップで作業する等の低強度の動作を示し、「睡眠」シナリオは、椅子でのうたた寝を含む。ローカライゼーションステップでは、システムは、高モーション特徴φhを使用して、モーションが大きい場合にのみ相関を使用しうる。小さなモーション又は呼吸が検出された場合、システムは、閾値処理を使用して検出を実行し、以前の位置の結果を継続しうる。いくつかの実施形態では、位置間を人間が遷移する際に高モーションがトリガされる。人間がRxにいる場合の平均ローカライゼーション精度は100%であり、Txは92.26%である。
【0904】
2人シナリオの実験では、表IVに示されるように、2人が、Tx及びRxにおいて異なるレベルの物理的アクティビティを行った。セットアップ1及び2での平均存在検出率は、それぞれ99.19%と98.53%であった。2人が異なるRxに存在する場合の平均ローカライゼーション精度は100%であり、1人がTxに存在し、他の人間がRxのうちの1つに存在する場合の平均ローカライゼーション精度は87%である。後者の場合についてローカライゼーション精度がより低いのは、Txにおける高モーションが、全てのTx-Rxリンクにおけるモーションを支配し、場合によってはRxにおける動作をマスキングするためである。そのような場合の性能を改善するための1つのアプローチは、「マルチウェイセンシング(multiway-sensing)」を使用することである。
【0905】
本教示の種々の実施形態は、市販のWiFi上に構築されたパッシブ屋内ローカライゼーションシステムを開示する。改善された人間存在検出パイプラインは、人間の微小な物理的動作さえも検出するために使用される。開示された微小モーション統計値及び呼吸速度推定は、今日最も広く使用されているセンサによって検出することができない最も弱い身体動作さえも検出しうる。更に、開示された相関ベースのアプローチは、複数の人間の場合に生じるローカライゼーションの曖昧性に対処している。結果として、システムは、2つの異なる環境及びセットアップで行われた実験に対して、単一人間シナリオで98.5%、複数の人間の場合に93.5%のローカライゼーション精度を達成しうる。全体として、本教示は、日常生活の信頼できる人間アクティビティログを提供しうる、ロバストで、低コストで、使いやすいローカライゼーションソリューションを開示する。そのような情報は、いくつかの潜在的な、革新的なスマートホーム及びヘルスケア用途にとって非常に貴重である。
【0906】
図34は、本開示のいくつかの実施形態による、無線モニタリング及びローカライゼーションのための例示的な方法3400のフローチャートを示す。種々の実施形態では、方法3400は、上記で開示されたシステムによって実行されうる。
動作3402において、各々が個別のモーションを行う、ある個数の物体を有するベニューにおいて、少なくとも2つのデバイスペアが形成され、各デバイスペアは、第1の無線デバイスと第2の無線デバイスとを含む。
動作3404において、個別の時系列のチャネル情報(TSCI)及び個別のモーション情報(MI)が、各デバイスペアから取得される。
動作3406において、第1のデバイスペアと関連付けられた第1のTSCIに基づいて演算された第1のMIに基づいて、第1のセンシングタスクにおいて第1の物体のモーションが検出及びモニタリングされる。
動作3408において、第2のデバイスペアと関連付けられた第2のTSCIに基づいて演算された第2のMIに基づいて、第2のセンシングタスクにおいて第2の物体のモーションが検出及びモニタリングされる。
動作3410において、第1のTSCI、第2のTSCI、第1のMI及び第2のMI、に少なくとも部分的に基づいて、相関スコアが演算される。
動作3412において、相関スコアが第1の閾値より大きい場合、第1の物体及び第2の物体が同じ物体として検出される。
動作3414において、相関スコアが第2の閾値より小さい場合、第1の物体及び第2の物体が2つの異なる物体として検出される。
【0907】
図35は、本開示のいくつかの実施形態による、無線モニタリング及びローカライゼーションのための詳細な動作3500を示すフローチャートを示す。いくつかの実施形態では、動作3500は、図34の動作3404の一部として、各デバイスペアによって実行されうる。
動作3510において、デバイスペアの第1の無線デバイスによって、個別の無線信号が送信される。
動作3520において、デバイスペアの第2の無線デバイスによって、ベニューの個別の無線マルチパスチャネルを通じて個別の無線信号が受信され、受信される無線信号は、個別の無線マルチパスチャネル及びベニュー内のある個数の物体のモーションに起因して、送信される無線信号とは異なる。
動作3530において、個別の無線マルチパスチャネルの個別のTSCIが、受信された無線信号に基づいて取得される。
動作3540において、TSCIに基づいて個別のMIが演算される。
動作3550において、個別のMI及び個別のTSCIに基づいて、個別のセンシングタスクが実行される。
【0908】
図面のうちのいずれか1つにおける動作の順序は、本教示の種々の実施形態に従って変更されうる。
【0909】
いくつかの実施形態では、少なくとも1つの無線ネットワーク(例えば、WiFi、WLAN、IEEE 802.11/11n/11ac/11ax/11be/11be/11bf、4G/LTE/5G/6G/7G/8G、メッシュネットワーク、IEEE 802.15/16、Bluetooth、WiMax、Zigbee)が、各無線ネットワークのためのアクセスポイント(AP)/ルータ/メッシュルータ/ハブ/基地局と、それぞれの無線ネットワーク内にそれぞれ存在するいくつかのヘテロジニアス無線デバイスとを含むベニューに存在しうる。開示されるシステム/デバイス/方法/ソフトウェアは、多対多構成において、タイプ1(TX)デバイス及びタイプ2(RX)デバイスの複数のペアを含みうる。任意のタイプ1デバイス及び/又はタイプ2デバイスは、少なくとも1つの無線ネットワークのアクセスポイント(AP)/ルータ/メッシュルータ/ハブ/基地局のいずれか、又は無線ネットワーク内の種々のヘテロジニアス無線デバイスいずれかでありうる。いくつかの実施形態では、複数のタイプ1(TX)デバイスのうちのいくつか又は全ては、TX/RXの関連するペアが1対多構成を形成するように、共通デバイス(例えば、AP/ルータ/メッシュルータ/ハブ/基地局)でありうる。いくつかの実施形態では、複数のタイプ2(RX)デバイスのうちのいくつか又は全ては、関連するTX/RXペアが多対1構成で形成されるように、共通デバイス(例えば、AP/ルータ/メッシュルータ/ハブ/基地局)でありうる。
【0910】
いくつかの実施形態では、タイプ1(TX)デバイス及びタイプ2(RX)デバイスの各ペアについて、個別の無線信号(例えば、サウンディング信号、NDP、NDPA、TF)がベニュー内の個別の無線マルチパスチャネルを通じて個別のTXから個別のRXへ送信される。個別の受信される無線信号は、ベニューの個別の無線マルチパスチャネルと、ベニュー内のある個数の(例えば、未知の個数の)物体(例えば、人間、ユーザ、ペット、マシン)のモーションとに起因して、個別の送信される無線信号とは異なる。個別の無線チャネルの個別の時系列のチャネル情報(TSCI)が取得される。
【0911】
いくつかの実施形態では、TX及びRXのそれぞれのペアと関連付けられた個別のセンシングタスクが、物体のモーションをモニタリングするために、個別のTSCIに基づいて実行される。タスクは、1つ以上のサブタスクを含みうる。タスク又はサブタスクは、モーション検出/推定、存在検出、呼吸検出/推定、心拍検出/推定、転倒検出、追跡、睡眠モニタリング、ペットモニタリング、福祉モニタリング、日常生活動作(ADL)モニタリング等のうちのいずれかを福井うる。それぞれのモーション情報(MI)/モーション統計値(MS)/特性/空間‐時間情報(STI)が、個別のTSCIに基づいて演算されうる。個別のセンシングタスク又は関連するサブタスクは、個別のMI/MS/特性/STIに基づいて実行されうる。例えば、第1のタスク又はサブタスク(例えば、睡眠モニタリング)は、第1のTXから第1のRXへ送信された第1の無線信号から取得された第1のTSCIに基づいて演算された第1のMI/MS/特性/STIに基づいて、実行されうる。異なるタスク又はサブタスク(例えば、日常生活動作又はADL)は、第2のTXから第2のRXへ送信される第2の無線信号から取得された第2のTSCIに基づいて演算された第2のMI/MS/特性/STIに基づいて、実行されうる。TX及びRXの全てのペアにおいて実行される共通/同じタスク又はサブタスク(例えば、モーション検出)が、存在してもしなくてもよい。
【0912】
いくつかの実施形態では、複数のTX/RXペアの共通MI/MS/STI/特性が比較されうるように、共通MI/MS/STI/特性が、TSCIの各々に基づいて演算されうる。各TX/RXペアについて、個別のTSCIに基づいて演算された個別の共通MI/MS/STI/特性は、個別のセンシングタスク(例えば、共通/同じタスク又はサブタスク)を実行するために使用されうる。物体の量は、未知でありうる。0個、1個、2個、又はそれ以上の物体が存在しうる。ベニュー内のある個数の物体の位置は、未知でありうる。言い換えれば、個別のモーションが行われる未知の位置に、未知の個数の物体が存在しうる(例えば、いくつかは、静止中/非静止中/移動中/歩行中/ランニング中/エクササイズ中/睡眠中/作業中/会話中、素早く/ゆっくり/規則的に/不規則に/断続的に移動中等でありうる)。
【0913】
いくつかの実施形態では、開示されるシステム/デバイス/方法/ソフトウェアは、TSCIのいずれか/一部/全部に基づいて、物体のモーションを検出/取得/キャプチャ/モニタリングし、検出/モニタリングされたモーションに基づいて、物体(例えば、1つ又は一部又は全部)を位置特定/カウント/追跡しうる。TX及びRXの各ペアについて、モーションは、それぞれのTSCIに基づいて検出/取得/キャプチャ/モニタリングされうる/されえない。例えば、TX/RXのペアの有効範囲/近傍から遠く(又はそれを越えて)の物体のモーションは、TX/RXのペア及びそれぞれのTSCIによって検出/取得/キャプチャ/モニタリングされないことがある。その結果、TX/RXのいくつかのペアでは、いくつかのモーション(即ち、いくつかの物体のいくつかのモーション)が検出/取得/キャプチャ/モニタリングされうる一方、TX/RXのいくつかの他のペアでは、モーションが検出/取得/キャプチャ/モニタリングされえない。
【0914】
いくつかの実施形態では、TX/RXのペアによって(それぞれのTSCIに基づいて)任意の検出/取得/キャプチャ/モニタリングされたモーションは、1つ以上の物体(例えば、未知の物体、又は既知の物体)と関連付けられうる。典型的には、それは(複数の物体の代わりに)1つの物体と関連付けられる可能性が高い。TX/RXのペアによってモーションが検出/取得/キャプチャ/モニタリングされる2つ以上の物体の場合、2つ以上の物体は、それらが「同じ位置」(即ち、ベニュー内の同じゾーン/領域/近傍)に「位置する」ように、互いの近くにありうる。
【0915】
ベニューは、ベニュー内の複数のゾーン(又は領域/近隣/区画/区域)に分割されてもよく、各ゾーンは、タイプ1デバイス(TX)、又はタイプ2デバイス(RX)、又はTX/RXのペア、のいずれかと関連付けられうる。ゾーンは、重複しても/重複しなくてもよい。デバイスは、第2のTX/RXペアにおけるTXとして、第3のTX/RXペアにおけるRXとして、及び第4のTX/RXにおけるRXとして、第1のTX/RXペアにおけるTXとして機能しうる。この場合、デバイスと関連付けられた4つのゾーン、第1のTX/RXペアにおけるTXとしてのその役割のための第1のゾーン、第2のTX/RXペアにおけるTXとしてのその役割のための第2のゾーン、第3のTX/RXペアにおけるRXとしてのその役割のための第3のゾーン、及び第4のTX/RXペアにおけるそのRXとしてのその役割のための第4のゾーン、がありうる。
【0916】
いくつかの実施形態では、(1つ以上の第1の特定の物体に関連付けられた)第1のモーションは、第1の特定のTXから第1の特定のRXへ送信された第1の無線信号から取得された、関連する第1のTSCI(及び第1のTSCIに基づいて演算された関連する第1のMI/MS/特性/STI)に基づいて、第1のセンシングタスクにおける第1の特定のTX及び第1の特定のRXのペアによって検出/取得/モニタリングされ、1つ以上の第1の特定の物体(例えば、既知/未知の物体)は、第1の特定のTX、第1の特定のRX、又は第1の特定のTXのペア及び第1の特定のRX及び第1の特定のRXのペアのうちの少なくとも1つに位置づけられうる/当該少なくとも1つに関連付けられうる。いくつかの実施形態では、(1つ以上の第2の特定の物体に関連付けられた)第2のモーションは、第2の特定のTXから第2の特定のRXへ送信された第2の無線信号から取得された関連する第2のTSCI(及び第1のTSCIに基づいて演算された関連する第2のMI/MS/特性/STI)に基づいて、第2のセンシングタスクにおける第2の特定のTX及び第2の特定のRXのペアによって検出/取得/キャプチャ/モニタリングされ、1つ以上の第2の特定の物体(例えば、既知/未知の物体)は、第2の特定のTX、第2の特定のRX、又は第2の特定のTX及び第2の特定のRXのペアのうちの少なくとも1つに位置づけられうる/当該少なくとも1つに関連付けられうる。
【0917】
第1のセンシングタスクは第2のセンシングタスクとは異なりうるが、第1のMI/MS/STI/特性は、比較されうるように、第2のMI/MS/特性/STIと数学的に及び/又は統計的に同様(又は同じ)でありうる。例えば、それらの数式は、第1のTSCIが第2のTSCIと同一である場合、同一でありうる。例えば、両方の数式は、(例えば、時間ウィンドウ/時間期間/範囲/バンド/空間ストリーム/CI成分等にわたる)平均/加重平均、分散、又は統計値、又は自己相関関数(ACF)、又は自己相関関数の特徴、又は変換、又は射影、導関数/微分/差、又は積分/和、又は線形/非線形関数の両方であるので、同様でありうる。例えば、両方の数式は、CIの大きさ若しくは大きさの二乗若しくは位相、又は大きさ若しくは位相の第2の関数の両方が同じ関数であるので、同様でありうる。
【0918】
いくつかの実施形態では、各無線信号が、時系列のサウンディング信号を含みうる。各CIは、個別の受信されたサウンディング信号から取得されうる。第1の無線信号及び第2の無線信号は、同様又は異なる設定、周波数帯域(例えば、2.4GHz/5GHz/24GHz/60GHz/70+GHz)、帯域幅(例えば、20MHz/40MHz/80MHz/160MHz/320MHz/640MHz)、(TXアンテナ及びRXアンテナの量に起因した)空間ストリームの量(例えば、1/2/3/4/6/8/9/10/12/等)、サウンディング信号のタイミング、サウンディング周波数(例えば、0.01Hz/0.1Hz/10Hz/10Hz/100Hz/1kHz/10kHz、又は不規則/断続的)、サウンディング周期等によって、類似又は異なりうる。その結果、第1のTSCI及び第2のTSCIは、類似/異なる/非同期/未整合のことがある。
【0919】
物体を更に位置特定するために、開示されるシステム/デバイス/方法/ソフトウェアは、第1のTSCI及び第2のTSCIと、第1及び第2のTSCIに基づいて演算された関連する第1のMI/MS/特性/STI及び第2のMI/MS/STI/特性とに基づいて、2つのケース/状況/可能性の間で解決/区別/差別化/決定/検出する。第1のケースでは、第1の特定の物体は第2の特定の物体であり、第1のモーションは第2のモーションである。第2のケースでは、第1の特定の物体は、第2の特定の物体ではなく(少なくとも完全にではなく、即ち、第1の特定の物体内の少なくとも1つの物体が第2の特定の物体内に存在しない)、第1のモーションは、第2のモーションではない。第1のケースでは、第1の特定の物体及び第2の特定の物体が同じ場所(即ち、同じゾーン、第1のゾーン及び第2のゾーンの交差ゾーン)における(1つ以上の)同じ物体として、登録/グループ化/分類/検出/考慮/結合/マージ/統合/リンク/プール/融合/混合/関連付け/接続/アタッチされる。第2のケースでは、第1の特定の物体及び第2の特定の物体は、異なる位置(即ち、第1のゾーンにおける第1の特定の物体及び第2のゾーンにおける第2の特定の物体)において、異なる/別個の/分離された/でタッチされた/切断された/独立した/個別の(1つ以上の)物体として、登録/グループ化/認識/分類/検出/考慮/分離/分割/分離/差別化/区別/関連付け解除/切断/でタッチされている。
【0920】
いくつかの実施形態では、2つのケースを差別化/区別するために、第1のMI/MS/STI/特性は、第2のMI/MS/STI/特性と比較されうる。第1のMI/MS/STI/特性は、第2のMI/MS/STI/特性と数学的/統計的に類似(又は同じ)でありうるため、それらは比較されうることを想起されたい。第1のケースでは、第1のMI/MS/STI/特性は、それらの変動が(1つ以上の)同じ物体の同じモーションに起因するので、第2のMI/MS/STI/特性と高度に相関するべきである。第2のケースでは、第1のMI/MS/STI/特性は、それらの変動が異なる物体の異なる(独立した)モーションに起因するので、第2のMI/MS/STI/特性と高度に相関するべきではない(例えば、無相関、又は無相関に近い)。
【0921】
いくつかの実施形態では、時系列の第1のMI/MS/STI/特性と時系列の第2のMI/MS/STI/特性との間の相関のスコア/測度が演算されうる。相関の測度が第1の閾値(T1)よりも高い場合、第1のケースが検出されうる。相関の測度が第2の閾値よりも低い場合(T2、例えば、T2<T1)、第2のケースが検出されうる。第1の閾値は、第2の閾値に等しくてもよい。相関の測度が第1の閾値と第2の閾値との間にある場合、第2の相関の測度が演算されうる(例えば、第1のMI/MS/STI/特性と第2のMI/MS/STI/特性との間、又は、第1のTSCIに基づいて演算された第3のMI/MS/STI/特性と、第2のTSCIに基づいて演算された第4のMI/MS/STI/特性との間)。第2の相関測度が第3の閾値(T3)よりも高い場合、第1のケースが検出されうる。相関の第2の測度が第4の閾値よりも低い場合(T4、例えば、T4<T3)、第2のケースが検出されうる。第2の相関測度が第3の閾値と第4の閾値との間にある場合、追加の相関測度が演算されうる(例えば、第1及び第2のMI/MS/STI/特性の間、第3及び第4のMI/MS/STI/特性の間、又は第1のTSCIに基づいて演算された第5のMI/MS/STI/特性と第2のTSCIに基づいて演算された第6のMI/MS/STI/特性の間)。以下同様である。
【0922】
いくつかの実施形態では、時系列の第1のMI/MS/STI/特性が、第1のTSCIに基づいて演算されてよく、各MI/MS/STI/特性は、TSCIの個別のスライディングウィンドウに基づいて演算される。時系列の第2のMI/MS/STI/特性が、第2のTSCIに基づいて演算されうる。第1のTSCI及び第2のTSCIは異なりうるので(例えば、異なるサウンディング周波数、サウンディングタイミング、帯域幅、空間ストリーム等)、第1のMI/MS/STI/特性及び第2のMI/MS/STI/特性に対して補償が実行されうる。第1のTSCI及び第2のTSCIに対して同期が実行されうる。第1のMI/MS/STI/特性及び第2のMI/MS/STI/特性は、時間同期されうる。
【0923】
以下の番号付けされた項は、相関ベースの無線モニタリング及びローカライゼーションの例を提供する。
【0924】
項K1.相関ベースの無線モニタリングのための方法であって、ベニュー内の複数の第1の無線デバイス及び複数の第2の無線デバイスによって、少なくとも2つのデバイスペアを形成することであって、各デバイスペアが、個別のモーションを行う、ある個数の物体を含む、ことと、各デバイスペアについて、デバイスペアの第1の無線デバイスによって、個別の無線信号を送信することと、デバイスペアの第2の無線デバイスによって、ベニューの個別の無線マルチパスチャネルを通じて、個別の無線信号を受信することであって、受信される無線信号は、個別の無線マルチパスチャネル及びベニュー内の上記個数の物体のモーションに起因して、送信される無線信号とは異なる、ことと、受信された無線信号に基づいて、個別の無線マルチパスチャネルの個別の時系列のチャネル情報(TSCI)を取得することと、TSCIに基づいて、個別のモーション情報(MI)を演算することと、個別のMI及び個別のTSCIに基づいて、個別のセンシングタスクを実行することと、第1のデバイスペアと関連付けられた第1のTSCIに基づいて演算された第1のMIに基づいて、第1のセンシングタスクにおいて第1の物体のモーションを検出及びモニタリングすることと、第2のデバイスペアと関連付けられた第2のTSCIに基づいて演算された第2のMIに基づいて、第2のセンシングタスクにおける第2の物体のモーションを検出及びモニタリングすることと、第1のTSCI、第2のTSCI、第1のMI、及び第2のMIに少なくとも部分的に基づいて相関スコアを演算することと、相関スコアが第1の閾値よりも大きい場合、第1の物体及び第2の物体を同じ物体として検出することと、相関スコアが第2の閾値よりも小さい場合、第1の物体及び第2の物体を2つの異なる物体として検出することと、を含む。
【0925】
項K2.項K1の方法であって、時間領域において第1のMIと第2のMIとをアラインすることと、、アラインされた第1のMIとアラインされた第2のMIとの間の相関スコアを演算することと、を更に含む。
【0926】
項K3.項K1の方法であって、第1のTSCIに基づいて時系列の第1のMIを演算することであって、各第1のMIは、第1のTSCIの個別の第1のスライディングウィンドウに基づいて演算される、ことと、第2のTSCIに基づいて時系列の第2のMIを演算することであって、各第2のMIは、第2のTSCIの個別の第2のスライディングウィンドウに基づいて演算される、演算することと、、時系列の第1のMIと時系列の第2のMIとの間の相関スコアを演算することと、を更に含む。
【0927】
項K4.項K1の方法であって、第1のTSCIに基づいて時系列の第1のMIを演算することであって、各第1のMIは、第1のTSCIの個別の第1のスライディングウィンドウに基づいて演算される、ことと、第2のTSCIに基づいて時系列の第2のMIを演算することであって、各第2のMIは、第2のTSCIの個別の第2のスライディングウィンドウに基づいて演算される、ことと、時系列の第1のMIの時間ウィンドウと時系列の第2のMIの同じ時間ウィンドウとの間の相関スコアを演算することと、を更に含む。
【0928】
項K5.項K4の方法であって、時間ウィンドウが、時系列の第1のMIにおけるN1個の第1のMIと、時系列の第2のMIにおけるN2個の第2のMIとをカバーしていると判定することと、時系列の第1のMIを再サンプリングして、時間ウィンドウにおいてN3個のアラインされた第1のMIを生成すること、時系列の第2のMIを再サンプリングして、時間ウィンドウにおいてN3個のアラインされた第2のMIを生成することであって、N3個のアラインされた第2のMIの各々は、N3個のアラインされた第1のMIのうちの個別の1つと時間的にアラインされている、ことと、時間ウィンドウ内のN3個のアラインされた第1のMIとN3個のアライメントされた第2のMIとに基づいて相関スコアを演算することと、を含む。
【0929】
項K6.項K1の方法であって、TSCIに基づいて演算されるMIは、スライディング時間ウィンドウ内の平均、スライディング時間ウィンドウ内の各CIの大きさ、スライディング時間ウィンドウ内の各CIの各コンポーネント大きさの二乗、TSCIの2つの時間的に隣接するCI間の相関、TSCIの2つの時間的に隣接するCI間の類似度スコア、TSCIの時間的に隣接するCIの2つのベクトルの内積、TSCIの2つの時間的に隣接するCIのコンポーネント間のコンポーネントワイズ相関の平均、又はいくつかの最大のコンポーネントワイズ相関の加重平均、のうちの少なくとも1つを含む。
【0930】
項K7.項K1の方法であって、相関スコアは、第1のMIと第2のMIとの間の相関、相関係数、相関の絶対値、又は相関の絶対値の単調関数、のうちの少なくとも1つに基づいて演算される。
【0931】
項K8.項K1の方法であって、第1のセンシングタスクと第2のセンシングタスクとが異なる。
【0932】
項K9.項K1の方法であって、第1のMI及び第2のMIが、数学的又は統計的に同じである。
【0933】
項K10.項K9の方法であって、第1のセンシングタスク及び第2のセンシングタスクが、共通サブタスクを含み、第1のMIと第2のMIの両方が、共通サブタスクを実行するために使用される。
【0934】
項K11.項K10の方法であって、共通サブタスクは、モーション検出を含む。
【0935】
項K12.項K1の方法であって、更に、相関スコアが第1の閾値よりも大きいことを判定することと、相関スコアが第1の閾値よりも大きいので、第1の物体及び第2の物体を第1の共通物体として検出することと、第1のMI及び第2のMIに基づいて、第1の物体及び第2の物体に関連する第1の代表MIを演算することと、第3のデバイスペアに関連する第3のTSCIに基づいて演算された第3のMIに基づいて、第3のセンシングタスクにおける第3の物体のモーションを検出及びモニタリングすることと、第1のTSCI、第2のTSCI、第3のTSCI、第1の代表MI、及び第3のMIに基づいて、第3のMIと第1の代表MIとの間の第2の相関スコアを演算することと、第2の相関スコアが第1の閾値よりも大きい場合、第3の物体及び第1の共通物体を同じ物体として検出することと、第2の相関スコアが第2の閾値よりも小さい場合、第3の物体及び第1の共通物体とを2つの異なる物体として検出することと、を含む。
【0936】
項K13.項K12の方法であって、更に、第2の相関スコアが第1の閾値よりも大きいと判定することと、第2の相関スコアが第1の閾値よりも大きいので、第1の物体、第2の物体、及び第3の物体を、第1の共通物体として検出することと、第1のMI、第2のMI、及び第3のMIに基づいて、第1の物体、第2の物体、及び第3の物体に関連する第2の代表MIを演算することと、第4のデバイスペアに関連する第4のTSCIに基づいて演算された第4のMIに基づいて、第4のセンシングタスクにおける第4の物体のモーションを検出及びモニタリングすることと、第1のTSCI、第2のTSCI、第3のTSCI、第4のTSCI、第2の代表MI、及び第4のMIに基づいて、第4のMIと第2の代表MIとの間の第3の相関スコアを演算することと、第3の相関スコアが第1の閾値よりも大きい場合、第4の物体及び第1の共通物体を同じ物体として検出することと、第3の相関スコアが第2の閾値よりも小さい場合、第4の物体及び第1の共通物体とを2つの異なる物体として検出することと、を含む。
【0937】
項K14.項K13の方法であって、複数の物体を表す共通物体に関連する代表MIは、複数の物体に関連する複数のMI、複数のMIの和若しくは加重和若しくは積若しくは加重積、複数のMIの算術平均若しくは幾何平均若しくは調和平均、複数のMIの加重算術平均若しくは幾何平均若しくは調和平均、複数のMIのトリム平均、複数のMIの中央値若しくは加重中央値若しくはパーセンタイル、複数のMIの最大値若しくは最小値、複数のMIの最大値若しくは最小値、最大値を有する複数のMIのうちの1つ、又は最大平均値を有する複数のMIのうちの1つ、のうちの1つを含む。
【0938】
項K15.項K1の方法であって、更に、相関スコアが第2の閾値よりも小さい場合、第1の物体をベニュー内の第1のゾーンと関連付け、第2の物体をベニュー内の第2のゾーンと関連付けることによって、第1の物体及び第2の物体を位置特定することと、第1のゾーンは、第1のデバイスペアの第1の無線デバイスの位置、第1のデバイスペアの第2の無線デバイスの位置、又はその両方、の周りの近傍であり、第2のゾーンは、第2のデバイスペアの第1の無線デバイスの位置、第2のデバイスペアの第2の無線デバイスの位置、又はその両方、の周りの近傍であり、相関スコアが第1の閾値よりも大きい場合、第1の物体及び第2の物体を表す同じ物体を、ベニュー内の第1のゾーン及び第2のゾーンに関連する第1の導出ゾーンと関連付けることによって、第1の物体及び第2の物体を位置特定することと、を更に含み、第1の導出ゾーンは、第1のゾーンと第2のゾーンとの交差、又は第1のゾーンと第2のゾーンとの結合である。
【0939】
項K16.項K12の方法であって、更に、第2の相関スコアが第2の閾値よりも小さい場合、第3の物体をベニュー内の第3のゾーンと関連付けることと、ここで、第3のゾーンは、第3のデバイスペアの第1の無線デバイスの位置、第3のデバイスペアの第2の無線デバイスの位置、又は両方、の周りの近傍であり、第2の相関スコアが第1の閾値よりも大きい場合、第1の物体を表す同じ物体、第2の物体、及び第3の物体を、ベニュー内の第1のゾーン、第2のゾーン、及び第3のゾーンに関連する第2の導出ゾーンと関連付けることと、を含み、第2の導出ゾーンは、第1のゾーンと第2のゾーンとの交差、第1のゾーンと第3のゾーンとの交差、第2のゾーンと第3のゾーンとの交差、第1のゾーンと第2のゾーンと第3のゾーンとの交差、又は第1のゾーン、第2のゾーン、及び第3のゾーンとのうちの少なくとも2つの結合、のうちの少なくとも1つを含み、第1のゾーンは、第1のデバイスペアの第1の無線デバイスの位置、第1のデバイスペアの第2の無線デバイスの位置、又はその両方、の周りの近傍であり、第2のゾーンは、第2のデバイスペアの第1の無線デバイスの位置、第2のデバイスペアの第2の無線デバイスの位置、又はその両方、の周りの近傍である。
【0940】
項K17.項K16の方法であって、更に、以下に基づいて、物体の数の量を演算することを含む:
ベニューにおいて検出及びモニタリングされたモーションを有する、ある個数のデバイスペアを決定すること、個別の暫定的な物体を、上記個数のデバイスペアの各々と関連付けること、個別の相関スコアが2つの暫定的な物体が同じ物体であることを示す場合、任意の2つの暫定的な物体を反復的にマージして、少なくとも1つの最終的な別個の物体を識別すること、上記個数の物体の数量を、少なくとも1つの最終的な別個の物体の総量として演算すること、及び、少なくとも1つの最終的な別個の物体の各々を、ベニューにおけるゾーンと関連付けることによって位置特定すること、ここで、ゾーンは、最終的な別個の物体をうるために、最終的な別個の物体の位置又はマージされた任意の暫定的な物体の位置と関連付けられる。
【0941】
項K18.項K17の方法であって、各相関スコアは、2つのデバイスペアにそれぞれ関連付けられた2つのMIの間にあり、2つのMIにそれぞれ基づいて2つのデバイスペアの両方においてモーションが検出された場合にのみ演算される。
【0942】
項K19.項K1の方法であって、各CIは、チャネル状態情報(CSI)、チャネルインパルス応答(CIR)、又はチャネル周波数応答(CFR)、のうちの少なくとも1つを含む。
【0943】
項K20.相関ベースの無線モニタリングのためのシステムであって、ベニュー内の少なくとも2つのデバイスペアであって、各デバイスペアが、個別のモーションを行う、ある個数の物体を含み、各デバイスペアについて、デバイスペアの第1の無線デバイスは、個別の無線信号を送信するように構成され、デバイスペアの第2の無線デバイスは、ベニューの個別の無線マルチパスチャネルを通じて個別の無線信号を受信することであって、受信される無線信号は、それぞれの無線マルチパスチャネルと、ベニュー内の上記個数の物体のモーションとに起因して、送信される無線信号とは異なる、ことと、受信された無線信号に基づいて、個別の無線マルチパスチャネルの個別の時系列のチャネル情報(TSCI)を取得することと、TSCIに基づいて、個別のモーション情報(MI)を演算することと、個別のMI及び個別のTSCIに基づいて、個別のセンシングタスクを実行することと、第1のTSCI、第2のTSCI、第1のMI、及び第2のMIに少なくとも部分的に基づいて、相関スコアを演算することと、を行うように構成されたプロセッサと、を備え、第1の物体のモーションは、第1のデバイスペアと関連付けられた第1のTSCIに基づいて演算された第1のMIに基づいて、第1のセンシングタスクにおいて検出及びモニタリングされ、第2の物体のモーションは、第2のデバイスペアと関連付けられた第2のTSCIに基づいて演算された第2のMIに基づいて、第2のセンシングタスクにおいて検出及びモニタリングされ、相関スコアが第1の閾値よりも大きい場合、第1の物体及び第2の物体を同じ物体として検出し、相関スコアが第2の閾値よりも小さい場合、第1の物体及び第2の物体を2つの異なる物体として検出する。
【0944】
項K21.相関ベースの無線モニタリングのための装置であって、格納された命令のセットを有するメモリと、メモリと通信可能に結合され、第1の時系列のチャネル情報(TSCI)、第2のTSCI、第1のモーション情報(MI)、及び第2のMIに少なくとも部分的に基づいて相関スコアを演算するように構成されたプロセッサとを備え、第1の物体のモーションが、第1のデバイスペアと関連付けられた第1のセンシングタスクにおいて、ベニュー内の第1のデバイスペアの間で通信された第1の無線信号に基づいて演算された第1のMIに基づいて検出及びモニタリングされ、ベニューは、個別のモーションを行う、ある個数の物体を含み、第2の物体のモーションが、第2のデバイスペアと関連付けられた第2のセンシングタスクにおいて、ベニュー内の第2のデバイスペアの間で通信された第2の無線信号に基づいて演算された第2のMIに基づいて検出及びモニタリングされ、各デバイスペアが、第1の無線デバイスと第2の無線デバイスとを含み、各デバイスペアについて、デバイスペアの第1の無線デバイスは、個別の無線信号を送信するように構成され、デバイスペアの第2の無線デバイスは、ベニューの個別の無線マルチパスチャネルを通じて個別の無線信号を受信することであって、受信される無線信号は、それぞれの無線マルチパスチャネルと、ベニュー内の上記個数の物体のモーションとに起因して、送信される無線信号とは異なる、ことと、受信された無線信号に基づいて、個別の無線マルチパスチャネルの個別の時系列のチャネル情報(TSCI)を取得することと、TSCIに基づいて、個別のモーション情報(MI)を演算することと、個別のMI及び個別のTSCIに基づいて、個別のセンシングタスクを実行することと、相関スコアが第1の閾値よりも大きい場合、第1の物体及び第2の物体を同じ物体として検出することと、相関スコアが第2の閾値よりも小さい場合、第1の物体及び第2の物体を2つの異なる物体として検出することと、を行うように構成される。
【0945】
以下の番号付けされた項は、相関ベースの無線モニタリング及びローカライゼーションの例を提供する。
【0946】
項L1.相関ベースの無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、少なくとも2つのタイプ1-タイプ2デバイスペアを形成する、ベニュー内の複数のタイプ1又はタイプ2ヘテロジニアス無線デバイスを決定することであって、各タイプ1-タイプ2デバイスペアが、タイプ1ヘテロジニアス無線デバイス(TX)と、タイプ2ヘテロジニアス無線デバイス(RX)とを含む、ことと、それぞれがベニュー内で個別のモーションを行う、ある個数の物体を決定することと、各タイプ1-タイプ2デバイスペアについて、当該ペアのタイプ1デバイスによって個別の無線信号を送信することと、当該ペアのタイプ2デバイスによって、ベニューの個別の無線マルチパスチャネルを通じて、個別の無線信号を受信することであって、受信される信号は、無線マルチパスチャネル及びベニュー内の上記個数の物体のモーションに起因して、送信される無線信号とは異なる、ことと、受信された無線信号に基づいて、個別の無線マルチパスチャネルの個別の時系列のチャネル情報(TSCI)を取得することと、TSCIに基づいて、個別のモーション情報(MI)を演算することと、個別のMI及び個別のTSCIに基づいて、個別のセンシングタスクを実行することと、第1のタイプ1-タイプ2デバイスペアと関連付けられた第1のTSCIに基づいて演算された第1のMIに基づいて、第1のセンシングタスクにおいて第1の物体のモーションを検出及びモニタリングすることと、第2のタイプ1-タイプ2デバイスペアと関連付けられた第2のTSCIに基づいて演算された第2のMIに基づいて、第2のセンシングタスクにおける第2の物体のモーションを検出及びモニタリングすることと、第1のTSCI、第2のTSCI、第1のMI、及び第2のMIに基づいて、第1のMIと第2のMIとの間の相関スコアを演算することと、相関スコアが第1の閾値よりも大きい場合、第1の物体及び第2の物体を同じ物体として検出することと、相関スコアが第2の閾値よりも小さい場合、第1の物体及び第2の物体を2つの別個の物体として検出することと、を含む。
【0947】
項L2.項L1の相関ベースの無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、第1のMIと第2のMIとを時間領域においてアラインすることと、アラインされた第1のMIとアラインされた第2のMIとの間の相関スコアを演算することと、を含む。
【0948】
項L3.項L2の相関ベースの無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、第1のTSCIに基づいて、時系列の第1のMIを演算することであって、各第1のMIは、第1のTSCIの個別の第1のスライディングウィンドウに基づいて演算される、ことと、第2のTSCIに基づいて時系列の第2のMIを演算することであって、各第2のMIは、第2のTSCIの個別の第2のスライディングウィンドウに基づいて演算される、ことと、時系列の第1のMIと時系列の第2のMIとの間の相関スコアを演算することと、を含む。
【0949】
項L4.項L3の相関ベースの無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、時系列の第1のMIの時間ウィンドウと時系列の第2のMIの同じ時間ウィンドウとの間の相関スコアを演算することを含む。
【0950】
項L5.項L4の相関ベースの無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、時系列の第1のMIの時間ウィンドウ内に、N1個の第1のMIが存在し、かつ、時系列の第2のMIの時間ウィンドウ内に、N2個の第2のMIが存在すると判定することと、第1のMIの時系列を再サンプリングして、時間ウィンドウ内にN3個のアラインされた第1のMIを生成することと、第2のMIの時系列を再サンプリングして、時間ウィンドウ内にN3個のアラインされた第2のMIを生成することであって、N3個のアラインされた第2のMIの各々は、N3個のアラインされたMIの個別の1つと時間的にアラインされている、ことと、時間ウィンドウ内のN3個のアラインされた第1のMI及びN3個のアラインされた第2のMIに基づいて相関スコアを演算することと、を含む。
【0951】
項L6.項L1の相関ベースの無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、TSCIに基づいて演算されるMIは、スライディング時間ウィンドウ内の平均、スライディング時間ウィンドウ内の各CIの大きさ、スライディング時間ウィンドウ内の各CIの各コンポーネント大きさの二乗、TSCIの2つの時間的に隣接するCI間の相関、TSCIの2つの時間的に隣接するCI間の類似度スコア、TSCIの時間的に隣接するCIの2つのベクトルの内積、TSCIの2つの時間的に隣接するCIのコンポーネント間のコンポーネントワイズ相関の平均、又はいくつかの最大のコンポーネントワイズ相関の加重平均、のうちの少なくとも1つを含む。
【0952】
項L7.項L1の相関ベースの無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、第1のMIと第2のMIとの間の相関スコアは、相関、相関係数、相関の絶対値、相関の単調関数、のうちの少なくとも1つを含む。
【0953】
項L8.項L1の相関ベースの無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、第1のセンシングタスクと第2のセンシングタスクとが異なる。
【0954】
項L9.項L8の相関ベースの無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、第1のMI及び第2のMIの両方が数学的又は統計的に類似している。
【0955】
項L10.項L9の相関ベースの無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、第1のセンシングタスク及び第2のセンシングタスクが、共通のサブタスクを含み、第1のMI及び第2のMIの両方が、数学的又は統計的に類似し、共通サブタスクを実行するために使用される。
【0956】
項L11.項L10の相関ベースの無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、共通サブタスクは、モーション検出を含む。
【0957】
項L12.項L1の相関ベース無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、相関スコアが第1の閾値よりも大きいので、第1の物体及び第2の物体を第1の共通物体として検出することと、第1のMI及び第2のMIに基づいて、第1の物体及び第2の物体に関連する第1の代表MIを演算することと、第3のタイプ1-タイプ2デバイスペアに関連する第3のTSCIに基づいて演算された第3のMIに基づいて、第3のセンシングタスクにおける第3の物体のモーションを検出及びモニタリングすることと、第1のTSCI、第2のTSCI、第3のTSCI、第1の代表MI、及び第3のMIに基づいて、第3のMIと第1の代表MIとの間の第2の相関スコアを演算することと、第2の相関スコアが第1の閾値よりも大きい場合、第3の物体及び第1の共通物体を同じ物体として検出することと、第2の相関スコアが第2の閾値よりも小さい場合、第3の物体及び第1の共通物体とを2つの別個の物体として検出することと、を含む。
【0958】
項L13.項L12の相関ベース無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、第2の相関スコアが第1の閾値よりも大きいので、第1の物体、第2の物体、及び第3の物体を、第1の共通物体として検出することと、第1のMI、第2のMI、及び第3のMIに基づいて、第1の物体、第2の物体、及び第3の物体に関連する第2の代表MIを演算することと、第4のタイプ1-タイプ2デバイスペアに関連する第4のTSCIに基づいて演算された第4のMIに基づいて、第4のセンシングタスクにおける第4の物体のモーションを検出及びモニタリングすることと、第1のTSCI、第2のTSCI、第3のTSCI、第4のTSCI、第2の代表MI、及び第4のMIに基づいて、第4のMIと第2の代表MIとの間の第3の相関スコアを演算することと、第3の相関スコアが第1の閾値よりも大きい場合、第4の物体及び第1の共通物体を同じ物体として検出することと、第3の相関スコアが第2の閾値よりも小さい場合、第4の物体及び第1の共通物体とを2つの別個の物体として検出することと、を含む。
【0959】
項L14.項L13の相関ベースの無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、複数の物体を表す共通の物体に関連する任意の代表MIが複数の物体に関連する複数のMIのうちの1つ、複数のMIの総和又は重み付き総和又は積又は重み付き積、複数のMIの算術又は幾何平均又は調和平均、複数のMIの重み付き算術又は幾何平均又は調和平均、複数のMIのトリム平均、複数のMIの中央値又は重み付き中央値又はパーセンタイル、複数のMIの最大値又は最小値、複数の物体に関連する複数のMIのうちの1つ、最大値を有する複数の物体に関連する複数のMIのうちの1つ、最大平均値を有する複数の物体に関連する複数のMIのうちの1つ、のうちの1つを含む。
【0960】
項L15.項L1の相関ベースの無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、第1の物体をベニュー内の第1のゾーンと、第2の物体をベニュー内の第2のゾーンと関連付けることによって、第1の物体及び第2の物体を位置特定することと、第1のゾーンは、第1のタイプ1-タイプ2デバイスペアのタイプ1デバイスの位置若しくはタイプ2デバイスの位置、又はその両方、の周りの近傍であり、第2のゾーンは、第2のタイプ1-タイプ2デバイスペアのタイプ1デバイスの位置若しくはタイプ2デバイスの位置、又はその両方、の周りの近傍であり、相関スコアが第1の閾値よりも大きい場合、第1の物体及び第2の物体の同じ物体を、ベニュー内の第1のゾーン及び第2のゾーンに関連する第1の導出ゾーンと関連付けることによって、第1の物体及び第2の物体を位置特定することと、を更に含み、第1の導出ゾーンは、第1のゾーンと第2のゾーンとの交差、又は第1のゾーンと第2のゾーンとの結合である。
【0961】
項L16.項L12の相関ベースの無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、第2の相関スコアが第2の閾値よりも小さい場合、第3の物体をベニュー内の第3のゾーンと関連付けることと、ここで、第3のゾーンは、第3のタイプ1-タイプ2デバイスペアのタイプ1デバイスの位置、第3のタイプ1-タイプ2デバイスペアのタイプ2デバイスの位置、又は両方、の周りの近傍であり、第2の相関スコアが第1の閾値よりも大きい場合、第1の物体の同じ物体、第2の物体、及び第3の物体を、ベニュー内の第1のゾーン、第2のゾーン、及び第3のゾーンに関連する第2の導出ゾーンと関連付けることと、を含み、第2の導出ゾーンは、第1のゾーンと第2のゾーンとの交差、第1のゾーンと第3のゾーンとの交差、第2のゾーンと第3のゾーンとの交差、第1のゾーンと第2のゾーンと第3のゾーンとの交差、又は第1のゾーン、第2のゾーン、及び第3のゾーンとのうちのいずれかの結合、のうちの少なくとも1つを含む。
【0962】
項L17.項L13の相関ベースの無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、以下を含む:モーションが検出及びモニタリングされたタイプ1-タイプ2のデバイスペアのカウントを決定し、個別の暫定的な物体を、モーションが検出及びモニタリングされたタイプ1-タイプ2のデバイスペアのそれぞれと関連付け、個別の相関スコアが、2つの暫定的な物体が同じ物体であることを示す場合に、任意の2つの暫定的な物体を反復的にマージし、最終的な別個の暫定的な物体の量として物体のカウントを演算し、最終的な別個の暫定的な物体又はマージされている任意の中間の暫定的な物体と関連付けられたベニュー内のゾーンと関連付けることによって、各物体の位置を特定して、最終的な別個の暫定的な物体を取得する。
【0963】
項L18.項L1の相関ベースの無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、各CIは、チャネル状態情報(CSI)、チャネルインパルス応答(CIR)、又はチャネル周波数応答(CFR)のうちの少なくとも1つを含む。
【0964】
項L19.項L13の相関ベースの無線モニタリングシステムの方法/デバイス/システム/ソフトウェアであって、2つのMIにそれぞれに基づいて、2つの関連するタイプ1-タイプ2デバイスペアの両方においてモーションが検出された場合にのみ、任意の2つのMI間の相関スコアを演算することを含む。
【0965】
上述の特徴は、有利には、データ及び命令をデータ記憶システム、少なくとも1つの入力デバイス、及び少なくとも1つの出力装置から受信し、データ及び命令を送信するように結合された少なくとも1つのプログラマブルプロセッサを含むプログラム可能なシステム上で実行可能な1つ以上のコンピュータプログラムで実現されてもよい。コンピュータプログラムは、特定のアクティビティを実行するために、又は特定の結果をもたらすために、コンピュータにおいて直接的又は間接的に使用されうる命令のセットである。コンピュータプログラムは、コンパイルされた又は解釈された言語を含む、任意の形態のプログラミング言語(例えば、C、Java)で書かれてもよく、スタンドアロンプログラムとして、又はモジュール、コンポーネント、サブルーチン、ブラウザベースのウェブアプリケーション、又はコンピューティング環境での使用に適した他のユニットとしてを含む、任意の形態で展開されてもよい。
【0966】
命令のプログラムの実行に適したプロセッサは、例えば、汎用及び専用マイクロプロセッサ、デジタル信号プロセッサ、並びに任意の種類のコンピュータの単一のプロセッサ又は複数のプロセッサ若しくはコアのうちの1つを含む。一般に、プロセッサは、読み出し専用メモリ又はランダムアクセスメモリ又はその両方から命令及びデータを受信する。コンピュータの必須要素は、命令を実行するためのプロセッサと、命令及びデータを格納するための1つ以上のメモリとである。一般に、コンピュータはまた、データファイルを格納するための1つ以上の大容量記憶デバイスを含むか、又はそれと通信するように動作可能に結合され、そのようなデバイスは、内蔵ハードディスク及びリムーバブルディスク等の磁気ディスク、光磁気ディスク、及び光ディスクを含む。コンピュータプログラム命令及びデータを有形に具現化するのに適したストレージデバイスは、例として、EPROM、EEPROM、及びフラッシュメモリデバイス等の半導体メモリデバイス、内部ハードディスク及びリムーバブルディスク等の磁気ディスク、光磁気ディスク、並びにCD-ROM及びDVD-ROMディスクを含む、全ての形態の不揮発性メモリを含む。プロセッサ及びメモリは、ASIC(特定用途向け集積回路)によって補完されるか又はASICに組み込まれうる。
【0967】
本教示は、多くの特定の実装の詳細を含むが、これらは本教示の範囲又は特許請求されうるもの限定として解釈されるべきではなく、むしろ、本教示の特定の実施形態に特有の特徴の説明として解釈されるべきである。別々の実施形態のコンテキストにおいて本明細書に記載される特定の特徴は、単一の実施形態において組み合わせて実施されてもよい。逆に、単一の実施形態のコンテキストで説明される種々の特徴は複数の実施形態において別々に、又は任意の適切な組み合わせで実装されてもよい。
【0968】
同様に、動作が特定の順序で図面に描かれているが、これは所望の結果を達成するために、そのような動作が示された特定の順序で、又は連続的な順序で実行されること、又は全ての図示された動作が実行されることを必要とするものとして理解されるべきではない。特定の状況では、マルチタスク処理及び並列処理が有利でありうる。更に、上記の実施形態における種々のシステムコンポーネントの分離は、全ての実施形態においてそのような分離を必要とするものとして理解されるべきではなく、説明されるプログラムコンポーネント及びシステムは概して、単一のソフトウェア製品に一緒に統合されうるか、又は複数のソフトウェア製品にパッケージ化されうることを理解されたい。
【0969】
本主題の特定の実施形態について説明した。上記の特徴及びアーキテクチャの任意の組み合わせは、以下の請求項の範囲内にあることが意図される。別の実施形態もまた、以下の請求項の範囲内である。場合によっては、請求項に記載された動作は、異なる順序で実行され、依然として望ましい結果を達成しうる。加えて、添付の図面に示されるプロセスは所望の結果を達成するために、必ずしも示される特定の順序、又は連続的な順序を必要としない。いくつかの実装形態では、マルチタスク処理及び並列処理が有利でありうる。
図1
図2
図3
図4
図5
図6
図7
図8
図9
図10
図11
図12
図13
図14
図15
図16
図17
図18
図19
図20
図21
図22
図23
図24
図25
図26
図27A
図27B
図28A
図28B
図29
図30
図31A
図31B
図32A
図32B
図32C
図32D
図33A
図33B
図34
図35
【外国語明細書】