(57)【要約】建物内の環境管理システムを動作させる方法であって、  ２以上のユーティリティを監視することによって、前記建物内の機器使用を監視し、それらを代表する出力信号を提供するために、各ユーティリティに関する１以上の特性を測定することと、所定の時間間隔で各出力信号の状態の変化を監視することと、１以上の機器使用のパターンを特定するために、各ユーティリティからの前記出力信号に由来するデータを結合させることと、将来の機器使用の予測されるパターンを特定するために、機器使用の特定されたパターンを、建物の個々の居住者に関連した機器使用の保存されたパターンと比較することと、将来の機器使用の特定された予測されるパターンに従って、建物内の環境を制御するように、前記環境管理システムを動作させることとを含む方法。
2018510600.tif 000002
【特許請求の範囲】
【請求項１】
建物内の環境管理システムを動作させる方法であって、
２以上のユーティリティを監視することによって、前記建物内の機器使用を監視し、それらを代表する出力信号を提供するために、各ユーティリティに関する１以上の特性を測定することと、
所定の時間間隔で各出力信号の状態の変化を監視することと、
１以上の機器使用のパターンを特定するために、各ユーティリティからの前記出力信号に由来するデータを結合させることと、
将来の機器使用の予測されるパターンを特定するために、機器使用の特定されたパターンを、建物の個々の居住者に関連した機器使用の保存されたパターンと比較することと、
将来の機器使用の特定された予測されるパターンに従って、建物内の環境を制御するように、前記環境管理システムを動作させることとを含むことを特徴とする方法。
【請求項２】
前記建物内の機器は、システムを構成し、当該システムは、有限状態機械として表わされ、各出力信号は、特定の時間におけるシステムの特性の状態を表すことを特徴とする請求項１に記載の方法。
【請求項３】
建物内の環境管理システムを動作させる方法であって、
建物内の機器使用を監視することであって、建物内の機器がシステムを構成し、当該システムは、有限状態機械として表わされることと、
２以上のユーティリティを監視し、出力信号を提供するために、各ユーティリティに関する１以上の特性を測定することであって、各出力信号が、所定の時間においてシステムの特性の状態を表すことと、
所定の時間間隔において各出力信号の状態の変化を監視することと、
１以上の機器使用のパターンを特定するために、各ユーティリティからの出力信号に由来するデータを結合することと、
特定されたパターンに従って建物内の環境を制御するように、前記環境管理システムを動作させることとを含むことを特徴とする方法。
【請求項４】
前記システムは、マルコフ連鎖として表わされることを特徴とする請求項３または請求項４に記載の方法。
【請求項５】
前記機器使用のパターンを特定する工程は、先験的確率を用い、第１に、最も可能性が高いと決定された機器使用の参照パターンとデータとを比較することを含むことを特徴とする請求項１〜４のいずれか１項に記載の方法。
【請求項６】
前記１以上の特性の測定値は、所定の大きさの測定値域内に記録され、該値域は、所定の測定範囲内にあることを特徴とする請求項１〜５のいずれか１項に記載の方法。
【請求項７】
機器への入力パターンに基づいてワークプロセスを経時的に規定することをさらに含むことを特徴とする請求項１〜６のいずれか１項に記載の方法。
【請求項８】
１以上の機器にわたるワークプロセスの特定可能な順番に基づいてワークフローを規定することをさらに含むことを特徴とする請求項７に記載の方法。
【請求項９】
１以上の機器使用のパターンを特定する工程は、前記出力信号の処理と、特定された、ワークプロセスおよびワークフローの分析とに基づいて、機器についてユーティリティ使用パターンを決定することを含むことを特徴とする請求項８に記載の方法。
【請求項１０】
出力信号が関連付けられた機器を特定するために、１以上の前記機器使用のパターンを、１以上の参照パターンと比較することを含むことを特徴とする請求項１〜９のいずれか１項に記載の方法。
【請求項１１】
前記比較に基づいて、機器が建物内に存在する可能性を評価することを含むことを特徴とする請求項１０に記載の方法。
【請求項１２】
前記建物内の１以上の機器の、存在、位置、および／または使用の徴候を推測するために、１以上の前記機器使用のパターンを１以上の参照パターンと比較することを含むことを特徴とする請求項１〜１１のいずれか１項に記載の方法。
【請求項１３】
先験的確率は、ワークフローの頻度分布を含むことを含むことを特徴とする請求項５に記載の方法。
【請求項１４】
先験的確率は、建物の利用状態についての、外因性因子および仮説を含むことを特徴とする請求項１３に記載の方法。
【請求項１５】
過去の機器使用における保存データを参照することによって、機器のワークフロー、ワークプロセス、機器、および／または構成要素から仮説上に生じる、機器使用のパターンに関連した先験的確率を修正することをさらに含むことを特徴とする請求項１３または１４に記載の方法。
【請求項１６】
前記過去の機器使用は、１以上の他の建物内の１以上の機器に関し、先験的確率は、前記建物に関係する別の建物の地理的距離に依存して決定されることを特徴とする請求項１５に記載の方法。
【請求項１７】
１以上の参照機器をコンピュータ言語で表わし、それによって、機器使用のパターンが機器内の規定された構成要素上で動作する規定プロセスに由来することをさらに含むことを特徴とする請求項１〜１６のいずれか１項に記載の方法。
【請求項１８】
前記言語は、機器、プロセス、および構成要素の固有のインスタンスを、クラス継承によって作成することを特徴とする請求項１７に記載の方法。
【請求項１９】
前記参照機器パターンは、前記機器に存在するか、または関連する、電気的シグネチャ、バーコード、またはＱｃｏｄｅから取得されることを特徴とする請求項１２に記載の方法。
【請求項２０】
前記確率は、中央データと、ユーザ入力との分析の組み合わせに由来することを特徴とする請求項１１、１２、または１９に記載の方法。
【請求項２１】
前記特性は、１つ以上の、フロー変数、ノイズ変数、および品質変数を含むことを特徴とする請求項１〜２０のいずれか１項に記載の方法。
【請求項２２】
前記特性は、電圧、ＲＭＳ電圧、カロリー値、位相角、電力、有効電力、無効電力、および色のうち１つ以上を含むことを特徴とする請求項２０に記載の方法。
【請求項２３】
建物内の環境管理システムを動作させるための装置であって、
建物内の機器使用を監視するための装置であって、複数の測定装置を含み、各測定装置が、２以上のユーティリティのうちの特定の１つに関する１以上の特性を測定し、それらを表す出力信号を提供するように構成された、建物内の機器使用を監視するための装置と、
処理装置であって、各ユーティリティからの前記出力信号の組み合わせに応じて、
所定の時間間隔において、前記出力信号のそれぞれの状態における変化を監視し、複数の出力信号からの情報を組み合わせるように構成され、１以上の機器使用のパターンを特定し、
特定された機器使用のパターンを、建物の個々の居住者に関連した、記憶された機器使用のパターンと比較し、将来の機器使用の予測されるパターンを特定し、
将来の機器使用の特定された予測されるパターンに従って、建物内の環境を制御するために、環境管理システムを動作させる処理装置とを含むことを特徴とする装置。
【請求項２４】
建物内の環境管理システムを動作させるための装置であって、
建物内の機器使用を監視するための装置であって、複数の測定装置を含み、各測定装置が、２つ以上のユーティリティうちの特定の１つに関する１以上の特性を測定し、それらを表す出力信号を提供するように構成された、建物内の機器使用を監視するための装置と、
処理装置であって、各ユーティリティからの前記出力信号の組み合わせに応じて、
所定の時間間隔で前記出力信号のそれぞれの状態の変化を監視し、複数の出力信号からの情報を組み合わせ、１以上の機器使用のパターンを特定し、
建物内の機器が、システムを構成し、該システムが、有限状態機械として表わされ、各出力信号が、特定の時間におけるシステムの特性の状態を表し、
特定されたパターンに従って、建物内の環境を制御するように、前記環境管理システムを動作させるように構成された処理装置とを含むことを特徴とする装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、建物内の機器使用を監視する、方法およびシステムに関する。
【背景技術】
【０００２】
住居内には、個々の照明器具から、テレビ、ボイラおよび回転式乾燥機などの主要なエネルギーユーザまで多くの装置または機器が存在する。将来的には、これらの装置のいくつかは高知能とすることができ、したがって、それらは、その存在を言明して、その状態を読み取らせて、電灯をオン、オフして、押し込み強盗を思いとどまらせたり、電気料金が安いときに洗濯物の乾燥を予定するなどの制御が可能である。いくつかの装置は、この機能を既に搭載している（スマートテレビおよび暖房システムなど）が、ほとんどの場合、搭載していない。住居における、利用率、機器使用、およびユーティリティ消費のパターンを理解することは、現在、非常に高価な計器を必要とする。センサは、最終的に照明を含む全ての装置に埋め込まれてもよいが、このレベルの埋込センサを家庭環境において見出すことが普通になるための時間は、１５年を大幅に超える可能性がある。建物の環境管理は、エネルギー効率、コスト予算管理、ならびにユーザ制御およびユーザ経験の向上という点において、将来のユーティリティ供給および使用の重要な要素である。
【０００３】
建物内の機器の存在および使用は、それらのユーティリティ使用シグネチャからの推論によって認識することができる。このことに関する原理は、米国特許第４，８５８，１４１号明細書に記載されており、たとえば、「Is Disaggregation The Holy Grail Of Energy Efficiency? The Case Of Electricity」，K. Carrie Armel, Abhay Gupta, Gireesh Shrimali and Adrian Albert, Energy Policy, 2013, vol. 52, issue C, pp 213-234に記載されているように、非分解性機器負荷測定（ＮＩＡＬＭ）の実務家コミュニティ内に包含されている。この技術の概念はしばらくの間認識されてきたが、さまざまな要素を効果的に実用的ソリューションに統合することができなかったために実際の用途は制限されていた。米国特許第４，８５８，１４１号明細書および他の後続の刊行物において、データは電力使用測定値から収集される。電気以外のユーティリティからのデータを使用することと、追加の要因／データを考慮に入れることとは、米国特許第４，８５８，１４１号明細書などの様々な情報源によって取り扱われてきた。しかし、従来技術は、これらの概念を個々におよび効果的な組み合わせでどのように実装するべきかも、どのようにして効果的な総合ビル管理システム（ＢＥＭＳ）の一部を形成するべきかも教示していない。
【０００４】
本発明は、したがって、上述の記載を考慮して設計された。
【発明の概要】
【０００５】
機器使用を監視することは、ビル環境管理システム（ＢＥＭＳ）の効果的な運用の中心をなす。それは、エネルギー使用に関するデータを提供するだけでなく、さらに重要には、利用率のこれらのパターンに合うように、ＢＥＭＳが建物環境をより良好に管理することを可能にすることができる居住者による、活動パターン、および建物の使用パターンに関する情報を提供する。このことがどこよりもあてはまるのは、家庭環境管理システム（ＨＥＭＳ）である。人々は、他のどの建物よりも自宅で多くの時間を過ごし、自宅で最も幅広い活動パターンを示し、自宅内環境を最も支配することを予測している。独自の機器モニタリングを実装することによって、ユーティリティ使用パターンに関する情報が提供される。それをＨＥＭＳに統合することによって、たとえば暖房システムの予定において、利用率パターンに関する情報を使用することが可能になる。また、ＨＥＭＳは、たとえば、リビングルームの温度上昇が進行中のガス火災と一致するなど、追加の情報を機器使用モジュールに提供することができる。先行技術は、これらの機能の実装について、論理的に議論または教示していない。
【０００６】
簡潔さのために、本明細書は、ＨＥＭＳのみに言及する傾向がある。本発明は、ＨＥＭＳだけでなく、どのＢＥＭＳにも適用可能であることを理解されたい。
【０００７】
本発明の第１態様によれば、請求項１に記載されたように、建物内の環境管理システムを動作させる方法が規定される。本方法は、２以上のユーティリティを監視し、各ユーティリティに関する１以上の特性を測定し、それらの代表的な出力信号を提供することによって機器使用を監視することと、所定の時間間隔で各出力信号の状態の変化を監視することと、機器使用の１以上のパターンを特定するために、各ユーティリティからの出力信号に由来するデータを組み合わせることと、機器使用の特定されたパターンを、将来の機器使用の予測されるパターンを特定するために、建物の個々の居住者に関連した機器使用の保存されたパターンと比較することと、将来の機器使用の特定された予測されるパターンに従って、建物内の環境を制御するように、前記環境管理システムを動作させることとを含む。
【０００８】
本発明は、ユーティリティ使用の複雑なパターンを使用し、建物内にどのような機器が存在するかの情報と、それらのユーティリティが利用されている間における建物内の人または人々の活動に関する情報とを抽出することを可能にする。有利には、本方法は、機器使用パターンの差引き、および機器の特定もしくは認識、または機器の状態の特定もしくは認識を、比較的安価な方法で可能にする。これは、建物に入る点におけるユーティリティの低コストの測定セットが、建物の周囲に分布する非常に多数のセンサであるものを置き換える、または増強することができるからである。これは、消費者のエネルギー使用を効果的に管理するために、消費者を補助する際に消費者に付加価値を与える。
【０００９】
ユーティリティを監視することから得られたより多くの情報を使用することは、建物内の利用率パターンをより詳細に測定することを可能にする（すなわち、照明スイッチシグネチャのみを特定することは、他の要因を考慮することなく、照明の位置を決定することを可能にすることはないであろう。たとえば、早朝に浴室内で水道の水が流されているので、照明は、浴室内にある可能性があるなど）。１以上のユーティリティ（たとえば、電気および水道、場合によってはガスも）を監視することは、したがって、どの機器が、予期される、または予想される機器使用パターンに基づいて使用されるかを判断することに役立つ。
【００１０】
機器使用パターンは、特定の機器が、ある特定の日／週において使用される（たとえば、洗濯機は、いつも月曜日に稼働するか、または使用者は、いつも仕事の後に帰宅するとケトルを満たし、沸騰させる）ことを認識することを含んでもよい。
【００１１】
ユーティリティ使用の単一のインスタンスが、単独で考慮される場合（従来技術の場合のように）、問題の機器を決定することは必ず可能であるわけではない。たとえば、トイレを洗い流すときと、手を洗うときとは、同じ量の水を使用してもよい。この場合、従来技術の方法は、これらの２つの活動を区別することができない。対照的に、本発明は、どの機器が使用されているかを決定するために、蛇口バルブ開口部の音と、洗浄バルブ開口部の音とを区別するための付加的な情報（たとえば、ノイズ信号）を使用することができる。
【００１２】
モータの動作を特定することが可能である。なぜなら、その使用に関連した位相角を有するからである。
【００１３】
食洗機の運転は、食洗機のみの乾燥サイクル（水の使用なしでの加熱を含む）の存在、および／または洗濯機のみの脱水サイクル（水の使用なしでのモータを含む）の存在によって、洗濯機と区別することができる。
【００１４】
２つ以上のユーティリティは、水道および電気を含んでもよい。ガスは、電気の代わりに、または電気に加えて監視されてもよい。他のユーティリティも監視されてもよい。
【００１５】
機器使用パターンを特定する工程は、先験的確率を使用し、最初に、最も可能性が高いと判断された参照の機器使用パターンをデータと比較することを含んでもよい。たとえば、朝に水が最初に流れ、同時にポンプが作動している場合、システムは、居住者がシャワーを浴びていると仮定することができる。
【００１６】
建物内の機器は、システムを構成することができ、システムは有限状態機械として表され、各出力信号は特定の時間にシステムの特性の状態を表すことができる。
【００１７】
本発明の第２態様によれば、請求項４に記載された建物内の環境管理システムを操作する方法が規定される。本方法は、建物内の機器使用を監視することであって、建物内の機器がシステムを構成し、該システムは有限状態機械として表されることと、２以上のユーティリティを監視し、出力シグナルを提供するために、各ユーティリティに関する１以上の特性を測定することであって、各出力信号が、所定の時間においてシステムの特性の状態を表すことと、所定の時間間隔において各出力信号の状態の変化を監視することと、１以上の機器使用のパターンを特定するために、各ユーティリティからの出力信号に由来するデータを結合することと、特定されたパターンに従って建物内の環境を制御するように、環境管理システムを動作させることとを含む。
【００１８】
第１態様の実施形態または第２態様の実施形態では、システムはマルコフ連鎖として表されてもよい。
【００１９】
前記１以上の特性の測定は、所定のサイズの測定値域内に記録されてもよく、当該測定値域は、所定の測定範囲内にある。
【００２０】
本方法は、時間の経過とともに、機器への入力パターンに基づいてワークプロセスを規定することをさらに含んでもよい。
【００２１】
本方法は、１つ以上の機器の特定可能な一連のワークプロセスに基づいてワークフローを規定することを含んでもよい。
【００２２】
１以上の機器使用パターンを特定する工程は、前記出力シグナルの処理と特定されたワークプロセスおよびワークフローの分析とに基づいて、機器についてのユーティリティ使用パターンを決定することを含む。
【００２３】
本方法は、出力信号が関連付けられている機器を特定するために、１以上の機器使用パターンを１以上の参照パターンと比較する工程を含んでもよい。
【００２４】
本方法は、前記比較に基づいて、機器が、建物内に存在する確率を評価することを含んでもよい。
【００２５】
本方法は、前記建物内の１以上の機器の、存在、位置、および／または使用の徴候を推測するために、１以上の機器使用パターンを１以上の参照パターンと比較することを含んでもよい。
【００２６】
先験的確率は、ワークフローの頻度分布を含んでもよい。
【００２７】
先験的確率は、建物の占有状態に関する外因性因子および仮説を含んでもよい。
【００２８】
本方法は、ワークフロー、ワークプロセス、機器および／または機器の構成要素から仮想的に生じる機器使用パターンに関連する先験的確率を、過去の機器使用に関する保存データを参照することによって修飾することをさらに含んでもよい。
【００２９】
過去の機器使用は、１以上の他の建物における１以上の機器に関連してもよく、先験的確率は、前記建物に対する別の建物の地理的距離に応じて決定されてもよい。
【００３０】
本方法は、１以上の参照機器をコンピュータ言語で表し、それによって機器使用パターンが、機器内の規定された構成要素上で作動する規定プロセスから導出されることをさらに含んでもよい。
【００３１】
この言語は、機器、プロセス、および構成要素の特定のインスタンスをクラス継承によって作ることを可能にし得る。
【００３２】
参照機器パターンは、当該機器に存在する、または当該機器に関連する、電子シグネチャ、バーコードまたはQcodeから取得されてもよい。
【００３３】
確率は、中央データおよびユーザ入力の分析の組み合わせから導出されてもよい。
【００３４】
特性は、フロー変数、ノイズ変数または品質変数のうちの１つ以上を含んでもよい。
【００３５】
特性は、電圧、ＲＭＳ電圧、発熱量、位相角、電力、有効電力、無効電力および色のうちの１つ以上を含んでもよい。
【００３６】
本発明の第３態様によれば、
建物内の機器使用を監視するための複数の装置であって、各装置が、２以上のユーティリティのうち特定の１つに関する１以上の特性を測定し、それらの表す出力信号を提供するように構成される、建物内の機器使用を監視するための複数の測定装置と、
処理装置であって、各ユーティリティからの前記複数の出力信号の組み合わせに応じて、
所定の時間間隔において、前記出力信号のそれぞれの状態における変化を監視し、複数の出力信号からの情報を組み合わせるように構成され、１以上の機器使用のパターンを特定し、
特定された機器使用のパターンを、建物の個々の居住者に関連した、記憶された機器使用のパターンと比較し、将来の機器使用の予測されるパターンを特定し、
将来の機器使用の特定された予測されるパターンに従って、建物内において環境を制御するために、環境管理システムを動作させる処理装置とを含む、装置が提供される。
【００３７】
本発明の第４態様によれば、
建物内の機器使用を監視するための複数の装置であって、
２以上のユーティリティのうち特定の１つに関する１以上の特性を測定し、それらの表す出力信号を提供するように構成された複数の測定装置と、
処理装置であって、各ユーティリティからの前記複数の出力信号の組み合わせに応じて、
所定の時間間隔で前記出力信号のそれぞれの状態の変化を監視し、複数の出力信号からの情報を組み合わせ、１以上の機器使用パターンを特定し、
建物内の機器がシステムを構成し、該システムが有限状態機械として表わされ、各出力信号が、特定の時間におけるシステムの特性の状態を表し、
特定されたパターンに従って、建物内の環境を制御するように、環境管理システムを動作させるように構成された処理装置とを含む装置が提供される。
【００３８】
有利には、本発明の態様は、異なるユーティリティ、より具体的には、異なる構成要素または異なるユーティリティの特性に関する複数の信号の組み合わせに基づいて、建物内における機器の存在／使用を推定することを可能にする。
【００３９】
理想的には、機器の構成要素は、それらのユーティリティ使用シグネチャの確率分布が十分に大きく、ＨＥＭＳによる明確化の機会を最大化するために十分に分散されるように製造される。その分布が既知であり、製造業者によって供給される場合、それは、構成要素パラメータ値が測定され、範囲と共に供給されるか、または構成要素と共に範囲のみが供給される、機器を特定するための明確化プロセスへの入力としてＨＥＭＳによって使用されてもよい。さらに、機器は、理想的には、ワークプロセスのパラメータ（たとえば、洗濯サイクルにおける工程の正確な持続時間）が、上記と同様の方法で明確化を増加させるために十分に異なる構成要素を用いてアセンブルされる。
【００４０】
実質的に、本発明の態様は、通常の時点でシステム全体の状態を評価し、何が起こっているのかを判断することを試みるＨＥＭＳに関する。これには、どの構成要素が使用されているか、どの機器が使用されているか、どのワークプロセスが使用されているか、およびどのワークフローが作動中であるのかを判断することが含まれてもよい。換言すれば、システムは、ユーティリティデータを使用して、建物内で行われている活動のリアルタイムピクチャを正確に構築し、これを使用してワークフローを予測するので、適当なエネルギー使用量を供給することができる。このことは、個々の機器を特定するために、単一のユーティリティ測定からの見事なステップ変更に依存する先行技術とは対照的である。
【００４１】
また、ＨＥＭＳは、未特定の構成要素、機器、ワークプロセス、またはワークフローのユーティリティ使用シグネチャを考慮し、およびこれらが何であるかについての仮説を立てるために、履歴レビュー（または較正プロセス）を実施してもよい。履歴レビューは、定期的に実行されるように、および／または新規構成要素、機器、ワークプロセスまたはワークフローに遭遇するたびに実行されるようにプログラムされてもよい。履歴レビューは、データを、他のＨＥＭＳからのデータ、特に、関連する建物に地理的に近い建物からのデータと比較してもよい。
【図面の簡単な説明】
【００４２】
本発明の実施形態を、添付の図面を参照して、単なる例として以下に説明する。
【図１】ＨＥＭＳと共に使用される機器認識ユニットの概略図を示す。
【図２】ユーティリティ測定の概略図を示す。
【図３】ユーティリティ信号チャネルの有限状態分析の概略図である。
【図４】ＨＥＭＳ内の機器認識ユニットと他のモジュールとの間の通信の概略図である。
【図５】機器動作の階層の概要である。
【図６】一般的な食洗機における、ワークプロセスおよび構成要素を示す。
【図７ａ】毎月の寝室照明の日常動作のグラフ表示である。
【図７ｂ】毎月のセキュリティ照明の日常動作のグラフ表示である。
【図８ａ】室温による冷凍庫の毎日の動作のグラフ表示である。
【図８ｂ】冷凍庫の３つの異なる動作モードを示す。
【図９ａ】ＨＥＭＳにおける既知の機器使用信号の減算を示す流れ図である。
【図９ｂ】測定された電気信号から既知の機器使用信号の減算を示す。
【図１０】認識されていないワークプロセスの明確化を示すフロー図を示す。
【図１１】本発明の一実施形態によるＨＥＭＳのシステムコンテキストを示す。
【図１２ａ】本発明の一実施形態によるＨＥＭＳの物理層システム図を示す。
【図１２ｂ】本発明の一実施形態によるＨＥＭＳの物理層システム図を示す。
【図１３】本発明の一実施形態による主な明確化の例を示す。
【発明を実施するための形態】
【００４３】
本発明の態様および実施形態は、したがって、建物内における機器使用パターンの認識を提供する。これは、他の関連のあるエネルギー関連フローとともに、電気、ガスおよび水道の使用に関連するものなどのユーティリティ信号と、可能であれば、他のセンサからの情報（スマートデバイス、および暖房システム／セキュリティシステムの一部のものなど）とを組み合わせることによってもたらされる。各機器または装置のユーティリティ使用パターンは、（ａ）信号の一次的処理（たとえば、装置の構成要素の組み合わせの典型的な高周波ノイズおよび信号出力の形状）、（ｂ）ワークプロセス（装置への経時的な入力パターン、たとえば食洗機の洗浄および乾燥サイクル）、ならびに（ｃ）ワークフロー（組み合わせた人の装置使用、すなわち洗濯機で衣服を洗濯した後、それらを回転乾燥する、または照明を点灯し、次にＴＶ、次に電気シャワーをつける）によって認識することが可能である。本発明の態様および実施形態は、多くの繰り返し試料における仮説テストにさらされたエネルギー使用パターンの明確化を利用して、進行中のインスタンスに関する統計的仮説を提供する。
【００４４】
ＨＥＭＳのシステムアーキテクチャは、当該技術分野で知られているように詳細には記載されていない。高レベルにおいて、このことは、（ａ）特定の建物に位置するハードウェア（センサおよびエフェクタを含む）を実行する処理、（ｂ）インターネット接続、（ｃ）パーソナルデバイス（携帯電話またはタブレットなど）上で動作するアプリケーション、（ｄ）共有中央サーバー（たとえばクラウド）での追加データおよび処理性能、ならびに（ｅ）任意のインターネット接続装置で使用するためのｗｅｂベースクライアントの好適な組み合わせとして記載可能である。
【００４５】
ＨＥＭＳは、統合システムの一部として想定される。原則として、スタンドアロンシステムとして機能するカットダウンバージョンを実装することは可能であるが、これは、全ての概念の全ての値を提供することができず、ローカルＨＥＭＳハードウェアは、非常に強力（かつ高価）である必要があるであろう。
【００４６】
特定の実施形態では、クラウドサービスは、特定のＨＥＭＳサービスプロバイダによって提供されるプライベートサービスである。これを提供するためのＩＴハードウェアおよびシステムアーキテクチャの設計は、システム設計最適化の問題である。選択されたアーキテクチャは、様々な理由によってプロバイダごとに異なってもよく、ＩＴが発展し続けるにつれて、支配的設計は確実に時間とともに変化する。この詳細は、最適化が、効果的かつ許容可能な費用で必要なサービスを実現させることに成功する限りでなければ、本発明にとって重要ではない。
【００４７】
我々は、したがって、全てのサービスが概念的または仮想的な中央サーバ（バックアップあり）から提供される抽象化を検討する。システムの復元力、容量の最適化、拡張性などについては、アーキテクチャの詳細で説明する。
【００４８】
この中央サーバは、ＨＥＭＳサービスプロバイダによって、作動または制御され、支払システム（顧客に請求するための）、気象データおよび天気予報、エネルギーマーケット動向などの広いビジネスサービスにもつながるであろう。これらのサービスは、ＨＥＭＳサービスプロバイダによって、ＨＥＭＳユーザに提供されるサービスに統合されるであろう。これらのサービスのいくつかは、気象データまたは課金情報の入力など、ユーザが何を見ているかについて明確かつ直接に影響を与えるものがあり、卸売エネルギー市場取引など、それらのいくつかは、通常、ユーザに直接見えることはない。
【００４９】
中央サーバは、以下の１）〜３）をサポートするＨＥＭＳ全体にサービスの様々なクラスを提供するために使用可能である。
１）ＩＴシステムサービス：ハイパワー処理、データバクアップおよびストレージ、誤った検出、ソフトウェアアップデート、および回復など；これらのサービスは、各ＨＥＭＳに統合され、中央サーバの非存在下で局所的に提供される必要がある。
２）ビジネスサービス：エネルギー購入および供給、情報購入および統合、メンテナンスサポートおよび保険。
３）本発明の実装実施形態を必要とするものなどの統計的および分析的サービス。
【００５０】
統計的および分析的サービスの主な顧客は、個人のＨＥＭＳユーザであるが、以下のような他の潜在的ユーザが存在する。
・政府は、他の国家統計局のデータシリーズと同様の方法で、社会的目的のために集計された統計データにアクセスすることを欲するであろう。
・ＨＥＭＳサービスプロバイダの供給者および共同供給者は、製品設計およびマーケティング目的のために集計データにアクセスすることを欲するであろう。たとえば、食洗機製造業者は、顧客がそれらの製品をどのように使用しているのか、新製品がサービス中に実際にどのように稼働しているのか、および古い製品の性能および構成要素が時間経過に伴ってどのように悪化するのかを正確知ることを重視するであろう。
・ＨＥＭＳサービスプロバイダは、同様の方法でそれらの製品を理解するために、集計データを使用する必要があるであろう。
・政府は、ＨＥＭＳを通じて社会的サービスを提供することを欲するかもしれないが、このことは、個々のサービスの提供であり、提供時点に集められたものではない。たとえば、最低限の快適さと清潔さとを提供し、幸福度を監視するための義務をエネルギサービスプロバイダに課すことができる。このことは、したがって、上述のサービスクラス２に該当するサービスプロバイダのビジネスの一部となるであろう。
【００５１】
個人ユーザのデータが、サービスプロバイダに完全にアクセス可能であるか否かを決定する必要がある。たとえば、ある携帯電話事業者にとってのセールスポイントは、それらのデバイスが強力な暗号化を提供しているという点であるので、事業者は、電子メールおよび連絡先の詳細などにアクセスすることができない。サービス供給を損なうことなく、どれくらいの保護をＨＥＭＳユーザに提供することができるかは、不明であり、詳細な設計の問題となるであろう。
【００５２】
原則として、個人ユーザデータは、ユーザサービスを提供する必要がある場合にのみ、暗号化されていなくてもよい。たとえば、各ユーザのデータバックアップは、ユーザアカウントに関連付けられるのではなく、その特定のユーザに関連付けられたＨＥＭＳにのみ知られているコードで関連付けられてもよい。したがって、ＨＥＭＳは、データにアクセスして、暗号化を解除できるが、他の誰もそれを行うことはできない。ＨＥＭＳのためのシステムバックアップは、コードを含むが、暗号化されているので、ＨＥＭＳのハードウェアのみがバックアップにアクセスすることができる。個々のユーザデータは、暗号化されていないが、ユーザに関連付けることができない場所にのみ格納することができる。
【００５３】
これらは、技術的に些細な問題ではない。データの個々の部分を匿名化することによってユーザにプライバシーを提供することは可能であるが、それによって匿名化データセットを、匿名化データのロックを解除する方法で、特定データと共にまとめることが可能であることは周知である。たとえば、仮にＨＥＭＳからのデータセットが１０００万件あるが、個々のユーザにリンクしていない場合、請求先住所、月間のエネルギー使用量、詳細な地域気象履歴を備えた多くの個人ユーザを特定することができるかもしれない。
【００５４】
消費者保護措置の実施は、この出願ではさらに議論されていないが、コンピュータプログラムに分析タスクを委任した「主要エンジニア」に利用可能である全てのデータのナイーブモデルが、意図されたものではないとの前提が存在する。
【００５５】
消費者保護に関連する最も困難な領域は、地理的近接度である可能性が高い。ＨＥＭＳ分析のいくらかは、たとえば、接近して一緒に住んでいる人々は行動パターンが類似している可能性が高い、または新規の機器は、店舗での貯蔵パターン、および口頭での勧誘によって、集合体において初期に現れるとの先験的確率の評価における地理的情報を用いる。（全国的な新発売、および社会的メディアを通じた推奨の反動は、実際の新発売データに対して考慮される必要があるであろう）。
【００５６】
有利には、収集されたユーティリティデータは、
１）洗濯機、浴槽、シャワー、乾燥器、ヒータなどの機器を用いる、主要ピークユーティリティの使用パターンを特定し、
２）ピークエネルギー使用量がそれほど大きくなくてもエネルギー消費量が大きい、冷蔵庫、投光照明器、スプリンクラーシステムなど長時間稼働する主なユーティリティユーザを特定し、
３）自動換気、給水システム、夕暮れ照明システムなど、ＨＥＭＳによって管理されない自律システムを特定し、
４）利用率および活動パターンを検出することができるＨＥＭＳへの入力を提供するために使用可能である。
【００５７】
これらの目的は、電気を単一のユーティリティとして過度に強調し、主要なエネルギー使用の特定を、人および自律活動パターンと混同する先行技術において明確に特定されていない。また、従来技術において、機器認識をＨＥＭＳの管理機能と統合することは知られていない。したがって、本発明の実施形態は、ＨＥＭＳによって要求される入力のいくらかが、それに自律的に知られているか、またはこれらを直接に得ることができることを認識する。たとえば、ＨＥＭＳは、（ガス）ボイラ、また空調システムの状態を知ることができ、またはセキュリティシステムの動きセンサが起動されるか否かを知ることができる。ＨＥＭＳが、これらのシステムの一部を介して送達することが必要である管理をもたらす場合、この情報は非常に複雑になる可能性がある。たとえば、加熱システムからのデータは、システムの異なる部分における、水温および室温、ボイラ点火データ、ならびに水貯蔵タンク温度を含んでもよい。遠隔制御ガス点火は、温度設定点のデータを共有することができ、スマートテレビは、環境の光レベルを監視し、応答時などにディスプレイの輝度を制御することができる。
【００５８】
本発明の態様および実施形態は、したがって、異なる種類のユーティリティが使用される場所、および住宅／建物の居住者が、それらのユーティリティが使用されているときに何をしているのかを含む、住宅／建物環境の管理および監視に有用である。
【００５９】
ユーティリティが使用されたときはいつでも全ての潜在的活動を検索する場合、実際のシステムを実装するためには計算量が非常に大きくなるであろう。本発明の実施形態は、最も好ましい活動が計算量を減少させ、分析の速度を向上するために最初に比較されるように、先験的ベイズ統計学の使用を通じてこの制限を克服する。
【００６０】
図１は、機器が、ＨＥＭＳ４と相互作用する本発明の実施形態および態様に従ってモジュール／ユニット２をどのように認識するかを示す簡略図である。もちろん、たとえばＨＥＭＳ４にさらなる入力（予算管理または予定管理モジュールなど）をもたらす他のユニット６は、ＨＥＭＳ４とも通信してもよいが、これらは本明細書において詳細に述べられていない。複数の測定装置１０，１２，１４，１６が提供され、このような測定装置１０，１２，１４，１６は、現在利用可能な任意の好適な測定装置であるか、または将来利用可能になる可能性がある測定装置である。測定装置１０，１２，１４，１６は、以下により詳細に説明するように、ＨＥＭＳ４と電子的に通信する。１以上の機器７も、ＨＥＭＳ４と電子的に通信する。メモリ装置などの記憶装置８も、以下にさらに詳細に説明するように、ＨＥＭＳ４と通信してデータを記憶する。機器認識ユニット２、ＨＥＭＳ４、任意の他のユニット６、記憶装置８、および機器７は、典型的には、住居などの建物または他の建物内に配置される。測定装置１０，１２，１４，１６も、ユーティリティが建物にどのように、どこに入るかに応じて、建物内に配置されてもよく、または外部に配置されてもよい。中央データベース８’は、異なる建物における複数のＨＥＭＳにサービスを提供するサーバのある建物から離れて提供される。
【００６１】
図１の図は、もっぱら概念的であることを理解されたい。実際には、機器認識ユニット２は、ＨＥＭＳ４自体と統合され、区別できなくともよい（本明細書において単に「システム」と称されることもある）。同様に、記憶装置８は、機器認識ユニット２またはＨＥＭＳ４のいずれか、または両方と統合され、区別できなくてもよい。さらに、データの実際の配置は、本発明にとって重要ではなく、記憶装置８、および／または中央データベース８’に記憶されてもよい。
【００６２】
図２は、ユーティリティの測定がどのように行われるのかを簡単な形態で示している。費用効率および／または環境／周囲に好適である、たとえば、存在する会計メータなどと統合することができる、測定装置１０，１２，１４，１６を選択することが望ましくてもよい。図２の実施形態において、水道測定装置１０、ガス測定装置１２、および電気測定装置１４が提供される。任意に、１以上の他の測定装置１６も、たとえば、蒸気、温水／冷水などを測定するために提供されてもよい。しかし、１以上の測定装置は、建物にどのようなユーティリティが提供されるかに応じて選択することができ、図２は、単に典型的な設備の例示である。建物への各ユーティリティの供給は、図２において矢印で表わされる。水は、建物の外部の供給源１８から入口２０を通って建物に供給され、ガスは、建物の外部の供給源２２から入口２４を通って建物に供給され、電気は、建物の外部の供給源１６から入口２６を通って建物に供給され、任意の他のユーティリティは、建物の外部の供給源３０から入口２８を通って建物に供給される。それぞれの測定装置１０，１２，１４，１６は、供給ラインに沿って、建物内に、または適切および／もしくは便利なように外部に配置される。各ユーティリティ（それぞれ水道、ガス、電気など）の少なくとも１つの「特性」を表す電気信号３４，３６，３８，４０は、各測定装置１０，１２，１４，１６によって提供され、ＨＥＭＳ４に供給される。
【００６３】
各ユーティリティの測定値は、以下の１以上を含んでもよい。
１）単位流量あたりの量（電気は電圧であり、水は一定密度であり、ガスは発熱量であるが、各住宅で測定するには高価すぎ、データは中心点から供給することができる）。
２）流速（電気は電流であり、水は立方メートル／秒であり、ガスは公称立方メートル／秒である）（水およびガスについて、メータは、後続の量が流れたとき、「パルス」を提供する）
３）ノイズ（すなわち、流速の非常に速い変化に含まれる情報）これは、水について屋内でドン、シュー、およびヒューとして聞くことができる。サウンドカードを用いて、電気について同じことをすることができる。ガスは、圧縮することができるので、このカテゴリにおいて有用なデータは存在しない。供給は、外部からのいくらかのノイズを既に含んでいる可能性があることに留意すべきである（たとえば、パイプおよびワイヤの下を移動する）。
【００６４】
電気は、時間とともに電圧が変化する点で普通ではない（５０Ｈｚ公称主電源周波数）。したがって、「位相角」における負荷に関する追加の情報が存在し、その量だけ、電流は、電圧に先行または遅れる。図９ｂは、有効電力および無効電力を計算するためにどのように位相角ファイが使用されるかを示す。これらの電力は、別々に加算され、装置を特定することを可能にする。
【００６５】
管理可能な数字を得るために、ノイズは、周波数範囲または周波数値域で「音」レベルとして扱われる。
【００６６】
使用されるビットおよびチップセットの数は、両者とも測定装置における信号処理能力の点、後者は何が起こっているかを決定する際の数学的問題のサイズに関して、費用便益分析に基づいて決定されることは注目に値する。標準的な１６ビットチップセットが使用される場合、それらは妥当な費用で得ることができる。より長いワード長の費用は非常に高いが、そのようなワード長は、さらなる情報を生み出す可能性がある。この場合、ＨＥＭＳが必要な問題を解決するために非常に長い時間がかかるので、費用と複雑さとの間にトレードオフ関係が存在する。いくつかの実施形態において、１６ビットの全分解能未満が採用されてもよい。他の実施形態において、２４ビットチップセットが採用されてもよい。
【００６７】
信号が各ユーティリティについて平均されてもよい時間の長さに関して、一般的に、我々は、かなり速く起こる事象（照明の切換え、流しへの移動、蛇口をひねって水を出すなど）を識別することを試みた。データ圧縮は、あまり生じていないデータを保存することを可能にするので、実際のデータを有するために（すなわち、何らかの変化に気付くために）十分に短い時間間隔にわたって信号を測定することが目的である。機器のスイッチ切換え、またはバルブ（たとえば、蛇口）の開閉などの事象が、約１秒間のタイムスケールで価値のある十分な情報を生じることが予測される。ガスは圧縮可能であるので、ガスに関連する信号は、平滑化され、１０秒毎に１回よりも高頻度でガス信号をサンプリングする価値はないであろう。サンプリングが１０秒ごとよりも低頻度である場合、ユーザが、キッチンに入った後にガスこんろを作動させるためにどれくらいの時間がかかるかを決定することができないかもしれない。また、１０秒は、可能であるよりも短くてもよく、または必要とされるよりも短くてもよいが、このようなサンプリング割合で収集されたデータの量は、過剰ではないであろう。
【００６８】
全ての測定値は、ＩＴ（すなわち、処理ハードウェア）の数学と、物理学との両方によって量子化されることを理解されたい。たとえば、パイを小数点以下の任意の桁数で計算することは可能であるが、１６ビットワードは、十進数を限られた精度でしかもたらさない。より長いワードであっても、センサおよびデジタル変換器の類似物のノイズ特性に対する信号の強調、ならびに装置のドリフトまたは再現性は、測定値を報告するために有益である正確性を制限するであろう。問題は、どれくらい小さな変化を測定することができるかである。概念的には、我々は、システムを有限状態マルコフ連鎖として表わすことができる。すなわち、システムは、ある時点における測定値の有限個の測定値のセットのみ（非常に大きい）を有し、システムは、測定時ステップにおいてある状態から次の状態に移行する（我々のマルコフ連鎖において定義された遷移）。このことは、ある期間にわたる追加状態のセットとして機器使用パターンの認識を可能にする（たとえば、点灯し、続いて食洗機が始動する）。システムの過剰なサイズ（データの観点から）を防ぐために、状態の数は、したがって、制限されるべきである。
【００６９】
温度測定に関して、低コストデジタルセンサ（たとえば、ＤＳ１８Ｂ２０）は、１２ビットまでの中程度の精度まで温度を報告することができる。これは、センサが、０．０６２５℃ずつ温度を報告することを可能にする（精度）。作動範囲は、−５５〜＋１２５℃までである。精度は、−１０〜＋８５℃の範囲内において０．５℃であり、再現性は、精度とほぼ同じ値であると推定される。したがって、今日、センサが、昨日の２１．１℃と同じ２１．１℃を報告した場合、２つのセンサは、片方が２１．１℃を報告し、他方が２１．６℃を報告した場合と同じであるとみなされる（それらは、さらに較正されてもよいが）。建物の物理的特性のために、約０．１℃の温度精度、約０．２〜０．５℃の再現性、および約１℃の精度が望ましいので、上述の種類のセンサが適しているであろう。
【００７０】
様々なユーティリティは、ユーティリティが建物に入ったり、または提供されたりする際に情報を提供するために測定することができる様々なユーティリティ「特性」によって特徴付けられる。信号３４，３６，３８，４０は、複数の「信号チャネル」または「測定チャネル」を含んでもよく、それぞれは、個々の、または予め定められたユーティリティ特性の組み合わせに関する。すなわち、消費される水量を特徴付ける特性は、ガス、電気、または他のユーティリティに関するものとは異なるであろう。
【００７１】
たとえば、水を表す特性は、体積流量データと、実質的に６０Ｈｚ〜４４ｋＨｚの範囲の周波数範囲のカラースペクトルとを含む。（本明細書における色は、６０Ｈｚ〜４４ｋＨｚの範囲内の信号レベルに関するノイズデータのセット、すなわち周波数プロファイルを記載するための省略表現として使用される。）この範囲は、測定装置１０において見出されるように、主周波数をわずかに超える周波数から１６ビットチップセットの通常の限界までの周波数を表す。４４ｋＨｚを超える周波数における信号を監視することは排除されないが、このことは、費用を増大させる。水流の色は、センサ費用を減少させるために、主流信号の分析によるよりも、有利には、「マイクロホン」型のセンサに由来してもよい。収集されたデータは、典型的には、約１秒間にわたって平均される。すなわち、フローイベントは、１秒の精度で時間的に特定することができる。しかし、必要に応じて、たとえば、約０．５秒、１．５秒、２．０秒の異なる精度を使用することができることが理解されるであろう。
【００７２】
ガスは、約１０秒の分解能でエネルギー流量データのみを必要とするので、ユーティリティ事象は、この時間分解能で全てのユーティリティについて整合可能である。また、たとえば、５秒、６秒、７秒、８、８．５秒、９秒、９．５秒、１０．５秒、１１秒、１１．５秒、１２秒、１３秒、１４秒、１５秒などの様々な分解能が採用されてもよい。
【００７３】
電気は、１秒の分解能で、ＲＭＳ電圧、有効電力、無効電力、および色など、最も複雑な信号出力を有している。必要であれば、たとえば、約０．５秒、１．５秒、２．０秒の異なる精度を使用することができることを理解されたい。
【００７４】
測定される各ユーティリティについて、測定装置１０，１２，１４，１６は、ユーティリティの特性を表す１以上のデジタル化された信号を生じる。電気および水流の流入は、一過性の変化が生じるときに情報を取得するために、高い時間分解能（たとえば、１秒）を有することが好ましい。ガス（または油）流量は、しかし、低い分解能（たとえば、１０秒）においてのみ必要とされる。なぜなら、これは、使用イベントを検出するために十分であるからである。
【００７５】
他のユーティリティは、それらが建物内のエネルギー使用に影響を与える場所を測定することもできる。最も可能性のある追加ユーティリティ、または代替ユーティリティは、蒸気、温水、および冷水である。これらのユーティリティを扱う大部分のシステムの熱量が大きいと、色は、信号の可視可能なセットを提供しないようであり、約１０秒の分解能で十分であるようである。入口温度、出口温度、およびエネルギー流量は、熱水および冷水を測定するために最も有益なパラメータであってもよい。入口蒸気流量、温度、および圧力、ならびに凝縮液温度は、蒸気供給のための最も重要なパラメータであってもよい。
【００７６】
それらの標準的な作動モードに従って、「一次」測定装置１０，１２，１４は、瞬時値として、対応する測定信号３４，３６，３８を生じ、採取期間にわたって平均され、たとえば、電気、または水道について約１秒であり、他の「二次」ユーティリティについてよりも少ない。（信号４０を生じるために測定装置１６によって測定された「二次」ユーティリティは、本明細書においてさらに具体的に説明されないが、それらに由来するデータは、記載されたような、ガス、水および電気データの処理に類似する方法で収集し、処理することができる。）測定値は、周波数値域において信号レベルとして提供され、その幅は、数学的に論理的な信号対雑音比を提供するように選択することができる。
【００７７】
信号３４，３６，３８を受けると、ＨＥＭＳ４は、
１）各測定が依拠する周波数値域に対応するスタンプデータブロックを計り、
２）全ての生データを、たとえば、１日のデータのその作業記憶に移し（記憶ユニット８、または中央データベース８’のいずれか、または両方）、
３）データの無損失圧縮を実行し、それを記憶する（記憶ユニット８または中央データベース８’のいずれか、または両方）。
【００７８】
本発明の第一態様の重要な特徴は、所定の時間間隔で出力信号３４，３６，３８のそれぞれの「状態」における変化を監視することである。言い換えれば、有限状態分析が、各信号３４，３６，３８に実行される。一実施形態において、ユーティリティデータは、システムの連続状態のマルコフ連鎖として概念化される。言い換えれば、システム（すなわち、機器認識モジュール２を含むＨＥＭＳ４）は、以前の各期間における状態と同じままであるか否か、またはそれが変化するか否かを決定するために、個別の測定チャネルを経時的に監視する。期間は、上述のように各ユーティリティのために、選択された、または予め定められた分解能によって検出される。システムは、検出された信号３４，３６，２８を、測定範囲内の量子化状態と個々の測定チャネルの時間分解能とのセットとして処理することによって、これらの変化を検出する。このことは、図３に例示されている。
【００７９】
本明細書において、時間ステップｎ（すなわち、水平軸に沿って記載されたｔｎ）において、信号チャネル３４，３６，３８は、影付きボックスによって示される縦軸の範囲内にある。これは、ＲｍｉｎからＲｍａｘの信号範囲内にあり、一連の測定状態に分割される。これらのボックス（すなわち、データブロック）のそれぞれのサイズは、
１）信号デジタル化の、分解能、精度、または許容誤差によって示される範囲、
２）設計および較正結果によって確立された測定システムの再現性、および
３）所定の信号対雑音比（以下に説明される）をもたらすために十分なもののうちのより大きなものである。
【００８０】
測定装置１０，１２，１４，１６は、それらの全測定範囲にわたって完全な線形応答を有する可能性は低く、それ自体で、任意の１つのチャネルボックスは、異なるサイズである可能性が高い。しかしながら、簡略化のために、図３の例は、等しいサイズのボックスを示す。
【００８１】
上記に列挙された最初の２つの基準は、初期段階、たとえば建物内の設置時にシステムにプログラムされ、３つめは、初期の学習期間後に評価され、その後、継続的なシステム学習に基づいて、時間とともに再較正される。測定チャネルにバックグラウンドノイズを設定するには、様々な方法が存在する。１つのアプローチは、たとえば２〜３日の試行期間にわたって各チャネルの状態遷移を分割し、所定の閾値に従って、最小遷移の５０％（ヌル遷移を含む）をノイズを表すとして、他の５０％を信号を表す（ヌル遷移を含む）として取得することである。全てのユーティリティ測定装置は、（ノイズが問題となる可能性が低いガスを除いて）１以上の信号チャネルを生じる可能性があるので、チャネルの信号およびノイズは、１つのチャネルにおける任意の推定信号が、少なくとも１つの他のチャネルの推定信号に付随するように比較される。これが当てはまらない場合、最初に推定された非ヌル遷移の最少９０％は、ノイズとして再分類される。ボックスの境界は、上記の規則が満たされるまで、各測定装置１０，１２，１４，１６のチャネルにわたって再帰的に調整される。任意のチャネルの有限状態が著しく少ない（たとえば、測定装置の固有の特性から予期される数の８５％未満である）場合、ＨＥＭＳ４ログにレポートが作成される。ノイズの多いチャネルの潜在的原因は、（ａ）測定装置１０，１２，１４，１６の故障、（ｂ）一定動作における機器７のノイズ構成要素、および（ｃ）ユーティリティ供給源からのノイズ注入である。これらの状況のそれぞれは、本発明の実施形態に対する課題と、維持管理を必要とする潜在的欠陥とを表し、ある期間にわたって多くのインストールされたＨＥＭＳ４から収集されたシグネチャ分析に基づいて自動化可能である分析工程から始まるが、初めに人間の分析を必要とする。システムは、このノイズ分析を、定期的に、名目上、たとえば週一回実施する。
【００８２】
時間ステップｎ＋１において、すなわち図３のｔｎ＋１において、状態変化が存在し、チャネル信号は４つの工程に変化した。このことによって示される仮説は、信号３４，３８，または２８が、第１ボックスの中央（ボックスの高さによって示される再現性範囲を有する）から第２ボックスの中央まで変化したというものである。
【００８３】
水平軸の時間ステップは、好ましくは、上述されたように予め定められた等しい時間ステップ、たとえば、１秒、１０秒である。図３においてＲｍｉｎからＲｍａｘによって示される信号範囲は、単一チャネル、たとえば電力を表す。
【００８４】
この方法で集められた最近のデータ、たとえば、マルコフ連鎖の最後の２４時間は、作業記憶（たとえば、記憶ユニット８）に保存されてもよく、古いデータは、データストアに送られてもよい（たとえば、中央記憶ユニット８’）。その代わりに、ＨＥＭＳ４は、作業記憶における履歴データを保持してもよく、追加データをデータストア８’に送ってもよい。
【００８５】
いくつかの、全てではなくても、機器は、所定のパターン、またはユーティリティ／エネルギー使用シグネチャで水道および電気を使用する。たとえば、食洗機は、ユーザが選択可能な多くの設定を有しているであろうが、所定の時間に所定の温度でそれが行われるそれぞれのサイクル（洗浄、すすぎなど）は、設定が選択されるたびに同じである。エネルギー使用パターンは、機器モデルの間、および製造業者などの間で変化するかもしれないが、特定の機器／モデルについて予期されるユーティリティ（水、ガス）シグネチャを知ることは可能である。これを基礎にして、全ての機器が水を使用するわけではなく、水道の使用および／または電気の使用の指標、ならびにガスの使用があればガスの指標を探し、これらの使用が様々な機器について既知のパターンに適合するか否かは、機器の認識／特定を可能にする。別の重要なパターンは、照明に関するパターンである。照明についてのエネルギーシグネチャは認識可能であり、使用される照明の特定は、機器が使用されている建物の部屋を特定する。この情報は、可能な代替説明の間の明確化を補助するために使用することができる（すなわち、どの機器が測定された信号を生じる可能性があるか調べるか、または仮説を立てるために、水、電気、および／またはガス使用信号の測定された組み合わせを、様々な機器のユーティリティ使用の組み合わせ特性の既知のシグネチャと比較することができる）。
【００８６】
建物内のエネルギー／機器使用の監視から得られる情報は、建物の居住者がどのように様々な機器７を使用するかについて推測するために使用することができ、ＨＥＭＳ４／機器認識モジュール２は、測定されたデータが何を意味するか理解するために、仮説を規定し、検討することができる。
【００８７】
たとえば、毎朝早くに、照明が点灯され、その部屋で水道および電気が使用され、続いて照明が消灯され、電気が別の部屋で使用されることが知られている場合、人が、浴室に移動してシャワーを浴び、続いて寝室に移動し、髪をヘアドライヤで乾かしたと仮説を立てることができる。様々な場所および様々な時間における様々なエネルギーシグネチャの組み合わせは、どの機器が使用されているかの指標、およびそれらの機器の使用における人の活動の指標が提供される。このことは、機器と建物内の機器の使用との特定を可能にする。毎朝、上述の処理が実行された直後に、以前に未知の電気エネルギ信号が検出された場合、人がヘアーストレートナーを購入し、髪をまっすぐにしたとさらに仮説を立てることができるであろう。また、他の情報源からの情報は、仮説の発展に使用することができ、たとえば、湿度の相対的上昇に続いて低下を検出したセンサは、浴室における機器使用の仮説をさらに支持するであろう。
【００８８】
機器認識モジュール２は、
１）建物内に誰がいるか、および彼らが最後に検出された部屋についての仮説、
２）居住者の個人的詳細と、彼らの過去のワークフローパターンとへのアクセス（詳細は後述する）、
３）建物レイアウト情報と、システム設定プロセスからの分析された建物測定データとへのアクセス、ならびに
４）機器７に接続されたＨＥＭＳと、それらの制御状態とについての情報についてＨＥＭＳ４から入力を受ける。
【００８９】
これは、図４に例示されており、建物内のユーティリティ使用について仮説がどのように立てられるかを要約している。ワークフロー（機器７自体によって実行されるユーティリティ処理、および一連の人の挙動、すなわちどのように、いつ機器が使用されるか）、およびこれらの活動の頻度は、建物もしくは世帯の特性、または世帯内の個人の特性である。機器認識モジュール２は、建物内で以前に特定された、機器または装置７の特定パターンを分析するために、本質的に、ユーティリティ使用活動を監視している。
【００９０】
特に、未特定パターンに関して、過去の検討プロセスが存在する。これは、ユーティリティ使用パターンの因果関係に関する代替的仮説を立て、ユーティリティ使用繰り返しパターンに関する情報を使用して、参照機器／装置に合うそれらの可能性を、試験の組み合わせが統計的に重要な明確化を提供するまで調べる。地理的情報などの他の情報、または建物内で使用される他のセンサからのさらなる情報は、機器７を特定することを補助するために利用されてもよい。したがって、ワークフロー、ワークプロセス、機器、および／または機器の構成要素から仮説的に生じる機器使用パターンに関連した「先験的確率」、たとえば先験的ベイズ確率は、監視される特定の建物と同一の地理的領域にある他の建物からこれらの項目の中央履歴データベースを参照することによって修飾することができる。先験的確率は、問題の建物に密接した建物がさらに離れている建物よりもそれを表す傾向があるとの仮説に基づいて、遠隔記憶装置８’に保持された中央データベース内の特定の関係を調べることによって決定することができる。十分なデータは、距離との関係に基づいて確実な仮説を提供するために選択される（たとえば、疑似２次元平面における不均一性を仮定する）。一実施形態において、たとえば、システムの導入エンジニア、またはシステムのユーザによるユーザ入力は、先験的確率の決定において中央データに組み合わせることができる。別の実施形態において、ＨＥＭＳ４の、導入、設定および作動を通じて収集された他の情報は、先験的確率入力に寄与する。
【００９１】
さらに、機器の監視によってもたらされた情報は、限定されるものではないが、二次加熱機器および二次冷却機器、ならびに環境管理の目的でのそれらの使用の特定と、建物内のユーティリティ使用の計算および機器７へのその割り当てと、予算編成および資源最適化のためのワークプロセスおよびワークフローと、管理最適化の目的のための利用率パターンの特定と、居住者の快適さおよび状態における隠れマルコフ変更を特定する目的のための挙動パターンの特定とを含む、ＨＥＭＳ４の他のモジュール／ユニット６への入力として使用することができる。また、建物内における機器７の使用および性能のデータを収集することは、それらの信頼性、使用パターン、達成効率などについて、価値のある一般情報を、機器製造業者、基準設定者、および監視者に提供することを可能にする。
【００９２】
本発明の態様および実施形態は、したがって、典型的な装置パターンを表す先行（記憶された）入力データの組み合わせと、ワークフローに対する個々の建物内の明確化と、ワークプロセスの多くの建物の明確化とに依存する。導入されたＨＥＭＳの十分な大きさの集団によって、中央サーバ（またはそこにリンクされた管理モジュール）が、市場への新規装置の参入を特定することを可能にし、追加調査の価値について重要な決定を可能にする（たとえば、各ＨＥＭＳから収集されたデータを用いて、システムは、たとえばインターネットを使用して、新規装置の外的証拠を探してもよい）。大規模なユーティリティ使用装置／機器のシグネチャは、区別可能である可能性が高い。たとえば、ガスストーブおよびファンヒータは、説明できない熱を放出し、回転乾燥器およびシャワーは、大量の電気を使用するが、一方のみが水道などを使用する。新規装置、ワークプロセス、およびワークフローは、建物内で使用中であることを認識可能であることに加えて、パターン認識は、故障の発生、および性能の劣化を認識する可能性がある。中央サーバは、したがって、この情報を製造業者と共有することができる。
【００９３】
機器使用は、図５に例示されるような階層によって記載される。建物内の各機器７は、本発明に関連する多くの構成要素から構成される。たとえば、冷蔵庫は、特に、内部照明を作動させるドアスイッチと、コンプレッサを作動させるサーモスタットとを有する。ＨＥＭＳ４は、一連の「ワークプロセス」を実行可能である一連の構成要素からなる機器のデータベースに供給される。例示的な冷蔵庫の場合、ドアを開き、内容物を冷却するという２つのワークプロセスが存在する。この実施形態において「構成要素動作」は、したがって、ドアスイッチ、内部照明、サーモスタット、またはコンプレッサの動作である。人によって開始される全ての工程、たとえば冷蔵庫のドアの開放は、「ワークフロー」として示される。本発明の態様および実施形態は、したがって、機器使用、および人の活動の両方の点で、「隠れた状態」を検出し、認識すること利用する。
【００９４】
ＨＥＭＳのサービスプロバイダによって（中央サーバを介して）操作される多くのＨＥＭＳのセットにおける各個々のＨＥＭＳは、図５に関して上述されたように、特定の建物内の機器のデータによって作動する。これらの機器は、以下のように、認識され、グループ化されてもよい。
１）そのネットワーク接続によってそれ自体を申告するスマート機器、またはＯＥＭによってＨＥＭＳプロバイダに供給され、個々のＨＥＭＳによって使用される機器ディスクリプションから認識される機器。
２）個々のＨＥＭＳに由来するデータの一致の結果として中央サーバによって認識される機器。
３）中央サーバデータベースにおける機器に一致させることができないが、機器のクラス（たとえば、洗濯機）に適合する未知の機器。
４）機器のクラスに明白に指定することができない未知の機器。このカテゴリは、機器のクラスに指定することができない（機器の）未知の構成要素も含む。個々のＨＥＭＳによって、または中央サーバによって機器に指定することができない既知の構成要素は、中央データベースに記録されてもよいが、これを行う追加価値およびリスクは不明であり、主な焦点は、ＨＥＭＳが特定した機器である。このことが重要であると思われる唯一の構成要素クラスは、照明の個々の要素、すなわち「電球」である。
【００９５】
各ＨＥＭＳは、機器または構成要素クラスに明白に指定することができないユーティリティ使用を有してもよく、たとえば、主電源式煙感知器と無線ルータとは、システムがそれらについて収集することができる非常に限られたデータから検出することは困難であろう。ＨＥＭＳの主な目的（人間の占有パターンを捕捉し、ユーティリティ使用を分析および制御するため）を考慮すると、バックグラウンドの電気使用の明確化は、重要ではない。仮にある人が実際に興味をもっている場合、順番に各機器の接続を切断し、その電力消費を確認することができる。しかし、ユーザの５％未満が、それを実行することを望んでいると予想され、それを可能にするために計画を立てることは容易である。
【００９６】
個々のＨＥＭＳおよび中央サーバは、連携して機器のデータを認識および収集する。中央データベースは、上述のグループ（３）の全てのインスタンスを記録および追跡し、それらをグループ（２）に変換することを試みる。
・多次元位相空間における既知のクラスの全ての未知の（全てのＨＥＭＳにわたる）機器の特性をクラスタ化することによって（次元は、当業者に親しみのある数学的手法を用いて、最も簡潔でロバストな方法でインスタンス間の相違を表すように選択される）。
・同じクラスにおける既知の機器の特性を用いて、特性パラメータのそのクラスの機器のインスタンスの典型的な分散は、個々のインスタンスのクラスタが固有の機器を表すとの仮説を試験するために使用することができる。
・インスタンスが地理的な場所にクラスタ化され、全て新しく導入されている場合、機器は、市場においておそらく新規であるとフラグを付され、システム管理者（人間）に報告される。
・インスタンスが既に導入されていることが見出された大部分の場合、機器は、既知であるが、関連クラスの未特定機器として登録され、システム管理者にフラグ付けされる。もちろん、いくつかは、グループ（３）のままである。
【００９７】
グループ（１）および（２）における機器を特定するために、個々のＨＥＭＳが中央データベースを使用することによるプロセスは、本明細書に詳細に記載されている。本質的に、機器の特性は、上述のクラスタ化と同様の方法で、適合の良好性について既知の機器に比較される。ＨＥＭＳユーザからの設定および応答において収集されるデータなどの他の手掛かりは、確率を向上させるために使用することができる。このことを実施するために、中央データベースは、設定工程において、およびユーザ入力（たとえば、製品コードの文字ミスタイピングによってもたらされる）から機器の誤認識のエラー率に関する頻度データを収集する。
【００９８】
グループ（１）および（２）における機器について、中央サーバは、各機器のデータを収集し、機器のクラスに基づいてグループ化する。このデータは、誤作動および悪化の割合に関するデータを含む。この状況監視データは、以下を支援する。
・  機器製造業者へのサービスの提供。
・  最終置換を行うためのサービスを含む、ＨＥＭＳユーザへのメンテナンスサービスの提供。
・  機器が正しく機能していない新しいＨＥＭＳに既に導入された機器の認識。
【００９９】
クラスタ化のレベルは、位相空間の相違の程度に依存する。機器は、同一のモデル番号を有するが、構成要素が異なり（たとえばモータが異なる）、インスタンスは、相違が、機器レベルで２つのクラスタを生じる場合にのみ、別々に表示される。同様に、機器が１以上のモデル番号を有するが１つのクラスタのみである場合、異なるモデル、またはビルド番号は、同一の機器として示される。異なるプラグ、または異なる色のパネルを有することは、人間の挙動、ユーティリティ使用およびワークプロセスの点で機器の必須の特性を変化させない。
【０１００】
ＨＥＭＳが最初に導入されたとき、または新しい機器が検出されたときのいずれかにおいて、個々のＨＥＭＳは、機器を認識するために中央サーバデータを使用することができる。各機器のクラスのパラメータは、クラス継承によって導出され、パラメータ値の分布における実際のデータを用いて集められた各機器の特性をとともに、その機器のクラスについて既知の構成要素およびワークプロセスを中心に構成される。
【０１０１】
以前に特定された機器が、パラメータの統計的に異常な値に移る、または急変する場合、潜在的な故障状態がフラグ化される。時間の経過に伴って、メンテナンス技術者からのフィードバックは、一般的な故障状態を特定するために使用することができるので、それらをパラメータ値から認識することができる。これは、故障前のパターンを認識可能である場合、初期の故障について特に有用である。
【０１０２】
新しい機器が認識されないが、それが存在したという証拠が存在する場合、システムは、故障診断をすることもできる。たとえば、ユーザが、新しい洗濯機を購入する。ＨＥＭＳは、新しい洗濯機を認識するが、型式を認識しない。特定のユーザは、ＨＥＭＳとの高レベルのダイアログを維持し、型式番号を提供する。ポストホック確率は、既知の故障状態のそのモデルを認識可能である。ユーザにそれが故障していることを伝えることができる。このことは、型式番号なしでは実施することができない。なぜなら、明らかに、旧モデルの許容差はずれの例として現れるマイナーモデルアップグレードの可能性があるからである。機器の製造業者は、ユーザからの故障報告を避けるために、ビルド番号もしくはモデル番号を指定し、または機器データの提供をトレーニングする必要があり得る。
【０１０３】
機器を認識することができる特性パラメータに加えて、ＨＥＭＳおよび中央サーバは、機器使用データも収集する。原則として、ＨＥＭＳは、居住者についても知っており、使用パターンを居住者特性と相関させることも可能である。これは、明確化のための先験的確率に追加することができるが、位置データを使用することについていくらかの消費者保護リスクを明らかに有する。機器使用データは、以下のために使用することができる。
・同様の他人と比較された消費者の使用について、ベンチマークデータを消費者に提供する。
・それらの機器の使用について、製造業者にデータを提供する。たとえば、洗濯機の洗浄サイクルの使用頻度の分布が何であるか、およびそれが他の使用パラメータにどのように関連するか。
・異なる機器クラスの総使用について、政策立案者にデータを提供する。たとえば、どれくらいのエネルギーが洗浄および乾燥に使用されるか、このことが機器設計にどのように関連するか。
・この一例は、冷凍庫の位置が、固有の効率とは対照的にそのエネルギ使用をどの程度決定するのかということである。
また、ＨＥＭＳは、機器使用データを、サービス製品の設計および送達に統合することができる。我々は、サービスの間に見出された故障が中央データベースにフィードバックされ、初期の故障が、予防メンテナンス訪問を計画することを可能にする例を以前に示した。経過した時間だけでなく、使用に基づいてメンテナンスを計画することができる、近代的自動車のものと同様の設備も実現可能であり、このデータの全ては、機器の設計に提供することができ、保険およびメンテナンス契約などのサービス製品にも提供することができる。
【０１０４】
典型的な装置／機器を表す記憶されたデータの生成に関して、機器、またはこれらの機器の構成要素は、コンピュータメタ言語で記載および記述することができる。クラス継承は、機器を表すデータを生成するタスクを減らすために使用することができる。ある機器は、クラスをメタ言語でインスタンスを作ることによって特性を記載することができる時系列パターンのセットにおけるユーティリティを使用する構成要素動作を利用するワークプロセスのセットからなる。
【０１０５】
図６に示されるように、食洗機の例について、製品のディスクリプションを供給することを望む製造業者は、特定のモデルおよびビルドについて、どの構成要素５０を利用するかを定義するメタ言語で定義を作成するであろう。個々の洗浄プログラムサイクルは、ワークプロセス５２であり、ヒータ、ポンプなどの要素は、構成要素５０である。ユーザ活動５８は、汚れた皿で機器を満たし、電源をオンにし、プログラムを選択して開始し（たとえば、ワークプロセス５２）、続いて電源をオフにし、皿を移すことを必要とするが、これらの工程の多くは、順番に依存しないことが理解される。もちろん、実際の、電気使用５４シグネチャおよび水道使用５６シグネチャは、選択されたワークプロセス５２（すなわち、プログラム）に依存する。
【０１０６】
特定モデルビルドは、ＨＥＭＳ開発者によって発表された食洗機の一般的なクラスを、特定のユーティリティ用途特性（たとえば、電気使用５４および水道使用５６）を有する多様な食洗機にインスタンス化し、次にプログラムおよび構成要素の規定されたセットを有する特定モデルにインスタンス化し、最後に使用される構成要素の正確な定義を有する特定のビルドにインスタンス化し、構成要素におけるデフォルトパラメータのいくつかを特定の値で上書きすることによって導入することができた。
【０１０７】
このアプローチの好ましい例では、製造業者は、構成要素のシグネチャを用いるユーティリティのパラメータ分布、製造された機器のワークプロセス、および経時的なエージング機能とともに機器を供給する。製造業者は、製造された各機器のシグネチャを測定し、機器にそれを供給することによって価値を追加することができる。ある構成要素、電球などでは、定義され、良好に分散した変化をシグネチャに生み出すために、製造プロセスを意図的に使用することに付加価値が存在するので、建物内の各電球は、電力のわずかな変動の組み合わせによって区別することができる。なぜなら、区別できない特性を有する２つのバルブを有する可能性は、無視することができるほど先験的に低いからである。このアプローチがなくても、中央データベースは、機器の認識を向上させるために使用することができる構成要素分布の情報が含まれる。
【０１０８】
メタ言語は、コンパイルおよび演算の両方の点で、式および条件節を用いてインスタンスを作ることが可能であるべきである。言語は、パラメトリック的関係およびアルゴリズム的関係の両方を表してもよい。メタ言語の規則は、（複雑な演算を記載することができるように）多くの潜在的ディスクリプションと、（現在には存在しない将来の構成要素と、プロセスの将来を見越すために）拡張性とを提供する。クラスディスクリプションの最上位は、ワークフロー、ワークプロセス、構成要素、ならびに機器を表す、ワークプロセスと構成要素との結合を記載する。ディスクリプションのセットなどを実装するために使用することができる多くの既存のコンピュータ言語が存在する。
【０１０９】
ワークフローは、それらの特性、つまり、自然言語ディスクリプション（関連する場合）、各ワークプロセスのパラメータ、およびワークフローの各工程の間の時間分布を決定する個々の居住者の入力を伴うワークプロセスの時系列を表す。機器認識モジュール２は、個々の居住者にワークフローを割り当てることはないが、ＨＥＭＳ４の他のモジュール６は、個々の居住者の特性、または割り当てられていないプールの一部としてワークフローのインスタンスにタグを付してもよい。
【０１１０】
居住者主導型のワークフローに加えて、冷蔵庫コンプレッサのスイッチを入れる、スプリンクラーシステムの作動、または夜間のセキュリティ照明の作動などの、自律的なワークフローも存在する。これらのワークフローは、隠れ状態変数（たとえば、冷蔵庫の内部温度）のためのセンサであるか、またはＨＥＭＳ４によって潜在的に推定可能（たとえば、屋外の光レベル、または時刻）な構成要素に結び付けることができる。
【０１１１】
適切なレベルで詳細に機器７を記載することは、相当なスキルと経験とが必要である。たとえば、例示的な食洗機は、ドアが開かれた場合に、プログラムを中断するスイッチを有する可能性が高い。一実施形態において、ＨＥＭＳ４は、この事象を検出し、通常の運転から区別することができる。ドアが閉められたときに食洗機が再始動する場合、続いて、対応するシグネチャは、メタ言語で記載される。負荷を監視するためのセンサを使用する、洗濯機または電子レンジは、構成要素動作およびパラメータ値の所定の時系列に従うものよりもワークプロセスパラメータのより広い変化を有する。
【０１１２】
ＨＥＭＳ４によって操作可能である、ボイラおよびその関連構成要素などの機器７は、導入時に構成することが可能であり、ＨＥＭＳ４は、その制御入力の現在の状態を機器認識モジュール２に通知する。また、ＨＥＭＳ４は、スマート機器（図に示されていない）に接続されてもよく、当該スマート機器は、ＨＥＭＳ４に対して、それら自身とそれらの状況とを特定することが可能である。これらの機器７は、ユーザ入力を検出する可能性とは別に、ＨＥＭＳ４制御機器７と同様に扱うことが可能である。
【０１１３】
図１２ａは、本発明の実施形態に係るＨＥＭＳ４の物理層システム図を示す。したがって、ＨＥＭＳ４は、多くのローカル通信インターフェース６０（Bluetooth，Z-wave，Insteon，RS485，Zigbee，CANBUS，OpenThermなど）を有し、多くのＨＡＮゲートウェイ６４（たとえば、無線、スマートメータ、ＲＳ４８５、ＳＭＳ、３Ｇ／４Ｇフェムトセルなど）も有するホームエリアネットワーク（ＨＡＮ）６２上で動作する。モデム／ルータ６６は、次に、ＨＡＮ６２を広域ネットワーク（ＷＡＮ）６８に接続する。
【０１１４】
図１２ｂは、本発明の一実施形態によるＨＥＭＳ４の機能層システム図を示す。上述のように、ＨＥＭＳ４は、中央データベースサーバ（すなわち、ストレージ）８’と、他の第三者サービス７０と通信することができるＷＡＮ６８に接続されている。ローカルレベルにおいて、ＨＥＭＳ４は、ユーティリティ測定装置７２に接続され、スマート機器７４、外部センサ７６（たとえば、温度、風、放射線用など）、エフェクタ７８（たとえば、ラジエータバルブ、ポンプ、ファン、ボイラ制御装置、ヒートポンプ制御装置、熱貯蔵装置などの形態で）、および内部センサ８０（たとえば、室温、湿度、光、加熱システムの監視用など）に接続されてもよい。
【０１１５】
処理ユーティリティ入力データは、フォアグラウンド要素とバックグラウンド要素とを有する。したがって、機器認識モジュール２は、フォアグラウンド処理モジュールと、バックグラウンド処理モジュールとを含むとみなされてもよい。一実施形態において、フォアグラウンド処理にて、ＨＥＭＳ４は、現段階でアクティブであると仮定されたワークプロセスに基づいて、短期間の（典型的には、たとえば、６０〜１２０秒間、典型的には１００秒間の）予測フォワードマルコフ連鎖についての仮説を構築する。最も遅い測定チャネルが更新されると、システム状態は、仮定された予測と照合される。これが一致する場合、次に、機器認識モジュール２は、ワークプロセス、機器、およびワークフロー階層にわたってユーティリティ使用データを取得し、割り当てる（図５）。フォーワード連鎖は、再度予測され、機器認識モジュール２は、上述のようにデータ管理を継続する。
【０１１６】
システム状態が予測から逸脱する場合（すなわち、交差外れ）、続いてＨＥＭＳ４は、ワークプロセスが完了したという仮説を最初に検討する。この場合において、システムは、上述のように更新されるが、そのワークプロセスの使用データをさらなる使用のために、（特定の機器に割り当てられた）ＨＥＭＳ４に送信する。機器およびＨＥＭＳ４によって制御された任意のスマート機器への変更は、不要な計算を避けるためにフォーワード連鎖予測に自動的に組み込まれるが、使用データは取得される。
【０１１７】
予想／仮定されたワークプロセスの正常な終了が、ユーティリティまたはユーティリティチャネルの実際の現状を説明していない場合、システムは、逸脱の原因を特定することを試みる異なるループに入る。システムは、分析のために信号３４，３６，３８，４０に入ってくる測定チャネルデータをバッファリングし始める。第１工程は、バッファ（すなわち、ローカルストレージユニット８）に蓄積しているマルコフ連鎖を説明することができるであろう潜在的ユーザ入力のために全ての機器７を検索することである。第２工程は、マルコフ連鎖を説明することができる自律変化を検索することである。この削減されたワークプロセスのセットから、最も可能性の高い原因を指定するために、これらのワークプロセスを含むワークフローについて検索が実行される。
【０１１８】
検討された潜在的な因果関係の仮説は、以下の通りである。
１）新しいワークプロセスが、最近のワークプロセスに続くアクティブワークフローの一部として開始し、たとえば、シャワーが使用された後、ヘアドライヤーが使用中であるか、もしくは洗濯機サイクルが完了し、回転乾燥機を使用中であるか、または、
２）新しいワークプロセスが、照明が点灯されるなどの単一のプロセスフローを含む、１以上の既知のワークフローにおける第１ワークプロセスとして開始した。
【０１１９】
全ての既知のワークプロセスは、定義上、少なくともそのワークプロセスを含むワークフローの一部である。
【０１２０】
機器認識モジュール２は、各既知の、構成要素、ワークプロセス、機器、およびワークフローの以前の使用における統計を維持する。これらの統計は、特に、以下のうちの１以上を含んでもよい。
１）絶対時間による頻度分布、
２）季節的な頻度分布、
３）推定外光レベルに関する頻度分布、
４）少なくとも一人の居住者による想定利用率に関する頻度分布、
５）加重エージング統計  −  最後に知られた使用の時間、過去の使用の平均時間、および前月の時刻による頻度分布、ならびに
６）ワークフローにおけるワークプロセス間の時間間隔の分布。
【０１２１】
このように、先験的確率は、時刻、日時、昼光時間、外部温度などの外因性因子、ならびに状態推定が可能であり、自律的手段（昼光スイッチなど）、または人的要因（睡眠、または熱的快適性など）によって機器使用パターンと明白に潜在的に相関する、他の入力および他の要因に基づく建物の利用状態に関する仮説を含む。
【０１２２】
観察されたデータに適合可能である、１以上の機器使用の仮説が存在してもよい。そのような代替説明の初期の明確化は、機器構成要素のユーティリティ使用パターンを調べることによって行うことができる。注目すべきことに、水は、明確化プロセスにおいて重要であり、有用である。なぜなら、水は、いくつかのワークフローおよびワークプロセスにおいて特定かつ高頻度の予測可能な方法でしか利用されないからである。複数の説明が、この「フィルタ」に残っている場合、続いて、代替説明に確率を指定するために上述の統計が使用される。
【０１２３】
図１３は、以下の工程を含む、主な明確化の例を示す。
１００．新しいワークプロセスの再検討を開始する。
１０２．水道の使用を伴うか？はい、であれば、工程１０４に進み、いいえ、であれば工程１０６に進む。
１０４．電気の使用を伴うか？はい、であれば、工程１０８に進み、いいえ、であれば工程１１０に進む。
１０６．ＨＥＭＳがガス機器を操作しているのか？はい、であれば工程１１２に進み、いいえ、であれば工程１１４に進む。
１０８．このカテゴリ（たとえば、シャワー、洗濯機、食洗機など）における既知／一般的な機器との一致について検索する。
１１０．このカテゴリ（たとえば、水道、トイレ、浴槽など）における既知／一般的な機器との一致について検索する。
１１２．既知のＨＥＭＳ機器（たとえば、ガスボイラ）との一致について検索する。
１１４．ガスの使用を伴うか？はい、であれば工程１１６に進み、いいえ、であれば工程１１８に進む。
１１６．このカテゴリ（たとえば、調理器、ガス点火など）における既知／一般的な機器との一致について検索する。
１１８．このカテゴリ（たとえば、電気的構成要素）における既知／一般的な機器／構成要素との一致について検索する。「他の」機器の参照は、たとえば、暖房システムの再加圧またはラジエータの排水などの全体のリストを検索することを意味する。頻度分布は、図７ａ、７ｂ、および８ａに例示されるような、それらの加重説明力（weighted explanatory power）に従って、この分析において使用される。
【０１２４】
たとえば、図７ａは、たとえば寝室照明の頻度分布を示し、図７ｂは、たとえばセキュリティ照明の頻度分布を示す。異なる照明のオン／オフのスイッチ切換えは、季節によって、日中の様々な時間において区別することができる。トワイライトゾーンにおいてさえ、スイッチ切換えの確率は、異なる月で異なる。しかし、これらの確率は、日照センサによって向上させることができる。セキュリティ照明は自律性であるので、一晩でそれがスイッチ切換えする確率は、一年中１（すなわち、１００％）であるが、その動作の持続時間は１年の時期によって異なる。これに対して、冬季の朝にスイッチ切換えされる寝室の照明の確率は約５０％のみであり、夜に操作される寝室の照明の確率は顕著に低い（０〜１５％）。
【０１２５】
図８ａは、たとえば冷凍庫コンプレッサの頻度分布を示し、動作が時間依存性でなく、室温依存性であり、室温が最も高いとき、動作の最大確率（２５％）であることを示す。したがって、２つの同様の冷蔵庫／冷凍庫システムは、それらが存在する部屋の温度を評価することによって明確化することができる（たとえば、ガレージ対ユーティリティルーム）。ドア開放の様々なパターンも、ドアが夕食の準備の間に開放されているイーブニングバンプ（evening bump）などの、大きくないが可視の手掛かりに寄与するであろう。図８ｂは、冷凍庫の３つの異なる動作モードを示す。一定の室温における個々のユニットについて、ユニットが、通常の間隔で、コンプレッサのスイッチが入れられるまで加熱され、冷却され、スイッチを切られるＳｅｑＡなどの操作パターンが分かるであろう。ＳｅｑＡ*は、ドアが開放され、食物が加えられる点０を示し、コンプレッサを予期されるよりも早く、より長い間スイッチをいれる。この場合、通常の動作の分布は、１以上のサイクルに影響を及ぼし得る。ＳｅｑＢ*は、ドアが０’において開放されるＳｅｑＡ*と同様のシナリオを示すが、低い室温（すなわち、低頻度動作）である。
【０１２６】
潜在的加重の正確な詳細は、経験されたファインチューニング事項であるが、一般的な原則は、以下に示される表に従って、多数の試料に基づく統計がさらに加重を保持し、保持する低い分散（多型変換）の分布がさらに加重を保持し、エイジング統計が代替的仮説として明確化を確認するために使用されるものである。
【表１】
2018510600.tif 000003
【０１２７】
この実施例において、構成要素Ａ，Ｂ，またはＣのいずれか１つは、ユーティリティシグナルのパターンに一致してもよい。すなわち、構成要素Ａ，ＢおよびＣは、得られた最新のデータに一致してもよい。  使用状況統計（「全データ」）を探索することで、構成要素Ａは、最も信頼のある構成要素であるべきであるが、最新の使用パターンは、このことにあまり一致せず、この使用は、したがって、不明瞭としてフラグ付けされる。
【０１２８】
構成要素が既知の構成要素として認識される場合、機器に付随する未知ワークプロセスの仮説が存在する。フォアグランドプロセスは、機器に対するデータを収集することができるが、未知のワークプロセスのインスタンスとして時間内のデータシークエンス位置を記録する。また、新規のユーティリティ使用パターンを含む機器の定義に対する新規のワークプロセスを生じる。ワークプロセスデータ収集は、その機器の既知のワークプロセスの遅延、たとえば２または３回までの期間内におけるこの機器に関連する任意の構成要素の活性化が、この新規のワークプロセスの一部であるとの前提で継続する。
【０１２９】
通常の動作において、バックグラウンドプロセスは、以下の状況のいずれかが生じたときに始まる。
１）構成要素特定において不明瞭な点が存在する。
２）新規のワークプロセスが特定される。
３）以前のバックグラウンドプロセス動作が再始動を要求したとき、時間に達する（典型的には、バックグラウンドプロセスが、それを実施することを要求し、たとえば、毎月、他のドライバの不在下において）。
４）ＨＥＭＳ４の別のモジュール６によって再検討が要求される。
【０１３０】
バックグラウンドプロセスは、過去のデータセット全体と、それが開始される点におけるＨＥＭＳ４の現在の状態とにアクセスした。このデータは凍結され、バックグラウンドプロセスが行われている間に更新されないことを意味する。このことは、現行データの全コピーを取得することによって、過去のデータの任意の再検討の範囲としてそのコピーの最終工程を用いることによって達成される。
【０１３１】
フォアグラウンドプロセスは、建物内に存在すると既に想定された、構成要素、ワークプロセス、機器、およびワークフローにその検索を制限するが、一方、バックグラウンドプロセスは、不明瞭性を取り扱うタスク、構成要素、ワークプロセス、機器、およびワークフローデータを更新および再検討するタスク、ならびに機器認識モジュール２と他のＨＥＭＳモジュール６との間の進行中のアライメントを調整するタスクを有する。
【０１３２】
バックグラウンドモジュールは、エンジニア設定とＨＥＭＳ４の実装の一部としての最初の運転である。この「セットアップモード」において、ＨＥＭＳ４は、
１）建物内の機器７の存在を特定する入力を受ける。このことは、
ａ．ホームエリアネットワーク（ＨＡＮ）を通じてその存在を申告するスマート装置、
ｂ．機器７に与えられた、または関連した、Ｑｃｏｄｅ、バーコード、または他の電子シグネチャをスキャンした、エンジニアまたは主要ユーザによる機器７の特定、
ｃ．機器７における他の情報、またはそのドキュメント化（すなわち、モデル番号）から機器７の特定、
ｄ．建物内で観察された機器７のリスト、たとえば、２つの冷蔵庫、４つのテレビ、ヒートポンプ、ＰＶパネルなどを含み得る。
２）機器７がその存在を申告する場所において、ＨＥＭＳ４は、そのインビルトデータテーブル（ホーム内ユニット４に位置する必要はない）を使用し、特定の機器ディスクリプションにどのようにアクセスするかを見出す（図４）。このディスクリプションは、ＨＥＭＳユーザに共有され、機器７自体から利用可能であるか、または機器に基づく設備製造業者（ＯＥＭ）、もしくはそれらが属する他の当事者によって操作されるサーバから利用可能である中央データベース８’にあってもよい。バックグラウンドプロセスは、提案された既知の機器としてあるものを選択する選択枝をエンジニアに提供するために、全てのアクセス可能な機器ディスクリプションをインストールし、それらの間の任意の相違を分析することを試みる。任意の実質的に異なるディスクリプションは、相違点の具体的特性に依存する確率加重を伴うバックアップ仮説として保持され、典型的には、最有力候補よりもはるかに低い加重ではない。
３）Qcodeが使用される場合、同様のプロセスが適用され、機器７以外は、そのディスクリプションについて潜在的な供給源ではない。
４）機器７が他の情報から特定されるとき、ＨＥＭＳ４は、製品コードが一致する、またはほぼ一致する他の機器についてその中央データベース８’を検索することを試みる。これらは、全て機器７の候補として処理される。エンジニアは、妥当性に応じて選択を重み付けするように求められる。
５）一般的な機器タイプのみが提供される場合、ＨＥＭＳ４は、新規のＨＥＭＳインストレーションの地理的領域内においてそれらの既知の普及率によって重み付けされたディスクリプションに適合する全ての機器の長いリストから始まる。機器７が、新規購入または最近の購入として記載される場合、ＨＥＭＳは、その地理的領域において検出された、新規の機器７のインスタンスに基づくデータを使用する。
６）また、ＨＥＭＳは、これが、一般的な親の機器クラスの１つに適合する、新規で、以前に未知の機器である帰無仮説を採用する。たとえば、照明器具（ルミエール）は、バルブ型、定格、および数の広い範囲を有してもよい。各部屋に設置されている照明器具の数と、それらが固定されているか、またはプラグインされているのかを知るだけで、各ルミエールに該当し得る可能な構成要素ディスクリプション。
７）また、セットアッププロセスは、エラー率、およびタイプ分析を初期の機器仮説の集合に追加する。このことは、以前の導入からの統計に基づく。このことは、どの機器が存在する可能性があるが、たびたび報告されないか、または機器が、それらの特性などの点で典型的に誤認識されているかを検討してもよい。２０分の１よりも高い発生率の事象が、たとえば、含まれてもよい。なぜなら、検討すべき価値が十分にあるからである。
８）プロセスの組み合わせから、ＨＥＭＳ４は、建物内のそれらの存在の先験的確率を有する潜在的機器のセットから開始する。機器の特定インスタンスに加えて、ＨＥＭＳ４は、機器のそのクラスに使用されることが知られている構成要素の全てのクラスの親構成要素クラスに加えて、機器のそのクラスに含まれることが知られているデータベースにおける全ての構成要素を実質的に表す各機器クラスについてのヌル仮説を有する。先験的確率は、ＨＥＭＳが導入された領域における、構成要素のインスタンスの地理的経験と、ＨＥＭＳ４が導入されたエリアにおける、機器のインスタンスの地理的経験とを反映する。エリアまたは領域の大きさは、当業者に自明である手段における中央データベース内に保持された地理的確率分布によって測定される。英国では先験的に、「エリア」が、テレビ放送のカバレッジに類似している可能性が高く、「領域」は、英国である可能性が高い。データの大きさが増えるにつれて、売上と広告と行動分布要因に応じてどちらも縮小する可能性がある。
９）特定の機器インスタンスの包含のための確率カットオフは、一実施形態において、任意のより高いバーが、通常、機器の多くのクラスの全ての特定のインスタンスを排除する、機器の任意の１つのクラスの非常に多くのモデルが存在することに基づいて、１００分の１であってもよい。他の値が使用されてもよい。どのような場合でも、照明などのようないくつかのクラスでは、初期の短いリストに親クラスのみ含まれることが多い。
１０）セットアッププロセスは、エンジニアが入力する建物のレイアウト、具体的には、主な機器の位置と、何人かの大人と子供とがいる場合、世帯の居住者とに関する情報を含んでもよい。ユーザによる入力は、誰がどの寝室を使用するか、および誰がどの部屋の温度設定について強く感じるかについての手掛かりを提供することによって、これを増やすことができる。他のＨＥＭＳモジュール６が位置に関する入力を提供可能である範囲内で、機器認識モジュール２は、ワークフロー仮説の構築においてそれを使用可能であり、たとえば、シャワーは、浴室およびシャワールームで行われ、髪は、多くの場合、浴室および寝室において乾燥される。
１１）ＨＥＭＳ４は、主要加熱システム、ならびに移動センサ、煙、およびＣＯアラームなどの任意の接続されたセキュリティデバイスに関する重要な機器および構成要素データを提供することができなければならない。
【０１３３】
セットアップに続いて、機器認識モジュール２は、学習またはトレーニングの期間に入る。この期間中、データはフォアグラウンドモードで収集されるが、装置／機器７を特定することを試みない。ノイズキャリブレーションルーチンは、履歴ファイルに記述されているデータをクリーンアップするために実施される。機器認識モジュール２は、全ユーティリティ使用データをＨＥＭＳ４に提供することしかできないが、後にこれを再訪することができる。なぜなら、全てのデータが記憶されているからである。このトレーニング期間は、機器使用パターンを特定するためのワークフローに十分な情報を集めるために十分な長さであるべきである。これは、統計的試験の範囲内である。機器認識モジュール２が、十分に確実な結論に達することができない場合、より多くの時間が必要である。たとえば、建物を１ヶ月間連続して占有することは、この期間内に、様々な機器の規則的なパターン使用が生じるはずであるので、第１機器の特定を行うことを試みる前にデータを収集する妥当な期間であろう。
【０１３４】
ユーティリティデータから機器のアクティビティを認識するための多くの既知のアルゴリズム的手法が存在する。本発明の態様および実施形態は、有限状態分析と先験的確率分析とを利用することによって、およびさらにワークフローの概念をワークプロセスのセットとして適用することによって、初期の可能性推定を設定するために共有データベースを使用してそれらから区別される。また、本発明の態様および形態は、純粋に無知の状態から、どのような装置が建物内に存在するのかを特定することを試みない。本方法は、ほとんどの住居に冷蔵庫がある可能性が高いことを認識するだけではなく（いくらかの距離についての周囲のものの全てがそれらを有さない場合を除いて）、主要な可視の機器、部屋の数、したがって可能なルミエールの数などに導入エンジニアからの入力をも有する。
【０１３５】
好適な解決策は、先験的確率から始まるアルゴリズムの組み合わせである。本発明の態様および実施形態の任意の用途において実用的なトレードオフが存在するので、少なくとも正確さと費用との間ではなく、任意用途の最も好適なアプローチは、事前に正確に決定することはできない。
【０１３６】
さらなる理解を助けるために、ＨＥＭＳ４は、コンピュータおよび数学的アルゴリズムの選択を使用して、異なるアプローチの組み合わせを効率的に用いて大きな空間を検索する経験豊富なエンジニアであるとみなすことができる。
【０１３７】
これは、簡単なプロセスではない。概して、ＨＥＭＳ４における既知の機器使用シグナルの減算を示すフロー図を示す図９ａに記載されている。本質的に、総ユーティリティシグナル１２０は、残りの（未特定の）ユーティリティ使用１２８が予期可能であるように、既知のスマートデバイスユーティリティ使用１２４、およびＨＥＭＳ制御装置ユーティリティ使用１２６とともに減算プロセッサ１２２に入力される。
【０１３８】
図９ｂは、測定された電気信号から既知の機器使用信号の減算を示す。この場合、電気測定装置１４は、ＲＭＳ電圧、ＲＭＳ電流、位相角、およびノイズ振幅（周波数値域内）を測定する。ＲＭＳ電圧、ＲＭＳ電流、および位相角は、有効電力成分および無効電力成分を抽出するために、総電力計算１３０において使用される。既知のＨＥＭＳ接続装置によって説明可能である、有効電力成分および無効電力成分と、各周波数値域におけるノイズ振幅とは、ＨＥＭＳ分析によって説明される成分を残すために、図示されるように減算される。（減算される値は、電源電圧によって変化してもよく、装置の容量およびインピーダンスに応じて、無効電力が負になってもよいことに留意すべきである）。
【０１３９】
次の段階は、ユーティリティ使用の説明を検索することである。上述のように、水道使用の例から始めることが好都合である。なぜなら、電気使用よりも少ないからである。この段階は、
１）ＨＥＭＳ４からの水加熱ワークプロセスデータを要求する。この最も簡単なバージョンは、温水を加熱するためのガスコンビボイラ燃焼である。ＨＥＭＳ４は、水の加熱に関するデータを提供するためにクエリーを作成される。データの形成は、加熱システムに依存する。ガスコンビボイラの簡単な事例において、データは、水の使用に直接関連する。なぜなら、コンビボイラは、直接にメインから水を直接に加熱するからである。ガスボイラと浸漬ヒータとの両方を備える温水貯蔵タンクの場合、続いてＨＥＭＳ４は、関連する制御入力データと、タンク状態の測定値と、タンクの機器モデルとを供給することが必要である。機器認識モジュール２は、続いて、水道、ガスおよび電気のデータ履歴から２つのワークプロセスの要素（１つはボイラ用であり、１つは浸漬ヒータ用である）を単離することが可能である。
２）建物の機器７に存在するモータからの構成要素信号を特定する。モータは、電気信号チャネルから単離することができる電気使用の区別可能なパターンを生じる。特定されたモータ事象は、ＨＥＭＳ４に接続した、加熱、換気および水サブシステムに関連した、任意のポンプ、ファンなどを取り除く必要がある。
３）これらのモータ事象は、続いて建物内にある可能性のあるモータを含む機器７の一般的なクラスデータに対して検討される。このことは、洗濯機、回転式乾燥機、食洗機などの主な負荷を特定すべきであり、ファン、冷蔵庫および冷凍庫、ヘアドライヤなどの小型モータは、ほとんど特定されない。
４）これらの残りのモータ事象は、続いて冷蔵庫と冷凍庫とのパターンを検索される。想定モデルは、ＨＥＭＳによって供給されるそれらの場所の温度に依存する、通常の間隔でこれらのスイッチをオンにするものである。それらの位置が不明な場合、それらが、キッチンエリア、またはガレージのいずれかにあるという仮説を検索する。これらの日常的なバックグラウンド事象に加えて、順番は、低出力ランプを含む、冷蔵庫および冷凍庫のドアの開放によって中断され、非直線的な態様で開放する期間に依存するが、正に相関する冷却負荷が増加する期間に続く。このことは、冷蔵庫／冷凍庫内の任意のランプのシグネチャを特定する必要がある。
５）ユーティリティデータ記録は、次にこれらの大きいモータに関連する機器７のための、電気および水道のワークプロセスデータを削除する。
６）残る機器７は、続いて、（ａ）第２ガスおよび電気暖房装置、（ｂ）照明、（ｃ）小型モータデバイス、（ｄ）ＩＴおよびエンターテイメントデバイス、（ｅ）水道および給水システム、ならびに（ｆ）ＨＥＭＳ４に接続されていないセキュリティシステム、緊急トーチなどのバックグラウンド負荷からなることが必要である。
７）機器認識モジュール２は、続いて、日時、曜日、昼光時間、外気温などによって駆動される、パターンで動作する自律型装置を検索して、水道および電気参照記録を走査する。
８）機器認識モジュール２は、二次熱入力におけるＨＥＭＳ４からのデータ、すなわち、ガス使用または電気使用に相関するが、機器７に結合されたＨＥＭＳ４からではない、部屋への熱入力の検出を必要とする。これらは、小型モータ（ファン）を含んでもよく、含まなくてもよい。これらのシグネチャは、ガスデータおよび電気データにおいて明確に特定されるべきである。機器認識モジュール２は、キッチン内の調理活動を空間加熱から区別する必要がある。
９）他のキッチン活動は、照明、抽出ファン、ケトル、トースター、電子レンジ、オーブン、およびグリル、流し台の使用などのワークフローパターンを探して区別するべきである。
１０）測定された電気データは、変動する供給電圧によって供給される自然実験を用いて、疑似一定電力である機器と疑似固定抵抗である機器とについて走査される。
１１）居住者によって活性化されたように見えるユーティリティ使用パターンにおけるデータを使用することによって、タイムラインは、建物が活動的に占有されている期間、居住者が全て眠っている期間、および建物に居住者がいないように見える期間に分割される。これらは、明確に決めることはできないが、目的は、確実な仮説を立てることである。たとえば、盗難アラームがＨＥＭＳ４に取り付けられている場合、続いて、アラームを設定し、解除することは、建物内における特定の不在または存在についての確実な仮説を提供する。アラームを設定しないことは決定的ではない。
１２）測定データは、続いて、測定装置１０，１２，１４，１６の信号対雑音能力内で分解可能である場合、ガス、電気および水道の一定の小さなバックグラウンド使用が長期間にわたってどのようなものであるかを調べるために、「漏れ（leakage）」仮説に対して居住者がいないと思われるか、または全員が眠っていると思われる期間に調べられる。
１３）測定データは、続いて、このバックグラウンド消費から除去され、未特定のワークプロセスが残される。
１４）機器認識モジュール２は、続いて、セットアップ段階中に建物内に妥当に構築された機器７のセットを考慮することによって、電気パターンデータを照明および他の事象に分解することを試みる。このことは、相対的に小さな負荷機器のための組み合わせ数学的探索における実施である。
１５）機器認識モジュール２は、特定されたワークプロセスおよび未特定のワークプロセスの、記録またはファイルを構築し、続いて、先験的ベイズ確率に基づいて、ワークフローを検索する。このことは、トイレの使用、および浴室またはトイレで手を洗うこと、料理、ならびに台所などにおける機器の使用などの活動に関連する部屋を特定すべきである。分析は、照明が使用されている夜間のワークフローを、同様の昼間のワークフローから区別する。これらの２つのワークフローは連結されているが、区別されており、統計情報を別々に収集し、時刻の影響による微妙な相違を回避することができる。
１６）夜間のワークフローのパターンは、特定のルミエールを部屋に位置させることを試みるように審査される。料理、入浴、洗濯機などの機器７のスイッチオン、冷蔵庫のドアの開放などの手掛かりは、仮説を立てるために使用される。たとえば、キッチン照明を使用するようには見えないが、非常にまれにしか使用されない光を使用するワークフローの一部であるガレージ内にあると推定される冷凍庫は、非常に示唆的なパターンである。ＨＥＭＳ４は、モーションセンサ、湿度測定、固定制御パッドの「手触り」、サーモスタットラジエータバルブ（ＴＲＶ）などの他の相互作用を探し出すことも求められる。
１７）機器認識モジュール２は、おそらく単一のワークプロセスで動作する単一の機器からなる、自律的なワークプロセス、およびワークフローを含む、ワークフローおよびワークプロセスの先験的確率データのセットを有する。位置的手掛かり、およびＨＥＭＳ４と相互作用する他の居住者からの手掛かりに基づいて、いくつかのワークフローが、特定の居住者の活動を表し、他のものが、数人の居住者、またはチームの活動である先験的仮説が存在する。たとえば、シャワーを浴びることと、髪を乾かすこととは、食事を調理して食べるよりもさらに孤独な活動である傾向がある。居住者の行動パターンの変化を認識することは、ＨＥＭＳ４の他の態様にとって重要である。たとえば、日中の珍しい時間帯に家に入り、続いて以前に知られていないワークフローを送る居住者は、侵入者の信号を送り、ＨＥＭＳ４によって所有者にメッセージを送ってもよい。ＨＥＭＳ４への非定型要求を伴う異常な活動パターンの混在は、たとえば、居住者に影響を及ぼす、たとえば病気または他の因子に関する仮説を生じてもよく、ＨＥＭＳ４がそれらとどのように相互作用するかについて重要である。図４に示されるワークフロー認識のフィードバックは、このことを可能にする。
【０１４０】
通常のフォアグラウンド動作の間、機器認識モジュール２は、明確化をより高速かつより信頼のあるものにするために、測定装置１０，１２，１４，１６からの利用可能な詳細信号への既知の構成要素のその蓄積に一致している。言い換えれば、最も可能性が高い説明／仮説（すなわち、最も高い確率を有するもの）が、最初に調べられ、それらが代替案よりもはるかに可能性が高い（すなわち、２０倍）場合に受け入れられる。それぞれが、たとえば５％を超える可能性を有する別の説明がある場合には不明瞭性が存在してもよい（しかし、他の実施形態では閾値が、たとえば３％または１０％の別のレベルに設定することができる）。特定の実施形態において、システムは、少なくとも７５％、少なくとも８０％、または少なくとも９０％の確率を探し、その場合、はるかに低い確率を有する残りの仮説を本質的に無視してもよい。
【０１４１】
必要に応じてバックグラウンドプロセスが開始される。
１）第１工程は、たとえば、過去６カ月の履歴データなどの以前の履歴データを用いて、学習期間の最後に記載されたプロセスを再実行することである（しかし、このことは変更可能である。たとえば、建物が占有されていない期間にわたって延長されるなど）。バックグラウンドプロセスは、ワークフロー、ワークプロセス、および構成要素パターンのインスタンスであって、履歴データからそれらの統計を顕著に変更するインスタンスを特定することを試みる。仮説が何か変わったので、履歴データは、もはや信頼できなくなる。
２）プロセスが構成要素の不明瞭の結果として開始した場合、履歴データ、たとえば、最後の６カ月のデータが、構成要素を特定することに失敗した場合、続いて不明瞭に近い場合（つまり、２以上の構成要素、それぞれが、データパターンを説明することができ、他のものである可能性がない）、続いて活動は、関連する機器７およびエネルギー使用に依存する。照明、または他の少量の使用の場合、続いて曖昧さが認容され、報告および他の目的のために曖昧な構成要素を保持するために機器プールが作成される。より大きな機器またはエネルギーユーザの場合、活動は、機器の種類と、ユーザがそれらのＨＥＭＳ４を有するエンゲージメントレベルとの両方に適切である。たとえば、構成要素が、１つの冷蔵庫におけるスイッチ／照明の組み合わせである場合、２つの冷蔵庫は、それらのコンプレッサのエネルギーシグネチャによって区別可能であるので、機器およびワークプロセスは不明瞭ではない。しかし、フォアグラウンドプロセスによるそれらの明確化は、スイッチ／ランプの組み合わせを認識するよりもさらに複雑である。世帯に２つの同じ冷蔵庫がある場合、続いてそれらを明確化するただ１つの方法は、その努力に値しないかもしれない他の手掛かりによるものである。少なくとも１人のユーザがＨＥＭＳ４に強く関わっている少数の事例において、続いて、これらの問題の対処においてユーザ入力を求めることができる。基本的には、居住者にとって重要なのはワークフローであり、機器の非常に明確な認識は、重要である可能性が低い。
３）構成要素が機器の一部として全く認識できない場合、その一般的クラスによって認識可能である構成要素（たとえば、モータ）が存在するが、ワークプロセスとして認識することができるパターンを有さないか、またはクラスに適合しない構成要素がおそらく存在する。ＨＥＭＳ４は、構成要素に対するデータを収集し、多くのＨＥＭＳ４に共有された中央データベースを管理している技術者に注目させるために発生をフラグ付けする。バックグラウンドプロセスは、たとえば１ヶ月などの所定期間後に再実行されるようにフラグ付けすることができる。
４）バックグラウンドプロセスが開始される。なぜなら、ワークプロセスが認識されず、続いてＨＥＭＳ４が、最初に、この構成要素を含むと想定される機器７の他の既知の構成要素を含むパターンを見出すことを試みるからである。このことが成功すると、潜在的な新規ワークプロセスがフラグ付けされる。バックグラウンドプロセスは、中央データベースに対するプロセスのインスタンスを確認することを試みる。  プロセスツリーは、たとえば、図１０に示されるように、様々な可能性の明確化を記載することを定義することができる。機器７が認識されるが、ワークプロセスがもっともらしく関連していない１４０，１４２。機器７が認識され、ワークプロセスが関連しているが、外部パラメータ耐性である１４４。機器７が認識されないが、プロセスが１４６に属する機器のクラスに対応するプロセスに一致可能である。機器７が比較的新規の機器中央１４８としてタグ付されたので、稀なプロセス、たとえば、洗浄／除霜サイクルのインスタンスであり得る。ツリーが描画および記載されると、このセクションは、たとえば１ヶ月などの所定期間内に実行すべきバックグラウンドプロセスのためのフラグで終了する。
５）バックグラウンドプロセスが日常的な更新の他の理由で開始され、続いてバックグラウンドプロセスは、基本の前提セットとして建物についての以前の情報を用いて、新たな居住者および／または機器が住居内に存在するとの仮説によって、居住者に関する位置および機器データ（以前に記載された）を使用して、先験的確率を調整するだけではなく、全く新たなトレーニング開始を実行する。このことが以前のデータから顕著な相違を生じる場合、続いて構築されたデータは、新規の、ワークフロー、ワークプロセス、および構成要素について使用される。このプロセスに耐えた物体は残るが、データは、最も近い期間によって更新された。
６）このデータ削除行為は、ワークプロセスの例を探すことによって完了する。トレーニング期間に生じる、それらの以前のデータからの確率は、たとえば９５％の所定のレベル未満であり、すなわち、最近の期間に単に生じていない些細な出来事である。バックグラウンドプロセスは、それらが単に期間内に操作されていない可能性がある場合、機器が削除されていない（すなわち、フォアグラウンドプロセスの目的から除かれていない）かを検討する。バックグラウンドプロセスは、これらの削除された事項が再登場し、再導入される必要がある場合、これらを保持する必要がある。バックグラウンドプロセスは、新たな機器が削除されたものを置換したとの仮説を検証する。このことが正しいようであれば、履歴データから後に結論に達することができるように、ＨＥＭＳデータログにおけるこの関係にフラグを付ける。ＨＥＭＳ４が、ユーザとの好適な関係を有し、機器がエネルギー使用の点で主要なものであれば（たとえば、照明、携帯端末でない）、ユーザに交換を確認するために質問することができる。
７）機器によるユーティリティ使用の重要な確率、またはワークフローが、再検討において変更される場合、次にプロセスは、たとえば１ヶ月などの所定の期間で再実行するために、それ自体にフラグ付けする。
【０１４２】
上述のプロセスは、多数の異なる機器およびモデルの予期されるエネルギーシグネチャプロファイルと比較することによって１以上の機器を特定するために、「主要な」エネルギーシグネチャを検出し、分析することを可能にする。これらの「主要な」機器は、洗濯機、食洗機、ＴＶ、冷蔵庫、冷凍庫、照明などである。これは、区別することがさらに困難であるエネルギーシグネチャの組み合わせであって、デバイスチェンジャーなどの小さな機器と、緊急アラーム、ＨＥＭＳ４自体などのバックグラウンドシグネチャに継続的に寄与する機器／装置とから生じ得る、エネルギーシグネチャの組み合わせを残す。「主要な」機器が特定または認識されると、残っているデータを、同一プロセスに従って、残っている機器を特定するために分析可能である。目的は、建物内の全ての機器を特定することである。いくつかの機器の特定は、参照データと建物／周囲の地理的エリアなどの履歴／典型的使用データとの比較によって、迅速に生じてもよい。それ以外には、たとえば、機器がまれに使用される場合、より長い時間にわたって監視することを要求してもよい。
【０１４３】
たとえば、家の中には２５０機器／構成要素が存在し得る。機器認識モジュール２／ＨＥＭＳ４は、時間経過とともに特定の動きをするそれらがどのような状態であるかを知ることを目的としている。このことは、ベイズ確率に基づく仮説を含む。最も可能性のある説明が最初に検討され、多くの認識される機器をもたらす。残っているエネルギーシグネチャは、続いて、分析され、機器および／またはこれらの機器の状態を特定する目的で仮説と比較される。最も可能性が高い仮説を第１に検索することを可能にすることによって、このことは、明確化の機会を有利に増加させ、コンピュータの要求を減少させる。
【０１４４】
本発明の態様および実施形態は、以前に可能であったよりもよい基礎データセットを提供するために、住居に流入するユーティリティのセンサと、内部センサとからの情報のより広範囲の統合を有利に提供する。このことは、消費者がそれらのユーティリティをより効果的に調整することを補助する、建物内の居住者のパターン、機器およびユーティリティ使用のパターンを理解することを可能にする。
【０１４５】
さらに、本発明の、非類似の既知のシステム、態様、および実施形態は、個々の機器を用いる人の挙動パターンと、洗浄、料理、入浴／シャワーなどの認識されるワークフローにおける機器の組み合わせとを組み込み、このことは、機器の認識を促進する。
【０１４６】
本発明の実施形態にかかるＨＥＭＳ４についてのシステム環境の概要は、図１１に説明される。これは、建物の物理的性質１５０、外部環境１５２（天気予報、およびエネルギー料率）、内部環境１５４（機器の位置、微環境など）、ならびに居住者の経験１５６（関係、稼働率／使用、費用、および予算）の詳細を含む、ＨＥＭＳ４（およびそれらの相互関係のある性質）へのいくらかの入力を概説する。
【０１４７】
本発明の態様および実施形態は、精巧化されたアルゴリズムによって多くの住宅内、およびにわたって、仮説の構築および検証による明確化を採用する。そのようなプロセスは、これまで可能ではなかった。
【０１４８】
特許請求の範囲によって規定されたような本発明の範囲から逸脱しなければ、上述の実施形態に様々な修飾がなされてもよいことは当業者に理解される。たとえば、一実施形態の特徴は、他の実施形態の特徴と組み合わされ、調和されてもよい。
【図１】
2018510600.tif 000004
【図２】
2018510600.tif 000005
【図３】
2018510600.tif 000006
【図４】
2018510600.tif 000007
【図５】
2018510600.tif 000008
【図６】
2018510600.tif 000009
【図７ａ】
2018510600.tif 000010
【図７ｂ】
2018510600.tif 000011
【図８ａ】
2018510600.tif 000012
【図８ｂ】
2018510600.tif 000013
【図９ａ】
2018510600.tif 000014
【図９ｂ】
2018510600.tif 000015
【図１０】
2018510600.tif 000016
【図１１】
2018510600.tif 000017
【図１２ａ】
2018510600.tif 000018
【図１２ｂ】
2018510600.tif 000019
【図１３】
2018510600.tif 000020
【国際調査報告】
2018510600.tif 000021
2018510600.tif 000022
2018510600.tif 000023