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

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

▶ ストロング フォース アイオーティ ポートフォリオ 2016,エルエルシーの特許一覧

特開2024-161567産業環境の監視及び管理のための方法、システム、キット、及び装置
(19)【発行国】日本国特許庁(JP)
(12)【公報種別】公開特許公報(A)
(11)【公開番号】P2024161567
(43)【公開日】2024-11-19
(54)【発明の名称】産業環境の監視及び管理のための方法、システム、キット、及び装置
(51)【国際特許分類】
   H04L 43/06 20220101AFI20241112BHJP
【FI】
H04L43/06
【審査請求】有
【請求項の数】17
【出願形態】OL
(21)【出願番号】P 2024139810
(22)【出願日】2024-08-21
(62)【分割の表示】P 2021540432の分割
【原出願日】2019-10-31
(31)【優先権主張番号】62/791,878
(32)【優先日】2019-01-13
(33)【優先権主張国・地域又は機関】US
(31)【優先権主張番号】62/827,166
(32)【優先日】2019-03-31
(33)【優先権主張国・地域又は機関】US
(31)【優先権主張番号】62/869,011
(32)【優先日】2019-06-30
(33)【優先権主張国・地域又は機関】US
(31)【優先権主張番号】62/914,998
(32)【優先日】2019-10-14
(33)【優先権主張国・地域又は機関】US
【公序良俗違反の表示】
(特許庁注:以下のものは登録商標)
1.JAVASCRIPT
2.JAVA
(71)【出願人】
【識別番号】518400158
【氏名又は名称】ストロング フォース アイオーティ ポートフォリオ 2016,エルエルシー
(74)【代理人】
【識別番号】110001999
【氏名又は名称】弁理士法人はなぶさ特許商標事務所
(72)【発明者】
【氏名】セラ,チャールズ
(72)【発明者】
【氏名】イーエル-タリ,テモ
(72)【発明者】
【氏名】スピッツ,リチャード
(72)【発明者】
【氏名】マクガキン,ジェフリー ピー.
(72)【発明者】
【氏名】ダフィー,ジュニア,ジェラルド ウィリアム
(57)【要約】      (修正有)
【課題】様々な産業環境を監視するためのコンポーネント、システム及び方法を提供する。
【解決手段】産業環境に配備されたセンサーキットは、産業コンポーネント、産業コンポーネントの種類(例えば、タービン、発電機、ファン、ポンプ、バルブ、組立ライン、パイプ又はパイプライン、食品検査ライン、サーバラックなど)、産業環境120及び/又は産業環境120の種類(例えば、屋内、屋外、製造、採掘、掘削、資源採掘、地下、水中など)の中、上又は周辺に展開するIoTセンサー102のセットと、センサーの入力を処理し、ネットワークベースの通信を提供するエッジデバイスのセットと、含む。
【選択図】図1
【特許請求の範囲】
【請求項1】
センサーキットのセット、通信ゲートウェイのセット、及びバックエンドシステムを用いて複数の産業環境を監視する方法であって、
複数のセンサーキットの各センサーキットを、前記複数の産業環境のうちのそれぞれの産業環境に登録するステップと、
前記複数のセンサーキットの各センサーキットを、該センサーキットが登録されているそれぞれの産業環境の物理的特性を監視するように構成するステップと、
前記通信ゲートウェイのセットの各通信ゲートウェイによって、前記複数のセンサーキットのそれぞれのセンサーキットからのセンサーデータのインスタンスを前記バックエンドシステムに送信するステップと、
前記バックエンドシステムが、前記複数のセンサーキットの各センサーキットから受信したセンサーデータのインスタンスを処理するステップと、
前記バックエンドシステムによって、複数のセンサーキットの登録データを受信すると、それぞれの産業環境の所有者又は運営者のためにダッシュボードを自動的に構成して入力するステップと、
前記ダッシュボードによって、それぞれの産業環境のセンサーデータのインスタンスに基づいた監視情報を提供するステップと、を含むことを特徴とする方法。
【請求項2】
前記各センサーキットを登録するステップは、監視すべきエンティティ又は産業環境のタイプを指定するためのインタフェースを提供することを含むことを特徴とする請求項1に記載の方法。
【請求項3】
それぞれの産業環境の物理的特性を監視するために、前記各センサーキットを構成するステップは、前記バックエンドシステムによって、登録されたエンティティ又は産業環境のタイプに基づいてダッシュボードを構成することを含むことを特徴とする請求項2に記載の前記方法。
【請求項4】
前記バックエンドシステムは、産業環境のエンティティの種類に基づいて構成される分析機能を含むことを特徴とする請求項2に記載の方法。
【請求項5】
前記バックエンドシステムは、前記エンティティの種類又は前記産業環境に基づいて構成される機械学習設備を含むことを特徴とする請求項2に記載の方法。
【請求項6】
前記複数の通信ゲートウェイの各通信ゲートウェイによって、それぞれの産業環境の登録された所有者又はオペレータのみがセンサーデータにアクセスできるように、センサーデータのインスタンスのための仮想コンテナを提供することを更に含むことを特徴とする請求項1に記載の方法。
【請求項7】
産業環境にセンサーキットを登録する時に、ユーザは、モニタリングのためのパラメータのセットを選択することができることを特徴とする請求項1に記載の方法。
【請求項8】
前記バックエンドシステムによって、選択されたパラメータに基づいて、バックエンドシステムのサービス及び能力のセットを自動的にプロビジョニングすることを更に含むことを特徴とする請求項7に記載の方法。
【請求項9】
前記複数のセンサーキットのうちのセンサーキット、前記複数の通信ゲートウェイのうちの通信ゲートウェイ、及び前記バックエンドシステムのうちの少なくとも1つは、前記センサーキットのセットからのセンサーデータの複数のインスタンスに基づいて、産業環境のためのメトリックを自動的に計算するためのエッジ計算システムを含むことを特徴とする請求項1に記載の方法。
【請求項10】
前記複数のセンサーキットのうち少なくとも1つのセンサーキットは、複数のセンサーを含む自己構成型センサーキットネットワークであることを特徴とする請求項1に記載の方法。
【請求項11】
前記複数のセンサーでセンサーデータを取得するステップと、
前記複数のセンサーが、前記自己構成型センサーキットネットワークを介して、エッジデバイスにセンサーデータを送信するステップと、を更に含むことを特徴とする請求項10に記載の方法。
【請求項12】
前記自己構成型センサーキットネットワークを介してセンサーデータを送信するステップは、前記複数のセンサーの各センサーによって、短距離通信プロトコルを使用してエッジデバイスとセンサーデータのインスタンスを直接送信することを含み、自己構成型センサーキットネットワークはスターネットワークであることを特徴とする請求項11に記載の方法。
【請求項13】
前記エッジ処理システムによって、前記自己構成型センサーキットネットワークの構成を開始することを更に含むことを特徴とする請求項10に記載の方法。
【請求項14】
前記自己構成型センサーキットネットワークは、メッシュネットワークであり、前記複数のセンサーの各センサーは通信デバイスを含むことを特徴とする請求項11に記載の方法。
【請求項15】
前記複数のセンサーの各センサーの通信デバイスによって、前記複数のセンサーの少なくとも1つの他のセンサーとの通信チャネルを確立するステップと、
前記複数のセンサーのうちの少なくとも1つのセンサーによって、前記複数のセンサーのうちの1つ又は複数の他のセンサーからセンサーデータのインスタンスを受信するステップと、
前記複数のセンサーのうち少なくとも1つのセンサーによって、受信したセンサーデータのインスタンスをエッジデバイスに向けてルーティングするステップと、を更に含むことを特徴とする請求項14に記載の方法。
【請求項16】
前記自己構成型センサーキットネットワークが階層型ネットワークであり、前記センサーキットが1つ又は複数の収集デバイスを含むことを特徴とする請求項11に記載の方法。
【請求項17】
前記複数のセンサーは、第1のセンサータイプのセンサーの第1のセットと、第2のセンサータイプのセンサーの第2のセットと、を含むことを特徴とする請求項10に記載の方法。
【発明の詳細な説明】
【技術分野】
【0001】
(関連出願との相互参照)
本出願は、2019年1月13日に出願された米国仮特許出願番号62/791,878、2019年3月31日に出願された米国仮特許出願番号62/827,166、2019年6月30日に出願された米国仮特許出願番号62/869,011、及び2019年10月14日に出願された米国仮特許出願番号62/914,998の、それぞれが「METHODS, SYSTEMS, KITS, AND APPARATUSES FOR MONITORING INDUSTRIAL SETTINGS」と題された出願の優先権を主張するものである。上記の各出願は、本明細書に完全に記載されているかのように、その全体が参照により本明細書に組み込まれる。
【0002】
本開示は、センサー、エッジコンピューティングデバイス、ネットワーキングシステム、及び人工知能の、様々な構成を使用して産業環境を監視又は管理する、便利に展開されたキットにおける、モノのインターネット(IoT)システムの様々な構成に関するものである。
【背景技術】
【0003】
モノのインターネット(IoT)は、一連の通信ネットワークと通信インタフェース及びプロトコルを介して通信する、接続されたデバイス、システム、コンポーネント、サービス、プログラム、車両、家電製品、機械、及びその他の電子アイテムのネットワークである。IoT分野での開発の多くは、ウェアラブルデバイス、ホームモニタリングシステム、スマートアプライアンスなどのコンシューマ製品を中心に行われてきたが、本開示全体及び本明細書に組み込まれた文献に記載されている実施形態を含め、IoTデバイス及びシステムには多くの産業用アプリケーションがある。例えば、IoTセンサーは、工場、製油所、油田やガス田、製造ライン、エネルギー生産施設、及び鉱業環境といった産業施設や、そのような環境に配置された多くの機械及びシステムを、監視するために使用することができる。機械には、オンボード診断システムなどのセンサーや計測器が組み込まれている場合があるが、多くの機械にはそのようなセンサーが組み込まれておらず、また、限られたセンサーのセットしかない場合もあり、そのため、産業環境にある機械の上、中、周辺に、様々なタイプの多数の異種センサーを、一時的(参照によって組み込まれる文献に記載されているような携帯型又は移動型のデータ収集装置、或いはドローン、自律走行車など)、半永久的(便利な接続及び切断のためのモジュール式インタフェースなど)、又は恒久的に設置するなど、より多くの膨大なデータを収集する必要性及び機会が存在している。
【0004】
しかしながら、産業用IoTの環境では、様々な問題が発生する。例えば、多くの産業用IoTデバイスは、3G、4G、LTE、又は5Gの通信プロトコルといったセルラープロトコルを使用して、通信するように構成されている場合があるが、それらのプロトコルは、重機や厚い密集構造がデバイス間の通信に悪影響を及ぼす可能性があるため、産業環境での通信にはネイティブに適していない場合がある。Wi-Fiシステムも施設内のネットワーク接続を提供することができるが、Wi-Fiシステムもまた、産業環境に関わる不利な物理的環境のために課題が生じる可能性がある。例えば、Wi-Fiシステムは、通常、コンクリートやレンガのスラブなどの障害物を通過して通信するようには設計されていない。また、産業環境では多くの機器が移動しているため、Wi-Fiシステムやセルラーシステムでは、ある時点でどの機器が通信しているのかを把握することが困難な場合がある。
【0005】
もう一つの問題は、帯域幅に関するものである。(工場、組立ライン、油田などの)監視対象エリアに数百又は数千のセンサーが設置され、それらのセンサーが毎秒複数の測定値を取得する場合、収集されるデータの量は、最も堅牢なコンピューティングシステムのコンピューティングリソースに負担をかける虞がある。そのため、効率的かつ効果的な帯域利用の課題に対応する方法及びシステムが求められている。
【0006】
別の問題はセキュリティである。IoTデバイスは、ミッションクリティカルな機械を操作するためのコンピュータネットワークなどに接続されると、セキュリティリスクとして認識されることがある。IoTデバイスは、歴史的にセキュリティ上の脆弱性を抱えており、ネットワークやデバイスへの攻撃のポイントとなることが頻繁にあった。
【0007】
帯域幅、信頼性、遅延、及び/又はセキュリティへの懸念から、企業は、IoTセンサーシステムを産業環境やコンピュータネットワークに統合することを躊躇する場合がある。そのため、ネットワークのニーズやセキュリティリスクに対応しながら、IoTのメリットを提供するシステムが求められている。
【0008】
IoTの導入を検討している企業にとってのもう一つの課題は、そのような導入には、IoTデバイスと、ネットワークシステムや、IoTで収集されたデータの分析が実行されるプラットフォーム(例えば、クラウドプラットフォーム)との、洗練された統合が必要なことであり、産業環境では人間と自動制御の両方が提供される。企業は、効果的なIoT統合を行うための、様々な専門知識や利用可能なスタッフが不足している可能性がある。そのため、IoTのメリットを提供するシンプルな導入システムが必要とされている。
【発明の概要】
【0009】
本明細書では、複雑性、統合性、帯域幅、遅延、及びセキュリティの問題を軽減しながら、産業環境を監視・管理するための、すぐに使え、自己構成機能や自動プロビジョニング機能を提供する様々な構成可能なキットを介して、産業環境を監視及び管理するための方法及びシステムを提供する。IoTソリューションの実際の実装は、様々なそれぞれの産業環境のために各々が構成された適切なセンサーのセット、通信デバイスのセット、自動的に構成された及び/又は事前に構成された処理と、センサーキットからバックエンドシステム(例えば、クラウド型システム又はオンプレミス型システム)のセットへの適切なプロトコルを介したセンサーデータの送信とを集合的に提供する、エッジコンピューティングデバイスのセット及び通信機能(様々なプロトコル、ポート、ゲートウェイ、コネクタ、インタフェースなどを含む)のセット、並びに、自動的に構成及び/又は事前に構成され、産業環境の所有者及び運営者に対して、産業環境に登録された特定のセンサーキットからの監視及び/又は管理情報を提供するバックエンドシステムのセットを構成する、コンポーネントのセットを含むことができる。本明細書で使用する「セット」は、単一のメンバーでのセットを含むことができる。「監視」及び/又は「管理」への言及は、文脈が別の意味を示す場合を除き、機械の性能の監視、ステータス、状態、又は条件の報告、状態、条件、パラメータの管理、遠隔制御の引き受け、ステータス又は状態情報に依存する自律機能のサポート、分析のサポート、自己構成のサポート、人工知能のサポート、機械学習のサポートなど、IoTを介して共有される情報から利益を得る可能性のある、様々なアクションや活動を包含するものと理解されるべきである。
【0010】
本開示のいくつかの実施形態によれば、産業環境を監視するために構成されたセンサーキットが開示される。実施形態において、センサーキットは、エッジデバイスと、センサーデータを捕捉し、自己構成型センサーキットネットワークを介してセンサーデータを送信する、複数のセンサーすなわちセンサーのセットとを含む。複数のセンサーは、第1のセンサータイプの1つ又は複数のセンサーと、第2のセンサータイプの1つ又は複数のセンサーとを含む。複数のセンサーのうち少なくとも1つのセンサーは、センサーの測定値を取得し、センサーデータのインスタンスを出力するセンシングコンポーネントと、センサーデータの1つ以上のインスタンスに基づいて報告パケットを生成し、報告パケットを出力する処理ユニットであって、各報告パケットが、ルーティングデータ及びセンサーデータの1つ以上のインスタンスを含む処理ユニットと、処理ユニットから報告パケットを受信し、第1の通信プロトコルに従って、自己構成型センサーキットネットワークを介してエッジデバイスへ報告パケットを送信するように構成された通信デバイスと、を含む。エッジデバイスは、自己構成型センサーキットネットワークを介して複数のセンサーから報告パケットを受信する第1の通信デバイスと、公衆ネットワークを介してバックエンドシステムへセンサーキットパケットを送信する第2の通信デバイスと、を有する通信システムを含む。エッジデバイスは、1つ以上のプロセッサを有する処理システムを更に含み、1つ以上のプロセッサは、処理システムに以下の処理を実行させるコンピュータ実行可能な命令を実行する:通信システムから報告パケットを受信すること;報告パケット内のセンサーデータのインスタンスに対して1つ以上のエッジ操作を実行すること;センサーデータのインスタンスに基づいてセンサーキットパケットを生成することであって、各センサーキットパケットがセンサーデータの少なくとも1つのインスタンスを含むこと;及び、センサーキットパケットを通信システムへ出力することであって、通信システムが公衆ネットワークを介してバックエンドシステムへ報告パケットを送信すること。
【0011】
いくつかの実施形態において、センサーキットは、有線通信リンクを介してエッジデバイスからセンサーキットパケットを受信し、エッジデバイスに代わって、公衆ネットワークを介してバックエンドシステムへセンサーキットパケットを送信するように構成された、ゲートウェイデバイスを更に含む。これらの実施形態のいくつかにおいて、ゲートウェイデバイスは、センサーキットを公衆ネットワークにルーティングする衛星に対して、センサーキットパケットを送信するように構成された衛星端末デバイスを含む。或いは、いくつかの実施形態において、ゲートウェイデバイスは、センサーキットパケットを事前に選択されたセルラープロバイダの携帯電話の基地局へ送信するように、事前に構成されたセルラーチップセットを含む。
【0012】
いくつかの実施形態において、エッジデバイスの第2の通信デバイスは、センサーキットを公衆ネットワークにルーティングする衛星へ、センサーキットパケットを送信するように構成された衛星端末デバイスである。
【0013】
いくつかの実施形態において、エッジデバイスは、センサーキットの複数のセンサーによって捕捉されたセンサーデータのインスタンスを格納している、センサーデータストアを格納する1つ又は複数のストレージデバイスを更に含む。
【0014】
いくつかの実施形態において、エッジデバイスは、複数のセンサーのうちの1つ以上のセンサーによって捕捉されたセンサーデータのインスタンスから導出された特徴のセットに基づいて、産業環境及び/又は産業環境の産業コンポーネントの状態を予測又は分類するようにそれぞれが訓練された、1つ以上の機械学習モデルを格納したモデルデータストアを格納する、1つ以上のストレージデバイスを更に含む。これらの実施形態のいくつかにおいて、1つ又は複数のエッジ操作を実行することは、複数のセンサーのうちの1つ又は複数のセンサーから受信したセンサーデータの、1つ又は複数のインスタンスに基づいて特徴ベクトルを生成すること;機械学習モデルに特徴ベクトルを入力して、産業環境又は産業環境の特定の産業コンポーネントの状態に関連する予測又は分類と、予測又は分類に対応する信頼度とを取得すること;及び、状態又は予測に基づいて、バックエンドシステムに送信する前にセンサーデータの1つ又は複数のインスタンスを選択的にエンコードすること;を含む。これらの実施形態のいくつかにおいて、センサーデータの1つ又は複数のインスタンスを選択的にエンコードすることは、産業環境及び産業環境のいずれかの産業コンポーネントに関連する問題がない可能性が高いことを集合的に示す、産業環境及び産業環境のそれぞれの産業コンポーネントの状態に関連する1つ又は複数の予測又は分類を取得することに応答して、非可逆コーデックを使用してセンサーデータの1つ又は複数のインスタンスを圧縮することを含む。これらの実施形態のいくつかにおいて、非可逆コーデックを使用してセンサーデータの1つ以上のインスタンスを圧縮することは、センサーデータの1つ以上のインスタンスをそれぞれのピクセル値に正規化すること;それぞれのピクセル値をビデオフレームへエンコードすること;及び、非可逆コーデックを使用してビデオフレームのブロックを圧縮すること;を含み、その非可逆コーデックはビデオコーデックであり、ビデオフレームのブロックは、ビデオフレームと、センサーデータの他のインスタンスの正規化されたピクセル値を含む1つ以上の他のビデオフレームとを含んでいる。いくつかの実施形態において、センサーデータの1つ又は複数のインスタンスを選択的にエンコードすることは、特定の産業コンポーネント又は産業環境に関連する問題がある可能性が高いことを示す、特定の産業コンポーネント又は産業環境の状態に関連する予測又は分類を取得することに応答して、可逆コーデックを使用してセンサーデータの1つ又は複数のインスタンスを圧縮することを含む。いくつかの実施形態において、センサーデータの1つ又は複数のインスタンスを選択的にエンコードすることは、特定の産業コンポーネント又は産業環境に関連する問題がある可能性が高いことを示す、特定の産業コンポーネント又は産業環境の状態に関連する予測又は分類を取得することに応答して、センサーデータの1つ又は複数のインスタンスを圧縮することを控えることを含む。いくつかの実施形態において、1つ又は複数のエッジ操作を実行することは、複数のセンサーのうち1つ又は複数のセンサーから受信したセンサーデータの、1つ又は複数のインスタンスに基づいて特徴ベクトルを生成すること;機械学習モデルに特徴ベクトルを入力して、産業環境の特定の産業コンポーネント又は産業環境の状態に関連する予測又は分類と、予測又は分類に対応する信頼度とを取得すること;及び、予測又は分類に基づいて、センサーデータの1つ又は複数のインスタンスを、エッジデバイスのストレージデバイスに選択的に格納すること;を含む。いくつかの実施形態において、センサーデータの1つ又は複数のインスタンスを選択的に格納することは、産業環境及び産業環境のいずれかの産業コンポーネントに関連する問題がない可能性が高いことを集合的に示す、産業環境及び産業環境のそれぞれの産業コンポーネントの状態に関連する1つ又は複数の予測又は分類を取得することに応答して、センサーデータの1つ又は複数のインスタンスを有効期限付きでストレージデバイスに格納し、有効期限に従ってセンサーデータの1つ又は複数のインスタンスがストレージデバイスからパージされるようにすることを含む。いくつかの実施形態において、センサーデータの1つ又は複数のインスタンスを選択的に格納することは、特定の産業コンポーネント又は産業環境に関連する問題がある可能性が高いことを示す、特定の産業コンポーネント又は産業環境の状態に関連する予測又は分類を取得することに応答して、センサーデータの1つ又は複数のインスタンスをストレージデバイスに無期限に格納することを含む。
【0015】
実施形態において、自己構成型センサーキットネットワークは、複数のセンサーの各センサーが、短距離通信プロトコルを用いて、センサーデータの各インスタンスをエッジデバイスと直接送信するようなスターネットワークである。これらの実施形態のいくつかにおいて、コンピュータ実行可能な命令は、更に、エッジデバイスの1つ以上のプロセッサに、自己構成型センサーキットネットワークの構成を開始させる。
【0016】
実施形態において、自己構成型センサーキットネットワークは、複数のセンサーの各センサーの通信デバイスが、複数のセンサーの少なくとも1つの他のセンサーとの通信チャネルを確立するように構成され、複数のセンサーの少なくとも1つのセンサーが、複数のセンサーの1つ又は複数の他のセンサーからセンサーデータのインスタンスを受信し、受信したセンサーデータのインスタンスをエッジデバイスに向けてルーティングするように構成される、メッシュネットワークである。これらの実施形態のいくつかにおいて、コンピュータ実行可能な命令は、更に、エッジデバイスの1つ以上のプロセッサに、自己構成型センサーキットネットワークの構成を開始させ、複数のセンサーは、エッジデバイスが自己構成型センサーキットネットワークの構成を開始することに応答して、メッシュネットワークを形成する。
【0017】
実施形態において、自己構成型センサーキットネットワークは、階層型ネットワークである。これらの実施形態の一部において、センサーキットは、複数のセンサーのうちの1つ以上のセンサーから報告パケットを受信し、報告パケットをエッジデバイスにルーティングするように構成された、1つ以上の収集デバイスを更に含む。
【0018】
実施形態において、自己構成型センサーキットネットワークは、シリアルデータプロトコルを使用して通信するリングネットワークである。
【0019】
実施形態では、センサーキットネットワークがメッシュネットワークである。
【0020】
実施形態において、センサーキットネットワーク内のセンサーの少なくとも1つは、多軸振動センサーである。
【0021】
実施形態において、エッジデバイスは、公衆ネットワークを介してセンサーキットパケットを送信するネットワークプロトコルを選択するための、ルールベースのネットワークプロトコルアダプタを含む。
【0022】
本開示のいくつかの実施形態によれば、複数のセンサーと、処理システムを含むエッジデバイスとを有するセンサーキットを用いて、産業環境を監視する方法が開示される。実施形態において、本方法は、処理システムによって、複数のセンサーのうち1つ以上のそれぞれセンサーからの報告パケットを受信することであって、各報告パケットが、それぞれのセンサーから送信され、それぞれのセンサーによって捕捉されたセンサーデータを示すこと;処理システムによって、報告パケットで受信されたセンサーデータの1つ以上のインスタンスに対して1つ以上のエッジ操作を実行すること;処理システムによって、センサーデータのインスタンスに基づいて1つ又は複数のセンサーキットパケットを生成することであって、各センサーキットパケットが、センサーデータの少なくとも1つのインスタンスを含むこと;及び、処理システムによって、公衆ネットワークを介してバックエンドシステムへセンサーキットパケットを出力すること;を含む。いくつかの実施形態において、複数のセンサーのうち1つ以上のそれぞれのセンサーから受信した報告パケットは、それぞれのセンサーのセンサー識別子を含む。実施形態では、1つ又は複数のそれぞれのセンサーから報告パケットを受信することは、第1の通信プロトコルを実装する第1の通信デバイスを使用して実行され、バックエンドシステムへセンサーキットパケットを出力することは、第2の通信プロトコルを実装する第2の通信デバイスを使用して実行される。いくつかの実施形態では、第2の通信デバイスが衛星端末デバイスであり、センサーキットパケットを出力することは、衛星端末デバイスを使用してセンサーキットパケットを衛星へ送信することを含み、その衛星は、センサーキットパケットを公衆ネットワークにルーティングする。実施形態において、センサーキットパケットをバックエンドシステムに出力することは、センサーキットパケットをセンサーキットのゲートウェイデバイスへ送信することを含む。いくつかの実施形態において、センサーキットパケットをゲートウェイデバイスへ送信することは、エッジデバイスとゲートウェイデバイスとの間の有線通信リンクを介して、センサーキットパケットをゲートウェイへ送信することを含む。実施形態において、ゲートウェイデバイスは、センサーキットを公衆ネットワークにルーティングする衛星に対して、センサーキットパケットを送信するように構成された衛星端末デバイスを含む。いくつかの実施形態において、ゲートウェイデバイスは、センサーキットパケットを事前に選択されたセルラープロバイダのセルラータワーへ送信するように、事前に構成されたセルラーチップセットを含む。実施形態において、本方法は、エッジデバイスの1つ又は複数のストレージデバイスによって、1つ又は複数の機械学習モデルを格納するモデルデータストアを格納することを更に含む。いくつかの実施形態において、1つ又は複数の機械学習モデルは、複数のセンサーのうちの1つ又は複数によって捕捉されたセンサーデータのインスタンスから導出される特徴のセットに基づいて、産業環境の産業コンポーネントの及び/又は産業環境の状態を、予測又は分類するように訓練される。
【0023】
いくつかの実施形態において、1つ又は複数のエッジ操作を実行することは、複数のセンサーのうちの1つ又は複数のセンサーから受信したセンサーデータの1つ又は複数のインスタンスに基づいて、ベクトルの特徴を生成すること;1つ又は複数の機械学習モデルの機械学習モデルに特徴ベクトルを入力して、産業環境の特定の産業コンポーネント又は産業環境の状態に関連する予測又は分類と、その予測又は分類に対応する信頼度とを取得すること;及び、状態又は予測に基づいて、バックエンドシステムへ送信する前に、センサーデータの1つ又は複数のインスタンスを選択的にエンコードすること;を含む。いくつかの実施形態において、センサーデータの1つ又は複数のインスタンスを選択的にエンコードすることは、産業環境のいずれかの産業コンポーネント及び産業環境に関連する問題がない可能性が高いことを集合的に示す、産業環境のそれぞれの産業コンポーネント及び産業設環境の状態に関する1つ又は複数の予測又は分類を取得することに応答して、非可逆コーデックを使用してセンサーデータの1つ又は複数のインスタンスを圧縮することを含む。実施形態において、非可逆コーデックを使用してセンサーデータの1つ又は複数のインスタンスを圧縮することは、センサーデータの1つ又は複数のインスタンスをそれぞれのピクセル値に正規化すること;それぞれのピクセル値をビデオフレームへエンコードすること;及び、非可逆コーデックを使用してビデオフレームのブロックを圧縮すること;を含み、非可逆コーデックがビデオコーデックであり、ビデオフレームのブロックが、ビデオフレームと、センサーデータの他のインスタンスの正規化されたピクセル値を含む1つ又は複数の他のビデオフレームとを含んでいる。いくつかの実施形態において、センサーデータの1つ又は複数のインスタンスを選択的にエンコードすることは、特定の産業コンポーネント又は産業環境に関連する問題がある可能性が高いことを示す、特定の産業コンポーネント又は産業環境の状態に関連する予測又は分類を取得することに応答して、可逆コーデックを使用してセンサーデータの1つ又は複数のインスタンスを圧縮することを含む。実施形態において、センサーデータの1つ又は複数のインスタンスを選択的にエンコードすることは、特定の産業コンポーネント又は産業環境に関連する問題がある可能性が高いことを示す、特定の産業コンポーネント又は産業環境の状態に関連する予測又は分類を取得することに応答して、センサーデータの1つ又は複数のインスタンスを圧縮することを控えることを含む。
【0024】
いくつかの実施形態において、1つ又は複数のエッジ操作を実行することは、複数のセンサーのうちの1つ又は複数のセンサーから受信したセンサーデータの、1つ又は複数のインスタンスに基づいて特徴ベクトルを生成すること;特徴ベクトルを機械学習モデルに入力して、産業環境の特定の産業コンポーネント又は産業環境の状態に関連する予測又は分類と、その予測又は分類に対応する信頼度とを取得こと;及び、予測又は分類に基づいて、センサーデータの1つ又は複数のインスタンスを、エッジデバイスのストレージデバイスに選択的に格納すること;を含む。実施形態において、センサーデータの1つ又は複数のインスタンスを選択的に格納することは、センサーデータの1つ又は複数のインスタンスが有効期限に従ってストレージデバイスからパージされるように、センサーデータの1つ又は複数のインスタンスを有効期限付きでストレージデバイスに格納することを含み、センサーデータの1つ又は複数のインスタンスを有効期限付きでストレージデバイスに格納することは、産業環境のいずれかの産業コンポーネント及び産業環境に関連する問題がない可能性が高いことを集合的に示す、産業環境のそれぞれの産業コンポーネント及び産業環境の状態に関する1つ以上の予測又は分類を取得することに応答して実行される。いくつかの実施形態において、センサーデータの1つ又は複数のインスタンスを選択的に格納することは、特定の産業コンポーネント又は産業環境に関連する問題がある可能性が高いことを示す、特定の産業コンポーネント又は産業環境の状態に関連する予測又は分類を取得することに応答して、センサーデータの1つ又は複数のインスタンスをストレージデバイスに無期限に記憶することを含む。
【0025】
いくつかの実施形態において、本方法は、複数のセンサーのセンサーのセンシングコンポーネントによって、センサー測定値を捕捉すること;センサーのプロセッサによって、捕捉されたセンサー測定値に基づいて1つ又は複数の報告パケットを生成すること;及び、センサーの通信ユニットによって、自己構成型センサーキットネットワークを介してエッジデバイスへ1つ又は複数の報告パケットを送信すること;を更に含む。これらの実施形態の一部において、本方法は、処理システムによって、自己構成型センサーキットネットワークの構成を開始することを更に含み、その自己構成型センサーキットネットワークがスターネットワークである。いくつかの実施形態において、報告パケットは、短距離通信プロトコルを使用してそれぞれのセンサーから直接受信される。実施形態において、本方法は、処理システムによって、自己構成型センサーキットネットワークの構成を開始することを更に含み、その自己構成型センサーキットネットワークがメッシュネットワークである。いくつかの実施形態において、本方法は、複数のセンサーの各センサーの通信デバイスによって、複数のセンサーのうち少なくとも1つの他のセンサーとの通信チャネルを確立すること;複数のセンサーのうち少なくとも1つのセンサーによって、複数のセンサーのうち1つ以上の他のセンサーからセンサーデータのインスタンスを受信すること;及び、複数のセンサーの少なくとも1つのセンサーによって、受信したセンサーデータのインスタンスを、メッシュネットワークを介してエッジデバイスに向けてルーティングすること;を更に含む。
【0026】
いくつかの実施形態では、自己構成型センサーキットネットワークが階層型ネットワークであり、センサーキットは、その階層型ネットワークに参加する1つ又は複数の収集デバイスを含む。これらの実施形態のいくつかにおいて、本方法は、1つ以上の収集デバイスの収集デバイスによって、第1の短距離通信プロトコルを使用して収集デバイスと通信する、複数のセンサーのセンサーのセットから報告パケットを受信すること;及び、1つ以上の収集デバイスによって、第1の短距離通信プロトコル又は第2の短距離通信プロトコルとは異なる第2の短距離通信プロトコルのいずれかを使用して、報告パケットをエッジデバイスにルーティングすること;を更に含む。
【0027】
いくつかの実施形態において、エッジデバイスは、ルールベースのネットワークプロトコルアダプタを含む。これらの実施形態のいくつかにおいて、本方法は、ルールベースのネットワークプロトコルアダプタによって、ネットワークプロトコルを選択すること;及び、エッジデバイスによって、公衆ネットワークを介して、ネットワークプロトコルによりセンサーキットパケットを送信すること;を更に含む。
【0028】
いくつかの実施形態では、複数のセンサーが、第1のセンサータイプのセンサーの第1のセットと、第2のセンサータイプのセンサーの第2のセットとを含む。
【0029】
本開示のいくつかの実施形態によれば、産業環境を監視するように構成されたセンサーキットが開示される。実施形態において、センサーキットは、エッジデバイスと、センサーデータを捕捉し、自己構成型センサーキットネットワークを介してセンサーデータを送信する複数のセンサーとを含む。複数のセンサーは、第1のセンサータイプの1つ又は複数のセンサーと、第2のセンサータイプの1つ又は複数のセンサーとを含む。複数のセンサーのうち少なくとも1つのセンサーは、センサー測定値を取得してセンサーデータのインスタンスを出力するセンシングコンポーネントと;センサーデータの1つ以上のインスタンスに基づいて報告パケットを生成し、報告パケットを出力する処理ユニットであって、各報告パケットが、ルーティングデータ及びセンサーデータの1つ以上のインスタンスを含む処理ユニットと;処理ユニットから報告パケットを受信し、第1の通信プロトコルに従って、自己構成型センサーキットネットワークを介してエッジデバイスへ報告パケットを送信するように構成された通信デバイスと;を含む。エッジデバイスは、複数のセンサーのうちの1つ以上によって捕捉されたセンサーデータのインスタンスから導出された特徴のセットに基づいて、産業環境の産業コンポーネントの又は産業環境の、状態を予測又は分類するように各々が訓練された、複数の機械学習モデルを格納するモデルデータストアを格納する1つ以上のストレージデバイスを含む。更にエッジデバイスは、第1の通信プロトコルを用いて、自己構成型センサーキットネットワークを介して複数のセンサーから報告パケットを受信すると共に、第1の通信プロトコルとは異なる第2の通信プロトコルを用いて、公衆ネットワークを介してバックエンドシステムへセンサーキットパケットを送信する、通信システムを含む。更にエッジデバイスは、コンピュータ実行可能な命令を実行する1つ以上のプロセッサを有する処理システムを含み、そのコンピュータ実行可能な命令は、処理システムに以下を行わせる:通信システムから報告パケットを受信すること;報告パケットで受信したセンサーデータの1つ以上のインスタンスに基づいて、特徴ベクトルのセットを生成すること;それぞれの特徴ベクトルについて、特徴ベクトルに対応するそれぞれの機械学習モデルにそれぞれの特徴ベクトルを入力して、産業環境のそれぞれの産業コンポーネントの又は産業環境の、状態に関するそれぞれの予測又は分類と、それぞれの予測又は分類に対応する信頼度とを得ること;それぞれの特徴ベクトルに対応して機械学習モデルによって出力されたそれぞれの予測又は分類に基づいて、バックエンドシステムへ送信する前にセンサーデータの1つ又は複数のインスタンスを選択的にエンコードして、1つ又は複数のセンサーキットパケットを得ること;及び、センサーキットパケットを通信システムへ出力することであって、通信システムが、公衆ネットワークを介してバックエンドシステムへ報告パケットを送信すること。
【0030】
いくつかの実施形態において、センサーキットは、有線通信リンクを介してエッジデバイスからセンサーキットパケットを受信し、エッジデバイスに代わって、公衆ネットワークを介してバックエンドシステムへセンサーキットパケットを送信するように構成された、ゲートウェイデバイスを更に含む。これらの実施形態のいくつかにおいて、ゲートウェイデバイスは、センサーキットを公衆ネットワークにルーティングする衛星に対して、センサーキットパケットを送信するように構成された衛星端末デバイスを含む。或いは、いくつかの実施形態において、ゲートウェイデバイスは、事前に選択されたセルラープロバイダのセルラータワーへ、センサーキットパケットを送信するように事前に構成されたセルラーチップセットを含む。
【0031】
いくつかの実施形態において、エッジデバイスの第2の通信デバイスは、センサーキットを公衆ネットワークにルーティングする衛星に対して、センサーキットパケットを送信するように構成された衛星端末デバイスである。
【0032】
実施形態では、センサーキットの複数のセンサーによって捕捉されたセンサーデータのインスタンスを格納する、センサーデータストアを格納する1つ以上のストレージデバイスを備えている。
【0033】
実施形態において、センサーデータの1つ又は複数のインスタンスを選択的にエンコードすることは、産業環境の任意の産業コンポーネント及び産業環境に関連する問題がない可能性が高いことを集合的に示す、産業環境のそれぞれの産業コンポーネントの及び産業環境の、状態に関する1つ又は複数の予測又は分類を取得することに応答して、非可逆コーデックを使用してセンサーデータの1つ又は複数のインスタンスを圧縮することを含む。いくつかの実施形態において、非可逆コーデックを使用してセンサーデータの1つ又は複数のインスタンスを圧縮することは、センサーデータの1つ又は複数のインスタンスをそれぞれのピクセル値に正規化すること;それぞれのピクセル値をビデオフレームにエンコードすること;及び、非可逆コーデックを使用してビデオフレームのブロックを圧縮すること;を含み、非可逆コーデックはビデオコーデックであり、ビデオフレームのブロックは、ビデオフレームと、センサーデータの他のインスタンスの正規化されたピクセル値を含む1つ又は複数の他のビデオフレームと、を含んでいる。これらの実施形態のいくつかにおいて、センサーデータの1つ又は複数のインスタンスを選択的にエンコードすることは、特定の産業コンポーネント又は産業環境に関連する問題がある可能性が高いことを示す、特定の産業コンポーネントの又は産業環境の、状態に関連する予測又は分類を取得することに応答して、可逆コーデックを使用してセンサーデータの1つ又は複数のインスタンスを圧縮することを含む。
【0034】
いくつかの実施形態において、センサーデータの1つ又は複数のインスタンスを選択的にエンコードすることは、特定の産業コンポーネント又は産業環境に関連する問題がある可能性が高いことを示す、特定の産業コンポーネントの又は産業環境の、状態に関連する予測又は分類を取得することに応答して、センサーデータの1つ又は複数のインスタンスを圧縮することを控えることを含む。
【0035】
実施形態において、コンピュータ実行可能な命令は、更に、エッジデバイスの1つ又は複数のプロセッサに、それぞれの予測又は分類に基づいて、エッジデバイスの1つ又は複数のストレージデバイスにセンサーデータの1つ又は複数のインスタンスを選択的に格納することを実行させる。これらの実施形態のいくつかにおいて、センサーデータの1つ又は複数のインスタンスを選択的に格納することは、産業環境の任意の産業コンポーネント及び産業環境に関連する問題がない可能性が高いことを集合的に示す、産業環境のそれぞれの産業コンポーネントの及び産業環境の、状態に関連する1つ又は複数の予測又は分類を取得することに応答して、センサーデータの1つ又は複数のインスタンスを有効期限付きでストレージデバイスに格納し、有効期限に従ってセンサーデータの1つ又は複数のインスタンスがストレージデバイスからパージされるようにすることを含む。いくつかの実施形態において、センサーデータの1つ又は複数のインスタンスを選択的に格納することは、特定の産業コンポーネント又は産業環境に関連する問題がある可能性が高いことを示す、特定の産業コンポーネントの又は産業環境の、状態に関連する予測又は分類を取得することに応答して、センサーデータの1つ又は複数のインスタンスをストレージデバイスに無期限に格納することを含む。
【0036】
実施形態において、自己構成型センサーキットネットワークは、複数のセンサーの各センサーが、短距離通信プロトコルを用いてセンサーデータのそれぞれのインスタンスをエッジデバイスと直接送信するような、スターネットワークである。これらの実施形態のいくつかにおいて、コンピュータ実行可能な命令は、更に、エッジデバイスの1つ以上のプロセッサに、自己構成型センサーキットネットワークの構成を開始させる。
【0037】
いくつかの実施形態において、自己構成型センサーキットネットワークは、複数のセンサーの各センサーの通信デバイスが、複数のセンサーのうちの少なくとも1つの他のセンサーと通信チャネルを確立するように構成され、複数のセンサーのうちの少なくとも1つのセンサーが、複数のセンサーのうちの1つ又は複数の他のセンサーからセンサーデータのインスタンスを受信し、受信したセンサーデータのインスタンスをエッジデバイスに向けてルーティングするように構成される、メッシュネットワークである。これらの実施形態のいくつかにおいて、コンピュータ実行可能な命令は、更に、エッジデバイスの1つ以上のプロセッサに、自己構成型センサーキットネットワークの構成を開始させ、複数のセンサーは、エッジデバイスが自己構成型センサーキットネットワークの構成を開始することに応答して、メッシュネットワークを形成する。
【0038】
実施形態において、自己構成型センサーキットネットワークは、階層型ネットワークである。これらの実施形態の一部において、センサーキットは、複数のセンサーのうちの1つ以上のセンサーから報告パケットを受信し、報告パケットをエッジデバイスにルーティングするように構成された、1つ以上の収集デバイスを含む。
【0039】
本開示のいくつかの実施形態によれば、複数のセンサーと処理システムを含むエッジデバイスとを有するセンサーキットを用いて、産業環境を監視する方法が開示される。本方法は、以下を含む:処理システムによって、複数のセンサーのうちの1つ又は複数のそれぞれのセンサーからの報告パケットを受信することであって、各報告パケットが、ルーティングデータ及び1つ又は複数のセンサーデータのインスタンスを含むこと;処理システムによって、報告パケットで受信したセンサーデータの1つ又は複数のそれぞれのインスタンスに基づいて、特徴ベクトルのセットを生成すること;複数のセンサーのうちの1つ以上によって捕捉されたセンサーデータのインスタンスから導出された特徴のセットに基づいて、産業環境の産業コンポーネントの又は産業環境の、それぞれの状態を予測又は分類するように各々が訓練された、複数の機械学習モデルのうちのそれぞれの機械学習モデルに対して、処理システムによってそれぞれの特徴ベクトルを入力すること;処理システムによって、それぞれの機械学習モデルに入力されたそれぞれの特徴ベクトルに基づいて、それぞれの機械学習モデルから、それぞれの予測又は分類と、それぞれの予測又は分類に対応する信頼度とを取得すること;処理システムによって、それぞれの予測又は分類に基づいて、センサーデータの1つ又は複数のインスタンスを選択的にエンコードして、1つ又は複数のセンサーキットパケットを取得すること;及び、処理システムによって、公衆ネットワークを介してバックエンドシステムへセンサーキットパケットを送信すること。いくつかの実施形態において、センサーキットは、有線通信リンクを介してエッジデバイスからセンサーキットパケットを受信し、エッジデバイスに代わって、公衆ネットワークを介してバックエンドシステムへセンサーキットパケットを送信するように構成された、ゲートウェイデバイスを含む。実施形態において、ゲートウェイデバイスは、センサーキットパケットを公衆ネットワークにルーティングする衛星に対して、センサーキットパケットを送信する衛星端末デバイスを含む。いくつかの実施形態において、ゲートウェイデバイスは、センサーキットパケットを事前に選択されたセルラープロバイダのセルラータワーへ送信するセルラーチップセットを含む。実施形態において、1つ又は複数のそれぞれのセンサーから報告パケットを受信することは、第1の通信プロトコルを実装する第1の通信デバイスを使用して実行され、センサーキットパケットをバックエンドシステムへ送信することは、第2の通信プロトコルを実装する第2の通信デバイスを使用して実行される。いくつかの実施形態において、エッジデバイスの第2の通信デバイスは、衛星端末デバイスであり、バックエンドシステムに対するセンサーキットパケットの送信は、衛星端末デバイスによって、センサーキットパケットを公衆ネットワークにルーティングする衛星に対して、センサーキットパケットを送信することを含む。
【0040】
いくつかの実施形態において、本方法は、処理システムによって、産業環境の任意の産業コンポーネント及び産業環境に関連する問題がない可能性が高いことを集合的に示す、産業環境のそれぞれの産業コンポーネントの及び産業環境の、状態に関連する1つ又は複数の予測又は分類を取得することに応答して、非可逆コーデックを使用してセンサーデータの1つ又は複数のインスタンスを圧縮すること、を更に含む。これらの実施形態の一部において、非可逆コーデックを使用してセンサーデータの1つ又は複数のインスタンスを圧縮することは、センサーデータの1つ又は複数のインスタンスをそれぞれのピクセル値に正規化すること;それぞれのピクセル値をビデオフレームにエンコードすること;及び、非可逆コーデックを使用してビデオフレームのブロックを圧縮すること;を含み、非可逆コーデックはビデオコーデックであり、ビデオフレームのブロックは、ビデオフレームと、センサーデータの他のインスタンスの正規化されたピクセル値を含む1つ以上の他のビデオフレームと、を含む。いくつかの実施形態において、本方法は、処理システムによって、特定の産業コンポーネント又は産業環境に関連する問題がある可能性が高いことを示す、特定の産業コンポーネントの又は産業環境の、状態に関連する予測又は分類を取得することに応答して、可逆コーデックを使用してセンサーデータの1つ又は複数のインスタンスを圧縮することを含む。実施形態において、本方法は、処理システムによって、特定の産業コンポーネント又は産業環境に関連する問題がある可能性が高いことを示す、特定の産業コンポーネントの又は産業環境の、状態に関連する予測又は分類を取得することに応答して、センサーデータの1つ又は複数のインスタンスを圧縮することを控えることを含む。
【0041】
いくつかの実施形態において、エッジ通信デバイスは、複数の機械学習モデルを格納する1つ又は複数のストレージデバイスを含む。これらの実施形態のいくつかにおいて、1つ又は複数のストレージデバイスは、センサーキットの複数のセンサーによって捕捉されたセンサーデータのインスタンスを格納する。いくつかの実施形態において、本方法は、処理システムによって、それぞれの予測又は分類に基づいて、1つ又は複数のストレージデバイスにセンサーデータの1つ又は複数のインスタンスを選択的に格納することを更に含む。実施形態において、本方法は、センサーデータの1つ又は複数のインスタンスが有効期限に従ってストレージデバイスからパージされるように、処理システムによって、センサーデータの1つ又は複数のインスタンスを有効期限付きでストレージデバイスに格納することを更に含み、処理システムは、産業環境のいずれかの産業コンポーネント及び産業環境に関連する問題がない可能性が高いことを集合的に示す、産業環境のそれぞれの産業コンポーネントの及び産業環境の、状態に関する1つ又は複数の予測又は分類を取得することに応答して、センサーデータの1つ又は複数のインスタンスを有効期限付きでストレージデバイスに格納する。いくつかの実施形態において、本方法は、処理システムによって、特定の産業コンポーネント又は産業環境に関連する問題がある可能性が高いことを示す、特定の産業コンポーネントの又は産業環境の、状態に関連する予測又は分類を取得することに応答して、センサーデータの1つ又は複数のインスタンスをストレージデバイスに無期限に格納することを更に含む。
【0042】
いくつかの実施形態では、本方法は、複数のセンサーによって、センサーデータを取得するステップと、複数のセンサーによって、自己構成型センサーキットネットワークを介してセンサーデータを送信するステップと、をさらに含む。これらの実施形態のいくつかにおいて、センサーデータを、自己構成型センサーキットネットワークを介して送信することは、複数のセンサーのうちの各センサーによって、短距離通信プロトコルを使用してエッジデバイスのセンサーデータのインスタンスを直接送信することを含み、自己構成型センサーキットネットワークはスターネットワークである。いくつかの実施形態では、本方法は、処理システムによって、自己構成型センサーキットネットワークの構成を開始することをさらに含む。実施形態では、自己構成型センサーキットネットワークは、メッシュネットワークであり、複数のセンサーのうちの各センサーは、通信デバイスを含む。実施形態では、本方法は、複数のセンサーのうちの各センサーの通信デバイスによって、複数のセンサーの少なくとも1つの他のセンサーとの通信チャネルを確立するステップと、複数のセンサーの少なくとも1つのセンサーによって、複数のセンサーの1つ以上の他のセンサーからセンサーデータのインスタンスを受信するステップと、複数のセンサーの少なくとも1つのセンサーによって、受信したセンサーデータのインスタンスをエッジデバイスに向けてルーティングするステップと、をさらに含む。
【0043】
いくつかの実施形態では、自己構成型センサーキットネットワークは、階層型ネットワークであり、センサーキットは、1つ以上(1つまたは複数)の収集デバイスを含む。これらの実施形態のいくつかにおいて、本方法は、複数の収集デバイスのうちの少なくとも1つの収集デバイスによって、複数のセンサーのうちの1つ以上のセンサーから報告パケットを受信するステップと、複数の収集デバイスのうちの少なくとも1つの収集デバイスによって、報告パケットをエッジデバイスにルーティングするステップと、をさらに含む。
【0044】
実施形態では、複数のセンサーは、第1センサータイプのセンサーの第1セットと、第2センサータイプのセンサーの第2セットと、を含む。
【0045】
本開示のいくつかの実施形態によれば、産業環境を監視するために構成されたセンサーキットが開示される。実施形態では、センサーキットは、エッジデバイスと、センサーデータを取得して、自己構成型センサーキットネットワークを介してセンサーデータを送信する複数のセンサーと、を含む。複数のセンサーは、第1センサータイプの1つ以上のセンサーと、第2センサータイプの1つ以上のセンサーと、を含む。複数のセンサーのうち少なくとも1つのセンサーは、センサー測定値を取得してセンサーデータのインスタンスを出力するセンシングコンポーネントと、センサーデータの1つ以上のインスタンスに基づいて報告パケットを生成して出力する処理ユニットと、を含み、各報告パケットは、ルーティングデータおよびセンサーデータの1つ以上のインスタンスを含み、複数のセンサーのうち少なくとも1つのセンサーは、また、処理ユニットから報告パケットを受信して、第1通信プロトコルに従って自己構成型センサーキットネットワークを介してエッジデバイスに報告用パケットを送信するように構成された通信デバイスを含む。エッジデバイスは、自己構成型センサーキットネットワークを介して複数のセンサーから報告パケットを受信する第1通信デバイスと、公衆ネットワークを介してバックエンドシステムにセンサーキットパケットを送信する第2通信デバイスと、を含む。エッジデバイスは、通信システムから報告パケットを受信するステップと、メディアコンテンツフレームのブロックを生成するステップと、メディアコーデックを使用してメディアコンテンツフレームのブロックを圧縮するステップと、メディアコンテンツフレームのブロックに基づいて1つ以上のサーバキットパケットを生成するステップと、1つ以上のサーバキットパケットを、公共ネットワークを介してバックエンドシステムに送信するステップと、を処理させる、コンピュータ実行可能命令を実行する1つ以上のプロセッサを有する処理システムをさらに含み、各メディアコンテンツフレームは複数のフレーム値を含み、各フレーム値はセンサーデータの各インスタンスを示している。
【0046】
いくつかの実施形態では、センサーキットは、有線通信リンクを介してエッジデバイスからセンサーキットパケットを受信し、エッジデバイスに代わって、公共ネットワークを介してバックエンドシステムにセンサーキットパケットを送信するように構成されたゲートウェイデバイスをさらに含む。これらの実施形態のいくつかでは、ゲートウェイデバイスは、センサーキットを公衆ネットワークにルーティングする衛星にセンサーキットパケットを送信するように構成された衛星端末装置を含む。あるいは、いくつかの実施形態では、ゲートウェイデバイスは、センサーキットパケットを事前に選択されたセルラープロバイダのセルフォンタワーに送信するように事前に構成されたセルラーチップセットを含む。
【0047】
いくつかの実施形態では、エッジデバイスの第2通信デバイスは、センサーキットパケットを、センサーキットを公衆ネットワークにルーティングする衛星に送信するように構成された衛星端末装置である。
【0048】
実施形態では、エッジデバイスは、センサーキットの複数のセンサーによって取得されたセンサーデータのインスタンスを格納するセンサーデータストアを格納する1つ以上のストレージデバイスをさらに含む。
【0049】
実施形態では、エッジデバイスは、複数のセンサーのうちの1つ以上のセンサーによって取得されたセンサーデータのインスタンスから導出された特徴セットに基づいて、産業環境の産業部品および/または産業環境の状態を予測または分類するようにそれぞれが訓練された1つ以上の機械学習モデルを格納するモデルデータストアを、1つ以上のストレージデバイスをさらに含む。いくつかの実施形態では、1つ以上のエッジ操作を実行することは、複数のセンサーのうちの1つ以上のセンサーから受信したセンサーデータの1つ以上のインスタンスに基づいて特徴ベクトルを生成するステップと、産業環境の特定の産業部品または産業環境の状態に関連する予測または分類、及び予測または分類に対応する信頼度を得るために、機械学習モデルに特徴ベクトルを入力するステップと、状態または予測に基づいて、メディアフレームのブロックを圧縮するために使用されるコーデックを選択するステップと、を含む。いくつかの実施形態では、コーデックを選択することは、産業環境のいずれかの産業部品及び産業環境に関連して問題がない可能性が高いことを集合的に示す、産業環境の各産業部品及び産業環境の状態に関する1つ以上の予測または分類を取得することに応答して、非可逆コーデックを選択することを含む。これらの実施形態のいくつかでは、センサーデータの1つ以上のインスタンスを選択的にエンコードすることは、特定の産業部品または産業環境に関連して問題がある可能性が高いことを示す、特定の産業部品または産業環境の状態に関連する予測または分類を取得することに応答して、可逆コーデックを選択することを含む。
【0050】
いくつかの実施形態では、1つ以上のエッジ操作を実行することは、複数のセンサーのうちの1つ以上のセンサーから受信したセンサーデータの1つ以上のインスタンスに基づいて特徴ベクトルを生成するステップと、産業環境の特定の産業部品及び産業環境の状態に関連する予測または分類、および予測または分類に対応する信頼度を取得するために特徴ベクトルを機械学習モデルに入力するステップと、予測または分類に基づいて、センサーデータの1つ以上のインスタンスをエッジデバイスの記憶デバイスに選択的に格納するステップと、を含む。これらの実施形態のいくつかにおいて、センサーデータの1つ以上のインスタンスを選択的に格納することは、産業環境のいずれかの産業部品及び産業環境に関連して問題がない可能性が高いことを集合的に示す、産業環境の各産業部品及び産業環境の状態に関連する1つ以上の予測または分類を取得することに応答して、センサーデータの1つ以上のインスタンスを有効期限付きでストレージデバイスに格納するステップを含み、センサーデータの1つ以上のインスタンスが、有効期限に従ってストレージデバイスから消去されるようになる。いくつかの実施形態では、センサーデータの1つ以上のインスタンスを選択的に記憶することは、特定の産業部品または産業環境に関連して問題がある可能性が高いことを示す、特定の産業部品または産業環境の状態に関連する予測または分類を取得することに応答して、センサーデータの1つ以上のインスタンスをストレージデバイスに無期限に記憶するステップを含む。
【0051】
実施形態では、自己構成型センサーキットネットワークは、複数のセンサーの各センサーが短距離通信プロトコルを用いてセンサーデータの各インスタンスをエッジデバイスと直接送信するようなスターネットワークである。これらの実施形態のいくつかでは、コンピュータ実行可能命令は、さらに、エッジデバイスの1つ以上のプロセッサに、自己構成型センサーキットネットワークの構成を開始させる。
【0052】
いくつかの実施形態では、自己構成型センサーキットネットワークは、メッシュネットワークである。該メッシュネットワークは、複数のセンサーの各センサーの通信デバイスが、複数のセンサーのうちの少なくとも1つの他のセンサーと通信チャネルを確立するように構成され、複数のセンサーのうちの少なくとも1つのセンサーが、複数のセンサーのうちの1つ以上の他のセンサーからセンサーデータのインスタンスを受信して、受信したセンサーデータのインスタンスをエッジデバイスに向けてルーティングするように構成されている。これらの実施形態のいくつかでは、コンピュータ実行可能命令は、さらに、エッジデバイスの1つ以上のプロセッサに、自己構成型センサーキットネットワークの構成を開始させ、エッジデバイスが自己構成型センサーキットネットワークの構成を開始させることに応答して、複数のセンサーはメッシュネットワークを形成する。
【0053】
実施形態では、自己構成型センサーキットネットワークは、階層型ネットワークである。これらの実施形態のいくつかでは、センサーキットは、複数のセンサーのうちの1つ以上のセンサーから報告パケットを受信し、報告パケットをエッジデバイスにルーティングするように構成された1つ以上の収集デバイスを含む。
【0054】
いくつかの実施形態では、メディアフレームのブロックを生成することは、メディアフレームに含まれるべきセンサーデータの各インスタンスについて、センサーデータのインスタンスを、メディアフレームに対応するエンコード規格によって許容されるメディアフレーム値の範囲内であるそれぞれの正規化メディアフレーム値に正規化するステップと、各正規化メディアフレーム値をメディアフレームに埋め込むステップと、を含む。これらの実施形態のいくつかでは、各メディアフレームが複数のピクセルを含むビデオフレームであり、各正規化されたメディアフレーム値がピクセル値である。いくつかの実施形態において、各正規化されたメディアフレーム値をメディアフレームに埋め込むことは、複数のセンサーの各センサーを複数のピクセルの各ピクセルにマップするマッピングに基づいて、各正規化されたメディアフレームに対応する複数のピクセルのピクセルを決定するステップと、決定されたピクセル値が各正規化されたメディアフレーム値と同一になるように設定するステップと、を含む。実施形態では、コーデックは、H.264/MPEG-4コーデックである。実施形態では、コーデックは、H.265/MPEG-Hコーデックである。実施形態では、コーデックは、H.263/MPEG-4コーデックである。
【0055】
本開示のいくつかの実施形態によれば、複数のセンサーを有するセンサーキットと、処理システムを含むエッジデバイスと、を用いて、産業環境を監視する方法が開示される。本方法は、処理システムによって、複数のセンサーのうちの1つ以上の各センサーからの報告パケットを受信するステップを含み、各報告パケットは、ルーティングデータおよび1つ以上のセンサーデータのインスタンスを含み、本方法は、処理システムによって、メディアコンテンツフレームのブロックを生成するステップを含み、各メディアコンテンツフレームは、複数のフレーム値を含み、各フレーム値は、センサーデータの各インスタンスを示し、本方法は、処理システムにより、圧縮ブロックを取得するために、メディアコーデックを使用して、メディアコンテンツフレームのブロックを圧縮するステップと、処理システムにより、圧縮ブロックに基づいて、1つ以上のサーバキットパケットを生成するステップと、処理システムにより、1つ以上のサーバキットパケットを、公共ネットワークを介してバックエンドシステムに送信するステップと、を含む。いくつかの実施形態では、センサーキットは、センサーキットパケットを有線通信リンクを介してエッジデバイスから受信し、エッジデバイスの代わりに、公共ネットワークを介してバックエンドシステムにセンサーキットパケットを送信するように構成されたゲートウェイデバイスを含む。実施形態では、ゲートウェイデバイスは、センサーキットをパブリックネットワークにルーティングする衛星にセンサーキットパケットを送信するように構成された衛星端末装置を含む。いくつかの実施形態では、ゲートウェイデバイスは、センサーキットパケットを事前に選択されたセルラープロバイダのセルフォンタワーに送信するように事前に構成されたセルラーチップセットを含む。
【0056】
実施形態では、1つ以上の各センサーからの報告パケットの受信は、自己構成型センサーキットネットワークを介して複数のセンサーから報告パケットを受信する第1通信デバイスを用いて実行され、センサーキットパケットのバックエンドシステムへの送信は、第2通信デバイスを用いて実行される。これらの実施形態のいくつかでは、エッジデバイスの第2通信デバイスは、センサーキットパケットを、センサーキットを公衆ネットワークにルーティングする衛星に送信するように構成された衛星端末装置である。いくつかの実施形態では、本方法は、複数のセンサーによって、センサーデータを取得するステップと、複数のセンサーによって、センサーデータを、自己構成型センサーキットネットワークを介してエッジデバイスに送信するステップと、をさらに含む。いくつかの実施形態では、自己構成型センサーキットネットワークを介してセンサーデータを送信することは、複数のセンサーの各センサーによって、短距離通信プロトコルを使用してエッジデバイスのセンサーデータのインスタンスを直接送信することを含み、自己構成型センサーキットネットワークは、スターネットワークである。実施形態では、本方法は、処理システムによって、自己構成型センサーキットネットワークの構成を開始するステップを、さらに含む。
【0057】
いくつかの実施形態では、自己構成型センサーキットネットワークは、メッシュネットワークであり、複数のセンサーの各センサーは、通信デバイスを含む。これらの実施形態のいくつかでは、本方法は、複数のセンサーの各センサーの通信デバイスによって、複数のセンサーの少なくとも1つの他のセンサーとの通信チャネルを確立するステップと、複数のセンサーの少なくとも1つのセンサーによって、複数のセンサーの1つ以上の他のセンサーからセンサーデータのインスタンスを受信するステップと、複数のセンサーの少なくとも1つのセンサーによって、受信したセンサーデータのインスタンスをエッジデバイスに向けてルーティングするステップと、をさらに含む。
【0058】
いくつかの実施形態では、自己構成型センサーキットネットワークは、階層型ネットワークであり、センサーキットは、1つ以上の収集デバイスを含む。これらの実施形態のいくつかにおいて、本方法は、複数の収集デバイスのうちの少なくとも1つの収集デバイスによって、複数のセンサーのうちの1つ以上のセンサーから報告パケットを受信するステップと、複数の収集デバイスのうちの少なくとも1つの収集デバイスによって、報告パケットをエッジデバイスにルーティングするステップと、をさらに含む。
【0059】
いくつかの実施形態では、本方法は、エッジデバイスの1つ以上のストレージデバイスによって、センサーキットの複数のセンサーによって取得されたセンサーデータのインスタンスを格納するステップをさらに含む。
【0060】
実施形態では、エッジデバイスは、複数のセンサーのうちの1つ以上のセンサーによって取得されたセンサーデータのインスタンスから導出される特徴セットに基づいて、産業環境の産業部品および/または産業環境の状態を予測または分類するようにそれぞれが学習された1つ以上の機械学習モデルを格納するモデルデータストアを格納する1つ以上のストレージデバイスをさらに含む。これらの実施形態のいくつかでは、本方法は、処理システムによって、複数のセンサーのうちの1つ以上のセンサーから受信したセンサーデータの1つ以上のインスタンスに基づいて特徴ベクトルを生成するステップと、処理システムによって、産業環境の特定の産業部品または産業環境の状態に関連する予測または分類、および予測または分類に対応する信頼度を得るために特徴ベクトルを機械学習モデルに入力するステップと、分類または予測に基づいて、メディアコンテンツフレームのブロックを圧縮するために使用されるメディアコーデックを選択するステップと、をさらに含む。いくつかの実施形態では、メディアコーデックを選択することは、産業環境のいずれの産業部品及び産業環境に関連して問題がない可能性が高いことを集合的に示す、産業環境の各産業部品及び産業環境の状態に関連して、1つ以上の予測または分類を取得することに応答して、非可逆コーデックを選択するステップを含む。実施形態では、メディアコーデックを選択することは、特定の産業部品または産業環境に関連して問題がある可能性が高いことを示す、特定の産業部品または産業環境の状態に関連する予測または分類を取得することに応答して、可逆コーデックを選択するステップを含む。
【0061】
いくつかの実施形態では、本方法は、処理システムによって、複数のセンサーのうちの1つ以上のセンサーから受信したセンサーデータの1つ以上のインスタンスに基づいて、特徴ベクトルを生成するステップと、処理システムによって、産業環境の特定の産業部品または産業環境の状態に関連する予測または分類及び予測または分類に対応する信頼度を取得するために特徴ベクトルを機械学習モデルに入力するステップと、処理システムによって、予測または分類に基づいて、エッジデバイスのストレージデバイスにセンサーデータの1つ以上のインスタンスを選択的に格納するステップと、を含む。実施形態では、センサーデータの1つ以上のインスタンスをストレージデバイスに選択的に格納することは、センサーデータの1つ以上のインスタンスが有効期限に従ってストレージデバイスから消去されるように、センサーデータの1つ以上のインスタンスを、有効期限付きでストレージデバイスに格納するステップを含み、センサーデータの1つ以上のインスタンスを有効期限付きでストレージデバイスに格納することは、産業環境のいずれかの産業部品及び産業環境に関連して問題がない可能性が高いことを集合的に示す、産業環境の各産業部品及び産業環境の状態に関する1つ以上の予測または分類を取得することに応答して実行される。いくつかの実施形態では、センサーデータの1つ以上のインスタンスをストレージデバイスに選択的に記憶することは、特定の産業部品または産業環境に関連して問題がある可能性が高いことを示す、特定の産業部品または産業環境の状態に関連する予測または分類を取得することに応答して、センサーデータの1つ以上のインスタンスをストレージデバイスに無期限に記憶するステップを含む。
【0062】
いくつかの実施形態では、メディアコンテンツフレームのブロックを生成することは、処理システムによって、メディアコンテンツフレームに含まれるべきセンサーデータの各インスタンスについて、センサーデータのインスタンスを、メディアコンテンツフレームに対応するエンコード規格によって許容されるメディアコンテンツフレーム値の範囲内である各正規化されたメディアコンテンツフレーム値に正規化するステップと、処理システムによって、各正規化されたメディアコンテンツフレーム値をメディアコンテンツフレームに埋め込むステップと、を含む。これらの実施形態のいくつかでは、各メディアコンテンツフレームは、複数のピクセルを含むビデオフレームであり、各正規化されたメディアフレーム値は、ピクセル値である。実施形態において、各正規化されたメディアコンテンツフレーム値をメディアコンテンツフレームに埋め込むことは、処理システムによって、複数のセンサーの各センサーを複数のピクセルの各ピクセルにマップするマッピングに基づいて、各正規化されたメディアコンテンツフレームに対応する複数のピクセルのピクセルを決定するステップと、決定されたピクセルの値を各正規化されたメディアコンテンツフレーム値に同一になるように設定するステップと、を含む。いくつかの実施形態では、コーデックは、H.264/MPEG‐4コーデックである。いくつかの実施形態では、コーデックは、H.265/MPEG‐Hコーデックである。いくつかの実施形態では、コーデックは、H.263/MPEG‐4コーデックである。
【0063】
実施形態では、複数のセンサーは、第1センサータイプのセンサーの第1セットと、第2センサータイプのセンサーの第2セットと、を含む。
【0064】
本開示のいくつかの実施形態によれば、システムが開示される。システムは、バックエンドシステムと、産業環境を監視するように構成されたセンサーキットと、を含む。センサーキットは、センサーデータを取得して、自己構成型センサーキットネットワークを介してセンサーデータを送信する複数のセンサーを含み、複数のセンサーは、第1センサータイプの1つ以上のセンサーと、第2センサータイプの1つ以上のセンサーと、を含み、複数のセンサーのうちの少なくとも1つのセンサーは、センサーの測定値を取得し、センサーデータのインスタンスを出力するセンシングコンポーネントと、センサーデータの1つ以上のインスタンスに基づいて報告パケットを生成し、報告パケットを出力する処理ユニットと、を含み、各報告パケットは、ルーティングデータおよびセンサーデータの1つ以上のインスタンスを含み、複数のセンサーのうちの少なくとも1つのセンサーは、処理ユニットから報告パケットを受信して、第1通信プロトコルに従って自己構成型センサーキットネットワークを介してエッジデバイスに報告パケットを送信するように構成された通信デバイスを含む。エッジデバイスは、通信システムを含み、該通信システムは、自己構成型センサーキットネットワークを介して複数のセンサーから報告パケットを受信する第1通信デバイスと、公衆ネットワークを介してバックエンドシステムにセンサーキットパケットを送信する第2通信デバイスと、を有する。エッジデバイスは、処理システムを含み、該処理システムは、通信システムから報告パケットを受信する処理と、報告パケット内のセンサーデータのインスタンスに対して1つ以上のエッジ操作を実行する処理と、センサーデータのインスタンスに基づいてセンサーキットパケットを生成する処理と、を処理システムに実行させるコンピュータ実行可能命令を実行する1つ以上のプロセッサを有しており、各センサーキットパケットは、センサーデータの少なくとも1つのインスタンスを含み、センサーキットパケットを通信システムに出力して、通信システムは、公共ネットワークを介してバックエンドシステムに報告パケットを送信するものである。バックエンドシステムは、センサーキットを含む1つ以上の各センサーキットから受信したセンサーデータを格納するセンサーキットデータストアを格納するバックエンドストレージシステムと、バックエンド処理システムに、センサーキットからセンサーキットパケットを受信する処理と、センサーキットパケットに基づいてセンサーキットによって収集されたセンサーデータを決定する処理と、センサーキットによって収集されたセンサーデータに対して1つ以上のバックエンド操作を実行する処理と、センサーキットによって収集されたセンサーデータをセンサーキットデータストアに格納する処理と、をバックエンド処理システムに実行させるコンピュータ実行可能命令を実行する1つ以上のプロセッサを有するバックエンド処理システムと、を含む。
【0065】
いくつかの実施形態では、センサーキットは、有線通信リンクを介してエッジデバイスからセンサーキットパケットを受信し、エッジデバイスに代わって、公共ネットワークを介してバックエンドシステムにセンサーキットパケットを送信するように構成されたゲートウェイデバイスをさらに含む。これらの実施形態のいくつかでは、ゲートウェイデバイスは、センサーキットを公衆ネットワークにルーティングする衛星にセンサーキットパケットを送信するように構成された衛星端末装置を含む。あるいは、いくつかの実施形態では、ゲートウェイデバイスは、センサーキットパケットを事前に選択されたセルラープロバイダのセルフォンタワーに送信するように事前に構成されたセルラーチップセットを含む。
【0066】
いくつかの実施形態では、エッジデバイスの第2通信デバイスは、センサーキットパケットを、センサーキットを公衆ネットワークにルーティングする衛星に送信するように構成された衛星端末装置である。
【0067】
実施形態では、エッジデバイスは、センサーキットの複数のセンサーによって取得されたセンサーデータのインスタンスを格納するセンサーデータストアを格納する1つ以上のストレージデバイスをさらに含む。
【0068】
実施形態では、エッジデバイスは、複数のセンサーのうちの1つ以上のセンサーによって取得されたセンサーデータのインスタンスから導出される特徴セットに基づいて、産業環境の産業部品および/または産業環境の状態を予測または分類するようにそれぞれが学習された1つ以上の機械学習モデルを格納するモデルデータストアを格納する1つ以上のストレージデバイスをさらに含む。これらの実施形態のいくつかでは、1つ以上のエッジ操作を実行することは、複数のセンサーのうちの1つ以上のセンサーから受信したセンサーデータの1つ以上のインスタンスに基づいて特徴ベクトルを生成するステップと、産業環境の特定の産業部品または産業環境の状態に関連する予測または分類、及び予測または分類に対応する信頼度を取得するために特徴ベクトルを機械学習モデルに入力するステップと、状態または予測に基づいて、バックエンドシステムに送信する前にセンサーデータの1つ以上のインスタンスを選択的にエンコードするステップと、を含む。いくつかの実施形態では、センサーデータの1つ以上のインスタンスを選択的にエンコードすることは、産業環境のいずれかの産業部品及び産業環境に関連して問題がない可能性が高いことを集合的に示す、産業環境の各産業部品及び産業環境の状態に関する1つ以上の予測または分類を取得することに応答して、非可逆コーデックを使用してセンサーデータの1つ以上のインスタンスを圧縮することを含む。いくつかの実施形態では、非可逆コーデックを使用してセンサーデータの1つ以上のインスタンスを圧縮することは、センサーデータの1つ以上のインスタンスをそれぞれのピクセル値に正規化するステップと、各ピクセル値をビデオフレームにエンコードするステップと、フレームの圧縮ブロックを得るために、非可逆コーデックを使用して、ビデオフレームのブロックを圧縮するステップと、を含み、非可逆コーデックはビデオコーデックであり、ビデオフレームのブロックは、ビデオフレームと、センサーデータの他のインスタンスの正規化されたピクセル値を含む1つ以上の他のビデオフレームと、を含む。実施形態では、バックエンドシステムは、1つ以上のセンサーキットパケットでフレームの圧縮ブロックを受信して、非可逆コーデックを使用してフレームの圧縮ブロックを解凍することによって、センサーキットによって収集されたセンサーデータを決定する。いくつかの実施形態では、センサーデータの1つ以上のインスタンスを選択的にエンコードすることは、特定の産業部品または産業環境に関連して問題がある可能性が高いことを示す、特定の産業部品または産業環境の状態に関連する予測または分類を取得することに応答して、可逆コーデックを使用してセンサーデータの1つ以上のインスタンスを圧縮するステップを含む。実施形態では、センサーデータの1つ以上のインスタンスを選択的にエンコードすることは、特定の産業部品または産業環境に関連して問題がある可能性が高いことを示す、特定の産業部品または産業環境の状態に関連する予測または分類を取得することに応答して、センサーデータの1つ以上のインスタンスを圧縮することを停止するステップを含む。実施形態では、センサーデータの1つ以上のインスタンスを選択的にエンコードすることは、非圧縮伝送のためにセンサーデータインスタンスのストリームを選択するステップを含む。実施形態では、1つ以上のエッジ操作を実行することは、複数のセンサーのうちの1つ以上のセンサーから受信したセンサーデータの1つ以上のインスタンスに基づいて特徴ベクトルを生成するステップと、産業環境の特定の産業部品または産業環境の状態に関連する予測または分類、及び予測または分類に対応する信頼度を取得するために機械学習モデルに特徴ベクトルを入力するステップと、予測または分類に基づいてエッジデバイスのストレージデバイスにセンサーデータの1つ以上のインスタンスを選択的に格納するステップと、を含む。これらの実施形態のいくつかにおいて、センサーデータの1つ以上のインスタンスを選択的に格納することは、産業環境のいずれかの産業部品および産業環境に関連して問題がない可能性が高いことを集合的に示す、産業環境の各産業部品及び産業環境の状態に関連する1つ以上の予測または分類を取得することに応答して、センサーデータの1つ以上のインスタンスを有効期限付きでストレージデバイスに格納するステップを含み、そして、センサーデータの1つ以上のインスタンスは、有効期限に従ってストレージデバイスから消去されるようになる。いくつかの実施形態では、センサーデータの1つ以上のインスタンスを選択的に記憶することは、特定の産業部品または産業環境に関連して問題がある可能性が高いことを示す、特定の産業部品または産業環境の状態に関連する予測または分類を取得することに応答して、センサーデータの1つ以上のインスタンスをストレージデバイスに無期限に記憶するステップを含む。
【0069】
実施形態では、自己構成型センサーキットネットワークは、スターネットワークであり、該スターネットワークは、複数のセンサーの各センサーが短距離通信プロトコルを用いてセンサーデータの各インスタンスをエッジデバイスと直接送信するものである、これらの実施形態のいくつかでは、コンピュータ実行可能命令は、さらに、エッジデバイスの1つ以上のプロセッサに、自己構成型センサーキットネットワークの構成を開始させる。
【0070】
いくつかの実施形態では、自己構成型センサーキットネットワークは、メッシュネットワークであり、該メッシュネットワークは、複数のセンサーの各センサーの通信デバイスが、複数のセンサーのうちの少なくとも1つの他のセンサーと通信チャネルを確立するように構成され、複数のセンサーのうちの少なくとも1つのセンサーが、複数のセンサーのうちの1つ以上の他のセンサーからセンサーデータのインスタンスを受信して、受信したセンサーデータのインスタンスをエッジデバイスに向けてルーティングするように構成されている。これらの実施形態のいくつかでは、コンピュータ実行可能命令は、さらに、エッジデバイスの1つ以上のプロセッサに、自己構成型センサーキットネットワークの構成を開始させ、複数のセンサーは、エッジデバイスが自己構成型センサーキットネットワークの構成を開始することに応答して、メッシュネットワークを形成する。
【0071】
実施形態では、自己構成型センサーキットネットワークは、階層型ネットワークである。これらの実施形態の一部では、センサーキットは、複数のセンサーのうちの1つ以上のセンサーから報告パケットを受信して、報告パケットをエッジデバイスにルーティングするように構成された1つ以上の収集デバイスを含む。
【0072】
実施形態では、バックエンド操作は、センサーデータを使用して1つ以上の分析タスクを実行するステップと、センサーデータを使用して1つ以上の人工知能タスクを実行するステップと、センサーデータに基づいて産業環境に関連する人間ユーザに通知を発行するステップと、及び/またはセンサーデータに基づいて産業環境の少なくとも1つの構成要素を制御するステップと、を含む。
【0073】
本開示のいくつかの実施形態によれば、バックエンドシステムと通信するセンサーキットを使用して産業環境を監視する方法であって、複数のセンサー及びエッジデバイスを含むセンサーキットが開示される。本方法は、エッジデバイスのエッジ処理システムによって、複数のセンサーのうちの1つ以上の各センサーからの報告パケットを受信するステップを含み、各報告パケットは、ルーティングデータおよびのセンサーデータの1つ以上のインスタンスを含み、本方法は、エッジ処理システムによって、報告パケット内のセンサーデータのインスタンスに対して1つ以上のエッジ操作を実行するステップと、エッジ処理システムによって、センサーデータのインスタンスに基づいて複数のセンサーキットパケットを生成するステップと、を含み、各センサーキットパケットは、センサーデータの少なくとも1つのインスタンスを含み、本方法は、エッジ処理システムによって、センサーキットパケットを、公共ネットワークを介してバックエンドシステムに送信するステップと、バックエンドシステムのバックエンド処理システムによって、公共ネットワークを介してセンサーキットからセンサーキットパケットを受信するステップと、バックエンド処理システムによって、センサーキットパケットに基づいてセンサーキットによって収集されたセンサーデータを決定するステップと、バックエンド処理システムによって、センサーキットによって収集されたセンサーデータに対して1つ以上のバックエンド操作を実行するステップと、バックエンド処理システムによって、センサーキットによって収集されたセンサーデータを、バックエンドシステムのバックエンドストレージシステムに存在するセンサーキットデータストアに格納するステップと、を含む。いくつかの実施形態では、センサーキットは、ゲートウェイデバイスをさらに含み、ゲートウェイデバイスは、有線通信リンクを介してエッジデバイスからセンサーキットパケットを受信して、エッジデバイスに代わって、公共ネットワークを介してバックエンドシステムにセンサーキットパケットを送信するように構成される。いくつかの実施形態では、ゲートウェイデバイスは、センサーキットをパブリックネットワークにルーティングする衛星にセンサーキットパケットを送信するように構成される衛星端末装置を含む。実施形態では、ゲートウェイデバイスは、センサーキットパケットを事前に選択されたセルラープロバイダのセルフォンタワーに送信するように事前に構成されたセルラーチップセットを含む。
【0074】
実施形態では、1つ以上の各センサーからの報告パケットの受信は、自己構成型センサーキットネットワークを介して複数のセンサーから報告パケットを受信するエッジデバイスの第1通信デバイスを使用して実行され、センサーキットパケットのバックエンドシステムへの送信は、エッジデバイスの第2通信デバイスを使用して実行される。これらの実施形態のいくつかでは、エッジデバイスの第2通信デバイスは、センサーキットパケットを、センサーキットを公衆ネットワークにルーティングする衛星に送信するように構成された衛星端末装置である。実施形態では、本方法は、複数のセンサーによって、センサーデータを取得するステップと、複数のセンサーによって、センサーデータを、自己構成型センサーキットネットワークを介してエッジデバイスに送信するステップと、をさらに含む。いくつかの実施形態では、自己構成型センサーキットネットワークを介してセンサーデータを送信することは、複数のセンサーの各センサーによって、短距離通信プロトコルを使用してエッジデバイスのセンサーデータのインスタンスを直接送信するステップを含み、自己構成型センサーキットネットワークは、スターネットワークである。実施形態では、本方法は、エッジ処理システムによって、自己構成型センサーキットネットワークの構成を開始するステップをさらに含む。いくつかの実施形態では、自己構成型センサーキットネットワークはメッシュネットワークであり、複数のセンサーの各センサーは、通信デバイスを含む。いくつかの実施形態では、本方法は、複数のセンサーの各センサーの通信デバイスによって、複数のセンサーの少なくとも1つの他のセンサーとの通信チャネルを確立するステップと、複数のセンサーの少なくとも1つのセンサーによって、複数のセンサーの1つ以上の他のセンサーからセンサーデータのインスタンスを受信するステップと、複数のセンサーの少なくとも1つのセンサーによって、受信したセンサーデータのインスタンスをエッジデバイスに向けてルーティングするステップと、をさらに含む。
【0075】
いくつかの実施形態では、自己構成型センサーキットネットワークは、階層型ネットワークであり、センサーキットは、1つ以上の収集デバイスを含む。これらの実施形態のいくつかにおいて、本方法は、複数の収集デバイスのうちの少なくとも1つの収集デバイスによって、複数のセンサーのうちの1つ以上のセンサーから報告パケットを受信するステップと、複数の収集デバイスのうちの少なくとも1つの収集デバイスによって、報告パケットをエッジデバイスにルーティングするステップと、をさらに含む。
【0076】
実施形態では、本方法は、エッジデバイスの1つ以上のストレージデバイスによって、センサーキットの複数のセンサーによって取得されたセンサーデータのインスタンスを格納するステップをさらに含む。
【0077】
いくつかの実施形態では、エッジデバイスは、複数のセンサーのうちの1つ以上によって取得されたセンサーデータのインスタンスから導出された特徴セットに基づいて、産業環境の産業部品および/または産業環境の状態を予測または分類するようにそれぞれが訓練された1つ以上の機械学習モデルを格納するモデルデータストアを格納する1つ以上のストレージデバイスをさらに含む。これらの実施形態の一部では、1つ以上のエッジ操作を実行することは、エッジ処理システムによって、複数のセンサーのうちの1つ以上のセンサーから受信したセンサーデータの1つ以上のインスタンスに基づいて、特徴ベクトルを生成するステップと、エッジ処理システムによって、産業環境の特定の産業部品または産業環境の状態に関連する予測または分類、及び予測または分類に対応する信頼度とを得るために特徴ベクトルを機械学習モデルに入力するステップと、エッジ処理システムによって、予測または分類に基づいて、バックエンドシステムに送信する前に、センサーデータの1つ以上のインスタンスを選択的にエンコードするステップと、を含む。いくつかの実施形態では、センサーデータの1つ以上のインスタンスを選択的にエンコードすることは、エッジ処理システムによって、産業環境のいずれかの産業部品および産業環境に関連する問題がない可能性が高いことを集合的に示す、産業環境の各産業部品及び産業環境の状態に関する1つ以上の予測または分類を取得することに応答して、センサーデータの1つ以上のインスタンスを、非可逆コーデックを使用して圧縮するステップを含む。いくつかの実施形態では、非可逆コーデックを使用して、センサーデータの1つ以上のインスタンスを圧縮することは、エッジ処理システムによって、センサーデータの1つ以上のインスタンスを各ピクセル値に正規化するステップと、エッジ処理システムによって、各ピクセル値をメディアコンテンツフレームにエンコードするステップと、エッジ処理システムによって、圧縮ブロックを得るために、非可逆コーデックを使用してメディアコンテンツフレームのブロックを圧縮するステップと、を含み、非可逆コーデックはビデオコーデックであり、圧縮ブロックは、メディアコンテンツフレームと、センサーデータの他のインスタンスの正規化されたピクセル値を含む1つ以上の他のメディアコンテンツフレームと、を含む。実施形態では、バックエンドシステムは、1つ以上のセンサーキットパケットの圧縮ブロックを受信して、非可逆コーデックを使用して、圧縮ブロックを解凍することにより、センサーキットによって収集されたセンサーデータを決定する。
【0078】
いくつかの実施形態では、センサーデータの1つ以上のインスタンスを選択的にエンコードすることは、エッジ処理システムによって、特定の産業部品または産業環境に関連して問題がある可能性が高いことを示す、特定の産業部品または産業環境の状態に関連する予測または分類を取得することに応答して、可逆コーデックを使用してセンサーデータの1つ以上のインスタンスを圧縮するステップを含む。実施形態では、センサーデータの1つ以上のインスタンスを選択的にエンコードすることは、エッジ処理システムによって、特定の産業部品または産業環境に関連して問題がある可能性が高いことを示す、特定の産業部品または産業環境の状態に関連する予測または分類を取得することに応答して、センサーデータの1つ以上のインスタンスを圧縮することを停止するステップを含む。いくつかの実施形態では、センサーデータの1つ以上のインスタンスを選択的にエンコードすることは、エッジ処理システムによって、非圧縮伝送のためのセンサーデータインスタンスのストリームを選択することを含む。
【0079】
いくつかの実施形態では、1つ以上のエッジ操作を行うことは、エッジ処理システムによって、複数のセンサーのうちの1つ以上のセンサーから受信したセンサーデータの1つ以上のインスタンスに基づいて、特徴ベクトルを生成するステップと、エッジ処理システムによって、産業環境の特定の産業部品または産業環境の状態に関連する予測または分類、及び予測または分類に対応する信頼度とを得るために特徴ベクトルを機械学習モデルに入力するステップと、エッジ処理システムによって、予測または分類に基づいて、センサーデータの1つ以上のインスタンスを、1つ以上のストレージデバイスのうちのストレージデバイスに選択的に格納するステップと、を含む。いくつかの実施形態では、センサーデータの1つ以上のインスタンスを選択的に格納することは、エッジ処理システムによって、産業環境のいずれかの産業部品及び産業環境に関連して問題がない可能性が高いことを集合的に示す、産業環境の各産業部品及び産業環境の状態に関連する1つ以上の予測または分類を取得することに応答して、センサーデータの1つ以上のインスタンスを、有効期限付きでストレージデバイスに格納するステップを含み、有効期限付きでセンサーデータの1つ以上のインスタンスをストレージデバイスに格納することは、有効期限に従ってセンサーデータの1つ以上のインスタンスがストレージデバイスから消去されるように実行される。いくつかの実施形態において、センサーデータの1つ以上のインスタンスを選択的に格納することは、エッジ処理システムによって、特定の産業部品または産業環境に関連して問題がある可能性が高いことを示す、特定の産業部品または産業環境の状態に関連する予測または分類を取得することに応答して、センサーデータの1つ以上のインスタンスをストレージデバイスに無期限に格納するステップを含む。
【0080】
いくつかの実施形態では、複数のセンサーは、第1センサータイプのセンサーの第1セットと、第2センサータイプのセンサーの第2セットと、を含む。
【0081】
本開示のいくつかの実施形態によれば、屋内農業施設を監視するように構成されたセンサーキットが開示される。センサーキットは、エッジデバイスと、センサーデータを取得して、自己構成型センサーキットネットワークを介してセンサーデータを送信する複数のセンサーと、を含み、複数のセンサーは、第1センサータイプの1つ以上のセンサーと、第2センサータイプの1つ以上のセンサーと、を含む。複数のセンサーのうち少なくとも1つのセンサーは、センサー測定値を取得してセンサーデータのインスタンスを出力するセンシングコンポーネントと、センサーデータの1つ以上のインスタンスに基づいて報告パケットを生成して、報告パケットを出力する処理ユニットと、を含み、各報告パケットは、ルーティングデータおよびセンサーデータの1つ以上のインスタンスを含み、複数のセンサーのうち少なくとも1つのセンサーは、処理ユニットから報告パケットを受信して、第1通信プロトコルに従って自己構成型センサーキットネットワークを介してエッジデバイスに報告パケットを送信するように構成された通信デバイスを含む。複数のセンサーは、光センサー、湿度センサー、温度センサー、二酸化炭素センサー、ファン速度センサー、重量センサー、およびカメラセンサーを含むグループから選択された2つ以上のセンサータイプを含む。エッジデバイスは、自己構成型センサーキットネットワークを介して複数のセンサーから報告パケットを受信する第1通信デバイスと、公衆ネットワークを介してセンサーキットパケットをバックエンドシステムに送信する第2通信デバイスと、を有する通信システムを含む。また、エッジデバイスは、通信システムから報告パケットを受信する処理と、報告パケット内のセンサーデータのインスタンスに対して1つ以上のエッジ操作を実行する処理と、センサーデータのインスタンスに基づいてセンサーキットパケットを生成する処理と、を処理システムに処理させるコンピュータ実行可能命令を実行する1つ以上のプロセッサを有する処理システムを含み、各センサーキットパケットは、センサーデータの少なくとも1つのインスタンスを含み、センサーキットパケットを通信システムに出力し、通信システムは、報告パケットを、公共ネットワークを介してバックエンドシステムに送信する。
【0082】
本実施形態では、センサーキットは、エッジデバイスと、センサーデータをキャプチャし、自己構成センサーキットネットワークを介してセンサーデータを送信する複数のセンサーとを含む。複数のセンサーは、第1のセンサータイプの1つまたは複数のセンサーと、第2のセンサータイプの1つまたは複数のセンサーとを含む。複数のセンサーのうちの少なくとも1つのセンサーは、センサー測定値をキャプチャし、センサーデータのインスタンスを出力する感知コンポーネントを含む。処理ユニットは、センサーデータの1つまたは複数のインスタンスに基づいてレポートパケットを生成し、レポートパケットを出力する。各レポートパケットは、ルーティングデータおよびセンサーデータの1つまたは複数のインスタンスを含む。通信デバイスは、第1の通信プロトコルに基づき、処理ユニットから報告パケットを受信し、自己構成センサーキットネットワークを介して報告パケットをエッジデバイスに送信するように構成される。
【0083】
本実施形態では、エッジデバイスは、センサーキットの複数のセンサーによってキャプチャされたセンサーデータのインスタンスを格納するセンサーデータストアを格納する1つまたは複数のストレージデバイスをさらに含む。
【0084】
本実施形態では、エッジデバイスは、屋内農業環境の構成要素の状態を予測または分類するように構成された1つまたは複数の機械学習モデルを格納するモデルデータストアを格納する1つまたは複数の記憶装置をさらに含む。屋内農業環境は、複数のセンサーの1つまたは複数によってキャプチャされたセンサーデータのインスタンスから派生した一連の機能に基づく。これらの実施形態のいくつかは、1つまたは複数のエッジ操作の実行は以下を含む。複数のセンサーのうちの1つまたは複数のセンサーから受信したセンサーデータの1つまたは複数のインスタンスに基づく特徴ベクトルの生成。特徴ベクトルを機械学習モデルに入力して、屋内農業環境または屋内農業環境の特定のコンポーネントの状態に関連する予測または分類、および予測または分類に対応する信頼度の取得。状態または予測に基づいてバックエンドシステムに送信する前に、センサーデータの1つまたは複数のインスタンスを選択的にエンコードすること。いくつかの実施形態では、センサーデータの1つまたは複数のインスタンスを選択的にエンコードすることは、屋内農業環境のそれぞれの産業コンポーネントの状態に関連する1つまたは複数の予測または分類を取得することに応答して、損失のあるコーデックを使用してセンサーデータの1つまたは複数のインスタンスを圧縮することを含む。屋内農業環境は、屋内農業環境および屋内農業環境のいかなる構成要素にも関連する問題がない可能性が高いことを集合的に示す。いくつかの実施形態では、不可逆コーデックを使用してセンサーデータの1つまたは複数のインスタンスを圧縮することは以下を含む。センサーデータの1つまたは複数のインスタンスをそれぞれのピクセル値に正規化すること。それぞれのピクセル値をビデオフレームにエンコードすること。非可逆コーデックを使用してビデオフレームのブロックを圧縮すること。ここで、非可逆コーデックは、ビデオコーデックであり、ビデオフレームのブロックは、ビデオフレームと、センサーデータの他のインスタンスの正規化されたピクセル値を含む1つまたは複数の他のビデオフレームとを含む。いくつかの実施形態では、センサーデータの1つまたは複数のインスタンスを選択的に符号化することは、特定の産業コンポーネントまたは産業設定の状態に関連する予測または分類を取得することに応答して、無損失コーデックを使用してセンサーデータの1つまたは複数のインスタンスを圧縮することを含む。これは、特定の産業用コンポーネントまたは産業環境に関連する問題がある可能性が高いことを示す。本実施形態では、センサーデータの1つまたは複数のインスタンスを選択的に符号化することは、特定の構成要素の状態または屋内農業環境に関連する予測または分類を取得することに応答して、センサーデータの1つまたは複数のインスタンスを圧縮することを控えることを含む。これは、特定のコンポーネントまたは屋内の農業環境に関連する問題である可能性がある。本実施形態では、1つまたは複数のエッジ操作を実行することは以下を含む。複数のセンサーのうちの1つまたは複数のセンサーから受信したセンサーデータの1つまたは複数のインスタンスに基づく特徴ベクトルの生成。特徴ベクトルを機械学習モデルに入力して、屋内農業環境または屋内農業環境の特定のコンポーネントの状態に関連する予測または分類、および予測または分類に対応する信頼度の取得。予測または分類に基づいて、センサーデータの1つまたは複数のインスタンスをエッジデバイスのストレージデバイスに選択的に格納すること。これら本実施形態のいくつかは、センサーデータの1つまたは複数のインスタンスを選択的に格納することは、それぞれの産業用コンポーネントの状態に関連する1つまたは複数の予測または分類を取得することに応答して、有効期限を有する記憶デバイスにセンサーデータの1つまたは複数のインスタンスを格納することを含む。センサーデータの1つまたは複数のインスタンスを選択的に格納することは、センサーデータの1つまたは複数のインスタンスがストレージデバイスからパージされるように、屋内農業設定および屋内農業設定の有効期限に応じて、屋内農業設定および屋内農業設定のコンポーネントに関連する問題がない可能性が高いことをまとめて示す。いくつかの実施形態では、センサーデータの1つまたは複数のインスタンスを選択的に格納することは、特定の産業コンポーネントまたは産業設定の状態に関連する予測または分類を取得することに応答して、センサーデータの1つまたは複数のインスタンスをストレージデバイスに無期限に格納することを含む。これは、特定のコンポーネントまたは屋内の農業環境に関連する問題がある可能性が高いことを示す。
【0085】
本実施形態では、自己構成型センサーキットネットワークは、複数のセンサーの各センサーが、短距離通信プロトコルを使用してエッジデバイスと直接センサーデータのそれぞれのインスタンスを送信するようなスターネットワークである。これらの実施形態のいくつかは、コンピュータ実行可能命令は、エッジデバイスの1つまたは複数のプロセッサに、自己構成センサーキットネットワークの構成を開始させる。
【0086】
本実施形態では、自己構成センサーキットネットワークは以下のようなメッシュネットワークである。複数のセンサーの各センサーの通信デバイスは、複数のセンサーの少なくとも1つの他のセンサーとの通信チャネルを確立するように構成される。複数のセンサーのうちの少なくとも1つのセンサーは、複数のセンサーのうちの1つまたは複数の他のセンサーからセンサーデータのインスタンスを受信し、受信したセンサーデータのインスタンスをエッジデバイスに向けてルーティングするように構成される。これらの実施形態のいくつかは、コンピュータ実行可能命令は、エッジデバイスの1つまたは複数のプロセッサに、自己構成センサーキットネットワークの構成を開始させ、エッジデバイスの開始に応答して、複数のセンサーがメッシュネットワークを形成する自己構成センサーキットネットワークを構成する。
【0087】
本実施形態では、自己構成型センサーキットネットワークは、階層型ネットワークである。これらの実施形態のいくつかは、センサーキットは、複数のセンサーの1つまたは複数のセンサーから報告パケットを受信し、報告パケットをエッジデバイスにルーティングするように構成された1つまたは複数の収集デバイスをさらに含む。本実施形態では、各収集装置は、屋内農業環境の異なるそれぞれの部屋に設置され、それぞれの部屋に配置された複数のセンサーのセンサーからセンサーデータを収集する。
【0088】
本開示のいくつかの実施形態によれば、屋内農業環境を監視するように構成されたセンサーキットが開示される。センサーキットは、センサーデータを捕捉し、自己構成センサーキットネットワークを介してセンサーデータを送信するエッジデバイスおよび複数のセンサーを含み、複数のセンサーは、第1のセンサータイプの1つまたは複数のセンサーおよび1つまたは第2のセンサータイプの複数のセンサーを含む。複数のセンサーのうちの少なくとも1つのセンサーは以下を含む。センサー測定値を捕捉し、センサーデータのインスタンスを出力する感知コンポーネント。センサーデータの1つまたは複数のインスタンスに基づいてレポートパケットを生成し、レポートパケットを出力する処理ユニット。各レポートパケットは、ルーティングデータおよびセンサーデータの1つまたは複数のインスタンスを含む。そして、第1の通信プロトコルに基づいて、処理ユニットから報告パケットを受信し、自己構成センサーキットネットワークを介して報告パケットをエッジデバイスに送信するように構成された通信デバイス。複数のセンサーは、赤外線センサー、地面貫通センサー、光センサー、湿度センサー、温度センサー、化学センサー、ファン速度センサー、回転速度センサー、重量センサー、およびカメラセンサーを含む、グループから選択される2つ以上のセンサータイプを含む。エッジデバイスは、自己構成型センサーキットネットワークを介して複数のセンサーから報告パケットを受信する第1の通信デバイスと、パブリックネットワークを介してセンサーキットパケットをバックエンドシステムに送信する第2の通信デバイスとを有する通信システムを含む。エッジデバイスはさらに、処理システムに以下を引き起こすコンピュータ実行可能命令を実行する1つまたは複数のプロセッサを有する処理システムを含む。通信システムから報告パケットを受信すること。レポートパケット内のセンサーデータのインスタンスに対して1つ以上のエッジ操作を実行すること。センサーデータのインスタンスに基づいてセンサーキットパケットを生成すること。ここで、各センサーキットパケットは、センサーデータの少なくとも1つのインスタンスを含む。そして、センサーキットパケットを通信システムに出力し、通信システムは、報告パケットをパブリックネットワークを介してバックエンドシステムに送信する。
【0089】
いくつかの実施形態では、センサーキットは、有線通信リンクを介してエッジデバイスからセンサーキットパケットを受信し、エッジデバイスに代わってパブリックネットワークを介してセンサーキットパケットをバックエンドシステムに送信するように構成されたゲートウェイデバイスをさらに含む。これらの実施形態のいくつかは、ゲートウェイデバイスは、センサーキットをパブリックネットワークにルーティングする衛星にセンサーキットパケットを送信するように構成された衛星端末デバイスを含む。あるいは、いくつかの実施形態では、ゲートウェイデバイスは、センサーキットパケットを事前に選択されたセルラープロバイダーの携帯電話タワーに送信するように構成されたセルラーチップセットを含む。
【0090】
いくつかの実施形態では、エッジデバイスの第2の通信デバイスは、センサーキットをパブリックネットワークにルーティングする衛星にセンサーキットパケットを送信するように構成された衛星端末デバイスである。
【0091】
本実施形態では、エッジデバイスは、センサーキットの複数のセンサーによってキャプチャされたセンサーデータのインスタンスを格納するセンサーデータストアを格納する1つまたは複数のストレージデバイスをさらに含む。
【0092】
本実施形態では、エッジデバイスは、屋内農業環境の構成要素の状態を予測または分類するようにそれぞれ構成された1つまたは複数の機械学習モデルを格納するモデルデータストアを格納する1つまたは複数の記憶装置をさらに含む。屋内農業環境は、複数のセンサーの1つまたは複数によってキャプチャされたセンサーデータのインスタンスから派生した一連の機能に基づく。いくつかの実施形態は、1つまたは複数のエッジ操作の実行は以下を含む。複数のセンサーのうちの1つまたは複数のセンサーから受信したセンサーデータの1つまたは複数のインスタンスに基づいて特徴ベクトルの生成。特徴ベクトルを機械学習モデルに入力して、屋内農業環境または屋内農業の特定のコンポーネントの状態に関連する予測または分類、および予測または分類に対応する信頼度の取得。状態または予測に基づいてバックエンドシステムに送信する前に、センサーデータの1つまたは複数のインスタンスを選択的にエンコードすること。
【0093】
本実施形態では、センサーデータの1つまたは複数のインスタンスを選択的に符号化することは、屋内農業環境のそれぞれの構成要素の状態に関連する1つまたは複数の予測または分類を取得することに応答して、損失のあるコーデックを使用してセンサーデータの1つまたは複数のインスタンスを圧縮することを含む。屋内農業環境は、屋内農業環境および屋内農業環境のどのコンポーネントにも関連する問題がない可能性が高いことをまとめて示す。本実施形態では、不可逆コーデックを使用してセンサーデータの1つまたは複数のインスタンスを圧縮することは以下を含む。センサーデータの1つまたは複数のインスタンスをそれぞれのピクセル値に正規化すること。それぞれのピクセル値をビデオフレームにエンコードすること。非可逆コーデックを使用してビデオフレームのブロックを圧縮すること。ここで、非可逆コーデックはビデオコーデックであり、ビデオフレームのブロックは、ビデオフレームと、センサーデータの他のインスタンスの正規化されたピクセル値を含む1つまたは複数の他のビデオフレームとを含む。本実施形態では、センサーデータの1つまたは複数のインスタンスを選択的にエンコードすることは、特定のコンポーネントの状態または以下を示す屋内農業設定に関連する予測または分類を取得することに応答して、ロスレスコーデックを使用してセンサーデータの1つまたは複数のインスタンスを圧縮すること、特定のコンポーネントまたは屋内の農業環境に関連する問題がある可能性が高いことを含む。本実施形態では、センサーデータの1つまたは複数のインスタンスを選択的に符号化することは、特定の構成要素の状態または屋内農業環境に関連する予測または分類を取得することに応答して、センサーデータの1つまたは複数のインスタンスを圧縮することを控えること、特定のコンポーネントまたは屋内の農業環境に関連する問題である可能性があることを含む。
【0094】
いくつかの実施形態では、1つまたは複数のエッジ操作を実行することは以下を含む。複数のセンサーのうちの1つまたは複数のセンサーから受信したセンサーデータの1つまたは複数のインスタンスに基づいて特徴ベクトルを生成すること。特徴ベクトルを機械学習モデルに入力して、屋内農業環境または屋内農業環境の特定のコンポーネントの状態に関連する予測または分類、および予測または分類に対応する信頼度を取得すること、予測または分類に基づいて、センサーデータの1つまたは複数のインスタンスをエッジデバイスのストレージデバイスに選択的に格納すること。本実施形態では、センサーデータの1つまたは複数のインスタンスを選択的に格納することは、屋内農業のそれぞれの構成要素の状態に関連する1つまたは複数の予測または分類を取得することに応答して、有効期限を有する記憶デバイスにセンサーデータの1つまたは複数のインスタンスを格納することを含む。設定および屋内農業設定有効期限は、センサーデータの1つまたは複数のインスタンスがストレージデバイスからパージされるように、屋内農業設定および屋内農業設定のコンポーネントに関連する問題がない可能性が高いことをまとめて示す。本実施形態では、センサーデータの1つまたは複数のインスタンスを選択的に格納することは、特定のコンポーネントの状態または屋内農業環境に関連する予測または分類を取得することに応答して、センサーデータの1つまたは複数のインスタンスをストレージデバイスに無期限に格納することを含む。特定のコンポーネントまたは屋内の農業環境に関連する問題がある可能性が高いことを示す。
【0095】
いくつかの実施形態では、複数のセンサーは、速度センサー、重量センサー、カメラセンサーを含む群から選択される第1のセンサータイプの第1のセットのセンサーと、光センサー、湿度センサー、温度センサー、二酸化炭素センサー、ファンを含む群から選択される第2のセンサータイプの第2のセットのセンサーとを含む。
【0096】
本開示のいくつかの実施形態によれば、パイプライン設定を監視するように構成されたセンサーキットが開示される。センサーキットには、エッジデバイスと、センサーデータをキャプチャし、自己構成型センサーキットネットワークを介してセンサーデータを送信する複数のセンサーが含まれる。複数のセンサーは、第1のセンサータイプの1つまたは複数のセンサーと、第2のセンサータイプの1つまたは複数のセンサーとを含む。複数のセンサーのうちの少なくとも1つのセンサーは以下を含む。センサー測定値を捕捉し、センサーデータのインスタンスを出力する感知コンポーネント。センサーデータの1つまたは複数のインスタンスに基づいてレポートパケットを生成し、レポートパケットを出力する処理ユニット。ルーティングデータおよびセンサーデータの1つまたは複数のインスタンスを含む各レポートパケット。第1の通信プロトコルに基づいて、処理ユニットから報告パケットを受信し、自己構成センサーキットネットワークを介して報告パケットをエッジデバイスに送信するように構成された通信デバイス。複数のセンサーは、赤外線センサー、金属貫通センサー、コンクリート貫通センサー、光センサー、ひずみセンサー、錆センサー、生物学的センサー、湿度センサー、温度センサー、化学センサー、バルブの完全性など、グループから選択された2つ以上のセンサータイプを含むセンサー、振動センサー、フローセンサー、キャビテーションセンサー、圧力センサー、重量センサー、カメラセンサーを含む。エッジデバイスは、自己構成型センサーキットネットワークを介して複数のセンサーから報告パケットを受信する第1の通信デバイスと、パブリックネットワークを介してセンサーキットパケットをバックエンドシステムに送信する第2の通信デバイスとを有する通信システムとを含む。エッジデバイスはさらに、処理システムに以下を引き起こすコンピュータ実行可能命令を実行する1つまたは複数のプロセッサを有する処理システムを含む。通信システムから報告パケットを受信することは、レポートパケット内のセンサーデータのインスタンスに対して1つ以上のエッジ操作を実行する。センサーデータのインスタンスに基づいてセンサーキットパケットを生成する。ここで、各センサーキットパケットは、センサーデータの少なくとも1つのインスタンスを含む。そして、センサーキットパケットを通信システムに出力し、通信システムは、報告パケットをパブリックネットワークを介してバックエンドシステムに送信する。
【0097】
いくつかの実施形態では、センサーキットは、有線通信リンクを介してエッジデバイスからセンサーキットパケットを受信し、エッジデバイスに代わってパブリックネットワークを介してセンサーキットパケットをバックエンドシステムに送信するように構成されたゲートウェイデバイスをさらに含む。これらの実施形態のいくつかは、ゲートウェイデバイスは、センサーキットをパブリックネットワークにルーティングする衛星にセンサーキットパケットを送信するように構成された衛星端末デバイスを含む。あるいは、いくつかの実施形態では、ゲートウェイデバイスは、センサーキットパケットを事前に選択されたセルラープロバイダーの携帯電話タワーに送信するように構成されたセルラーチップセットを含む。
【0098】
いくつかの実施形態では、エッジデバイスの第2の通信デバイスは、センサーキットをパブリックネットワークにルーティングする衛星にセンサーキットパケットを送信するように構成された衛星端末デバイスである。
【0099】
本実施形態では、エッジデバイスは、センサーキットの複数のセンサーによってキャプチャされたセンサーデータのインスタンスを格納するセンサーデータストアを格納する1つまたは複数のストレージデバイスをさらに含む。
【0100】
本実施形態では、エッジデバイスは、パイプライン設定のパイプラインコンポーネントの状態を予測または分類するようにそれぞれ構成された1つまたは複数の機械学習モデルを格納するモデルデータストアを格納する1つまたは複数のストレージデバイスをさらに含む。パイプライン設定は、複数のセンサーのうちの1つまたは複数によってキャプチャされたセンサーデータのインスタンスから派生した一連の機能に基づく。これらの実施形態のいくつかは、1つまたは複数のエッジ操作を実行することは以下を含む。複数のセンサーのうちの1つまたは複数のセンサーから受信したセンサーデータの1つまたは複数のインスタンスに基づいて特徴ベクトルを生成すること。特徴ベクトルを機械学習モデルに入力して、パイプライン設定またはパイプライン設定の特定のパイプラインコンポーネントの状態に関連する予測または分類と、予測または分類に対応する信頼度を取得すること。状態または予測に基づいてバックエンドシステムに送信する前に、センサーデータの1つまたは複数のインスタンスを選択的にエンコードすること。本実施形態では、センサーデータの1つまたは複数のインスタンスを選択的に符号化することは、パイプライン設定のそれぞれのパイプラインコンポーネントの状態に関連する1つまたは複数の予測または分類を取得することに応答して、損失のあるコーデックを使用してセンサーデータの1つまたは複数のインスタンスを圧縮することを含む。パイプライン設定は、パイプライン設定およびパイプライン設定のパイプラインコンポーネントに関連する問題がない可能性が高いことをまとめて示す。本実施形態では、不可逆コーデックを使用してセンサーデータの1つまたは複数のインスタンスを圧縮することは以下を含む。センサーデータの1つまたは複数のインスタンスをそれぞれのピクセル値に正規化すること。それぞれのピクセル値をビデオフレームにエンコードすること。非可逆コーデックを使用してビデオフレームのブロックを圧縮すること。ここで、非可逆コーデックはビデオコーデックであり、ビデオフレームのブロックは、ビデオフレームと、センサーデータの他のインスタンスの正規化されたピクセル値を含む1つまたは複数の他のビデオフレームとを含む。本実施形態では、センサーデータの1つまたは複数のインスタンスを選択的に符号化することは、特定のパイプラインコンポーネントの状態または以下を示すパイプライン設定に関連する予測または分類を取得することに応答して、ロスレスコーデックを使用してセンサーデータの1つまたは複数のインスタンスを圧縮すること、特定のパイプラインコンポーネントまたはパイプライン設定に関連する問題がある可能性があることを含む。本実施形態では、センサーデータの1つまたは複数のインスタンスを選択的に符号化することは、特定のパイプラインコンポーネントの状態またはそこにあることを示すパイプライン設定に関連する予測または分類を取得することに応答して、センサーデータの1つまたは複数のインスタンスを圧縮することを控えること、特定のパイプラインコンポーネントまたはパイプライン設定に関連する問題である可能性があることを含む。本実施形態では、1つまたは複数のエッジ操作を実行することは、複数のセンサーのうちの1つまたは複数のセンサーから受信したセンサーデータの1つまたは複数のインスタンスに基づいて特徴ベクトルを生成すること、特徴ベクトルを機械学習モデルに入力して、パイプライン設定またはパイプライン設定の特定のパイプラインコンポーネントの状態に関連する予測または分類と、予測または分類に対応する信頼度を取得すること。予測または分類に基づいて、センサーデータの1つまたは複数のインスタンスをエッジデバイスのストレージデバイスに選択的に格納することを含む。本実施形態では、センサーデータの1つまたは複数のインスタンスを選択的に格納することは、パイプラインのそれぞれのパイプラインコンポーネントの状態に関連する1つまたは複数の予測または分類を取得することに応答して、有効期限を有する記憶デバイスにセンサーデータの1つまたは複数のインスタンスを格納することを含む。設定とパイプライン設定は、パイプライン設定とパイプライン設定のパイプラインコンポーネントに関連する問題がない可能性が高いことをまとめて示し、センサーデータの1つ以上のインスタンスが有効期限に応じてストレージデバイスからパージされる。本実施形態では、センサーデータの1つまたは複数のインスタンスを選択的に格納することは、特定のパイプラインコンポーネントの状態またはパイプライン設定に関連する予測または分類を取得することに応答して、センサーデータの1つまたは複数のインスタンスをストレージデバイスに無期限に格納すること、特定のパイプラインコンポーネントまたはパイプライン設定に関連する問題がある可能性が高いことを示すことを含む。
【0101】
本実施形態では、自己構成型センサーキットネットワークは、複数のセンサーの各センサーが、短距離通信プロトコルを使用してエッジデバイスと直接センサーデータのそれぞれのインスタンスを送信するようなスターネットワークである。これらの実施形態のいくつかは、コンピュータ実行可能命令はさらに、エッジデバイスの1つまたは複数のプロセッサに、自己構成センサーキットネットワークの構成を開始させる。
【0102】
本実施形態では、自己構成センサーキットネットワークは以下のようなメッシュネットワークである。複数のセンサーの各センサーの通信デバイスは、複数のセンサーの少なくとも1つの他のセンサーとの通信チャネルを確立するように構成される。複数のセンサーのうちの少なくとも1つのセンサーは、複数のセンサーのうちの1つまたは複数の他のセンサーからセンサーデータのインスタンスを受信し、受信したセンサーデータのインスタンスをエッジデバイスに向けてルーティングするように構成される。これらの実施形態のいくつかは、コンピュータ実行可能命令はさらに、エッジデバイスの1つまたは複数のプロセッサに、自己構成センサーキットネットワークの構成を開始させ、エッジデバイスの開始に応答して、複数のセンサーがメッシュネットワークを形成する自己構成センサーキットネットワークの構成を開始させる。
【0103】
本実施形態では、自己構成型センサーキットネットワークは、階層型ネットワークである。これらの実施形態のいくつかは、センサーキットは、複数のセンサーの1つまたは複数のセンサーから報告パケットを受信し、報告パケットをエッジデバイスにルーティングするように構成された1つまたは複数の収集デバイスをさらに含む。本実施形態では、各収集装置は、パイプライン設定の異なるそれぞれのセクションに設置され、それぞれの部屋に配置された複数のセンサーのセンサーからセンサーデータを収集する。
【0104】
本開示のいくつかの実施形態によれば、エッジデバイスおよび複数のセンサーを含むセンサーキットを使用してパイプライン設定を監視する方法が開示される。この方法は、エッジデバイスのエッジ処理システムによって、自己構成センサーキットネットワークを介して複数のセンサーから報告パケットを受信し、各報告パケットは、ルーティングデータおよびそれぞれによってキャプチャされたセンサーデータの1つまたは複数のインスタンスを含む。複数のセンサーは、光センサー、湿度センサー、温度センサー、二酸化炭素センサー、ファン速度センサー、重量センサー、およびカメラセンサーを含む群から選択される2つ以上のセンサータイプを含む。エッジ処理システムによって、レポートパケット内のセンサーデータのインスタンスに対して1つ以上のエッジ操作を実行する。エッジ処理システムによって、レポートパケット内のセンサーデータのインスタンスに対して1つ以上のエッジ操作を生成する。そして、エッジ処理システムによって、センサーキットパケットをエッジデバイスのエッジ通信システムに送信し、エッジ通信システムは、パブリックネットワークを介してレポートパケットをバックエンドシステムに送信する。いくつかの実施形態では、センサーキットは、ゲートウェイデバイスをさらに含み、ゲートウェイデバイスは、有線通信リンクを介してエッジデバイスからセンサーキットパケットを受信し、代わりにパブリックネットワークを介してセンサーキットパケットをバックエンドシステムに送信するように構成される。本実施形態では、ゲートウェイデバイスは、センサーキットをパブリックネットワークにルーティングする衛星にセンサーキットパケットを送信するように構成された衛星端末デバイスを含む。いくつかの実施形態では、ゲートウェイデバイスは、センサーキットパケットを事前に選択されたセルラープロバイダーの携帯電話タワーに送信するように構成されたセルラーチップセットを含む。本実施形態では、1つまたは複数のそれぞれのセンサーからの報告パケットの受信は、自己構成センサーキットネットワークを介して複数のセンサーから報告パケットを受信し、センサーキットパケットを送信するエッジデバイスの第1の通信デバイスを使用して実行される。バックエンドシステムは、エッジデバイスの第2の通信デバイスを使用して実行される。いくつかの実施形態では、エッジデバイスの第2の通信デバイスは、センサーキットをパブリックネットワークにルーティングする衛星にセンサーキットパケットを送信するように構成された衛星端末デバイスである。
【0105】
いくつかの実施形態では、この方法は、複数のセンサーによって、センサーデータをキャプチャすることをさらに含む。そして、複数のセンサーによって、自己構成型センサーキットネットワークを介してセンサーデータをエッジデバイスに送信する。これらの実施形態のいくつかは、自己構成センサーキットネットワークを介してセンサーデータを送信することは、複数のセンサーの各センサーによって、短距離通信プロトコルを使用してエッジデバイスでセンサーデータのインスタンスを直接送信することを含む。センサーキットネットワークの構成はスターネットワークである。いくつかの実施形態では、この方法は、エッジ処理システムによって、自己構成型センサーキットネットワークの構成を開始することをさらに含む。
【0106】
本実施形態では、自己構成型センサーキットネットワークはメッシュネットワークであり、複数のセンサーの各センサーは通信デバイスを含む。これらの実施形態のいくつかの方法は、複数のセンサーの各センサーの通信デバイスによって、複数のセンサーのうちの少なくとも1つの他のセンサーとの通信チャネルを確立することをさらに含む。この方法は、複数のセンサーのうちの少なくとも1つのセンサーによって、複数のセンサーのうちの1つまたは複数の他のセンサーからのセンサーデータのインスタンスを受信する。そして、複数のセンサーのうちの少なくとも1つのセンサーによって、センサーデータの受信されたインスタンスをエッジデバイスに向けてルーティングする。
【0107】
いくつかの実施形態では、自己構成型センサーキットネットワークは階層型ネットワークであり、センサーキットは1つまたは複数の収集デバイスを含む。これらの実施形態のいくつかの方法は以下をさらに含む。複数の収集装置のうちの少なくとも1つの収集装置によって、複数のセンサーのうちの1つまたは複数のセンサーからパケットを報告すること。複数の収集装置のうちの少なくとも1つの収集装置によって、報告パケットをエッジ装置にルーティングすること。いくつかの実施形態では、各収集装置は、パイプライン設定の異なるそれぞれのセクションに設置され、それぞれの部屋に配置された複数のセンサーのセンサーからセンサーデータを収集する。
【0108】
いくつかの実施形態では、この方法は、エッジデバイスの1つまたは複数の記憶装置によって、センサーキットの複数のセンサーによってキャプチャされたセンサーデータのインスタンスを記憶することをさらに含む。本実施形態では、エッジデバイスは、農業環境および/または農業の構成要素の状態を予測または分類するようにそれぞれ構成された1つまたは複数の機械学習モデルを格納するモデルデータストアを格納する1つまたは複数のストレージデバイスをさらに含む。設定は、複数のセンサーの1つまたは複数によってキャプチャされたセンサーデータのインスタンスから派生した一連の機能に基づく。
【0109】
いくつかの実施形態では、1つまたは複数のエッジ操作を実行することは、エッジ処理システムによって、複数のセンサーの1つまたは複数のセンサーから受信したセンサーデータの1つまたは複数のインスタンスに基づく特徴ベクトルを生成すること、エッジ処理システムによって、特徴ベクトルを機械学習モデルに入力して、農業環境または農業環境の特定のコンポーネントの状態に関連する予測または分類、および予測または分類に対応する信頼度を取得すること、予測または分類に基づいて、バックエンドシステムに送信する前に、エッジ処理システムによって、センサーデータの1つまたは複数のインスタンスを選択的に符号化することを含む。これらの実施形態のいくつかは、センサーデータの1つまたは複数のインスタンスを選択的に符号化することは、農業環境および農業環境のいずれの構成要素にも関連する問題がない可能性が高いことを集合的に示す農業環境および農業環境のそれぞれの構成要素の条件に関連する1つまたは複数の予測または分類の取得に応答して、損失のあるコーデックを使用して、エッジ処理システムによって、センサーデータの1つまたは複数のインスタンスを圧縮することを含む。いくつかの実施形態では、不可逆コーデックを使用してセンサーデータの1つまたは複数のインスタンスを圧縮することは以下を含む。エッジ処理システムによって、センサーデータの1つまたは複数のインスタンスをそれぞれのピクセル値に正規化すること。エッジ処理システムによって、それぞれのピクセル値をメディアコンテンツフレームにエンコードすること。エッジ処理システムによって、非可逆コーデックを使用してメディアコンテンツフレームのブロックを圧縮して圧縮ブロックを取得すること。ここで、非可逆コーデックはビデオコーデックであり、圧縮ブロックは、メディアコンテンツフレームおよび1つまたは複数の他のメディアコンテンツフレームを含む。これには、センサーデータの他のインスタンスの正規化されたピクセル値を含む。いくつかの実施形態では、バックエンドシステムは、1つまたは複数のセンサーキットパケットで圧縮ブロックを受信し、損失のあるコーデックを使用して圧縮ブロックを解凍することによって、センサーキットによって収集されたセンサーデータを決定する。
【0110】
いくつかの実施形態では、センサーデータの1つまたは複数のインスタンスを選択的に符号化することは、エッジ処理システムによって、特定の状態に関連する予測または分類の取得に応答して、無損失コーデックを使用してセンサーデータの1つまたは複数のインスタンスを圧縮することを含む。コンポーネントまたは農業環境は、特定のコンポーネントまたは農業環境に関連する問題がある可能性が高いことを示す。本実施形態では、センサーデータの1つまたは複数のインスタンスを符号化することは、エッジ処理システムによって、特定のコンポーネントまたは農業の状態に関連する予測または分類を取得することに応答して、センサーデータの1つまたは複数のインスタンスを圧縮することを控えることを含む。設定は、特定のコンポーネントまたは農業環境に関連する問題が発生する可能性があることを示す。いくつかの実施形態では、センサーデータの1つまたは複数のインスタンスを選択的に符号化することは、エッジ処理システムによって、非圧縮送信のためのセンサーデータインスタンスのストリームを選択することを含む。
【0111】
いくつかの実施形態では、1つまたは複数のエッジ操作を実行することは、エッジ処理システムによって、複数のセンサーの1つまたは複数のセンサーから受信したセンサーデータの1つまたは複数のインスタンスに基づく特徴ベクトルを生成すること、エッジ処理システムによって、特徴ベクトルを機械学習モデルに入力して、農業環境または農業環境の特定のコンポーネントの状態に関連する予測または分類、および予測または分類に対応する信頼度を取得すること、エッジ処理システムによって、予測または分類に基づいて、1つまたは複数の記憶装置の記憶装置にセンサーデータの1つまたは複数のインスタンスを選択的に記憶することを含む。これらの実施形態のいくつかは、センサーデータの1つまたは複数のインスタンスを選択的に格納することは、エッジ処理システムによって、1つまたは複数の予測または分類の取得に応答して満了するセンサーデータの1つまたは複数のインスタンスを記憶装置に格納することを含む。農業環境および農業環境のそれぞれのコンポーネントの状態に関連するセンサーデータの1つまたは複数のインスタンスをストレージデバイスに保存することは、農業環境および農業環境のいずれのコンポーネントにも関連する問題がない可能性が高いことを集合的に示す。有効期限は、有効期限に応じてセンサーデータの1つまたは複数のインスタンスがストレージデバイスから削除されるように実行される。いくつかの実施形態では、センサーデータの1つまたは複数のインスタンスを選択的に格納することは、エッジ処理システムによって、状態に関連する予測または分類の取得に応答して、センサーデータの1つまたは複数のインスタンスをストレージデバイスに無期限に格納することを含む。特定のコンポーネントまたは農業環境は、特定のコンポーネントまたは農業環境に関連する問題がある可能性が高いことを示す。いくつかの実施形態では、複数のセンサーは、速度センサー、重量センサー、カメラセンサーを含む群から選択される第1のセンサータイプの第1のセットのセンサーと、光センサー、湿度センサー、温度センサー、二酸化炭素センサー、ファンを含む群から選択される第2のセンサータイプの第2のセットのセンサーとを含む。
【0112】
本開示のいくつかの実施形態によれば、工業製造設定を監視するように構成されたセンサーキットが開示される。センサーキットは、センサーデータを捕捉し、自己構成センサーキットネットワークを介してセンサーデータを送信するエッジデバイスおよび複数のセンサーを含み、複数のセンサーは、第1のセンサータイプの1つまたは複数のセンサーおよび2番目のセンサータイプの1つまたは複数のセンサーを含む。複数のセンサーのうちの少なくとも1つのセンサーは、センサー測定値をキャプチャし、センサーデータのインスタンスを出力する感知コンポーネント、センサーデータの1つまたは複数のインスタンスに基づいてレポートパケットを生成し、レポートパケットを出力する処理ユニット、第1の通信プロトコルに基づいて、処理ユニットから報告パケットを受信し、自己構成センサーキットネットワークを介して報告パケットをエッジデバイスに送信するように構成された通信デバイスを含む。各レポートパケットは、ルーティングデータおよびセンサーデータの1つまたは複数のインスタンスを含む。複数のセンサーは、金属貫通センサー、コンクリート貫通センサー、振動センサー、光センサー、ひずみセンサー、錆センサー、生物学的センサー、温度センサー、化学センサー、バルブ完全性センサー、回転速度センサー、振動センサー、流量センサー、キャビテーションセンサー、圧力センサー、重量センサー、カメラセンサーのグループから選択される2つ以上のセンサータイプを含む。エッジデバイスは、自己構成型センサーキットネットワークを介して複数のセンサーから報告パケットを受信する第1の通信デバイスを有する通信システムを含む。2番目の通信デバイスは、センサーキットパケットをパブリックネットワーク経由でバックエンドシステムに送信する。エッジデバイスはさらに、処理システムに以下を引き起こすコンピュータ実行可能命令を実行する1つまたは複数のプロセッサを有する処理システムを含む。通信システムから報告パケットを受信する。レポートパケット内のセンサーデータのインスタンスに対して1つ以上のエッジ操作を実行する。センサーデータのインスタンスに基づいてセンサーキットパケットを生成する。ここで、各センサーキットパケットは、センサーデータの少なくとも1つのインスタンスを含む。そして、センサーキットパケットを通信システムに出力し、通信システムは、報告パケットをパブリックネットワークを介してバックエンドシステムに送信する。
【0113】
いくつかの実施形態では、センサーキットは、有線通信リンクを介してエッジデバイスからセンサーキットパケットを受信し、エッジデバイスに代わってパブリックネットワークを介してセンサーキットパケットをバックエンドシステムに送信するように構成されたゲートウェイデバイスをさらに含む。これらの実施形態のいくつかは、ゲートウェイデバイスは、センサーキットをパブリックネットワークにルーティングする衛星にセンサーキットパケットを送信するように構成された衛星端末デバイスを含む。あるいは、いくつかの実施形態では、ゲートウェイデバイスは、センサーキットパケットを事前に選択されたセルラープロバイダーの携帯電話タワーに送信するように事前構成されたセルラーチップセットを含む。
【0114】
いくつかの実施形態では、エッジデバイスの第2の通信デバイスは、センサーキットをパブリックネットワークにルーティングする衛星にセンサーキットパケットを送信するように構成された衛星端末デバイスである。
【0115】
本実施形態では、エッジデバイスは、センサーキットの複数のセンサーによってキャプチャされたセンサーデータのインスタンスを格納するセンサーデータストアを格納する1つまたは複数のストレージデバイスをさらに含む。
【0116】
実施形態では、エッジデバイスは、複数のセンサーのうちの1つ以上のセンサーによって取り込まれたセンサーデータのインスタンスから導出された一連の特徴に基づいて、産業用製造環境および/または産業用製造環境の産業用コンポーネントの状態を予測または分類するようにそれぞれが学習された1つ以上の機械学習モデルを格納するモデルデータストアを、1つ以上のストレージデバイス(記憶装置)をさらに含む。いくつかの実施形態では、1つまたは複数のエッジ操作を実行することは、複数のセンサーのうちの1つまたは複数のセンサーから受信したセンサーデータの1つまたは複数のインスタンスに基づいて、特徴ベクトルを生成するステップと、機械学習されたモデルに特徴ベクトルを入力して、産業用製造設定または産業用製造設定の特定の産業用コンポーネントの状態に関連する予測または分類と、予測または分類に対応する信頼度とを取得するステップと、状態または予測に基づいて、バックエンドシステムに送信する前にセンサーデータの1つまたは複数のインスタンスを選択的にエンコード(符号化)するステップと、を含む。これらの実施形態のいくつかにおいて、センサーデータの1つまたは複数のインスタンスを選択的にエンコードすることは、産業用製造設定および産業用製造設定の任意の産業用コンポーネントに関連する問題がない可能性が高いことを集合的に示す、産業用製造設定および産業用製造設定のそれぞれの産業用コンポーネントの状態に関連する1つまたは複数の予測または分類を取得することに応答して、非可逆コーデック(ロッシーコーデック)を使用してセンサーデータの1つまたは複数のインスタンスを圧縮することを含む。いくつかの実施形態では、非可逆コーデックを使用してセンサーデータの1つまたは複数のインスタンスを圧縮することは、前記センサーデータの1つまたは複数のインスタンスをそれぞれのピクセル値に正規化するステップと、それぞれのピクセル値をビデオフレームにエンコードするステップと、非可逆コーデックを使用してビデオフレームのブロックを圧縮するステップとを含み、非可逆コーデックがビデオコーデックであり、前記ビデオフレームのブロックが、前記ビデオフレームと、他のセンサーデータのインスタンスの正規化されたピクセル値を含む1つ以上の他のビデオフレームと、を含む。実施形態では、センサーデータの1つまたは複数のインスタンスを選択的にエンコードすることは、特定の産業用コンポーネントまたは産業用製造環境に関連する問題がある可能性が高いことを示す、特定の産業用コンポーネントまたは産業用製造環境の状態に関連する予測または分類を取得することに応答して、ロスレスコーデック(可逆コーデック)を使用してセンサーデータの1つまたは複数のインスタンスを圧縮することを含む。実施形態では、センサーデータの1つまたは複数のインスタンスを選択的にエンコードすることは、特定の産業用コンポーネントまたは産業用製造設定に関連する問題がある可能性が高いことを示す、特定の産業用コンポーネントまたは産業用製造設定の状態に関連する予測または分類を取得することに応答して、センサーデータの1つまたは複数のインスタンスを圧縮することを控えることを含む。実施形態では、1つまたは複数のエッジ操作を実行することは、複数のセンサーのうちの1つまたは複数のセンサーから受信したセンサーデータの1つまたは複数のインスタンスに基づいて、特徴ベクトルを生成することと、機械学習モデルに特徴ベクトルを入力して、産業用製造環境の特定の産業用コンポーネントまたは産業用製造環境の状態に関連する予測または分類と、予測または分類に対応する信頼度とを取得することと、予測または分類に基づいて、センサーデータの1つまたは複数のインスタンスをエッジデバイスのストレージデバイスに選択的に格納することと、を含む。実施形態では、センサーデータの1つまたは複数のインスタンスを選択的に格納することは、産業用製造設定および産業用製造設定のそれぞれの産業用コンポーネントの状態に関連して、産業用製造設定および産業用製造設定のいずれの産業用コンポーネントにも関連する問題がない可能性が高いことを集合的に示す1つまたは複数の予測または分類を取得したことに応答して、センサーデータの1つまたは複数のインスタンスが、有効期限に従ってストレージデバイスから消去されるように、センサーデータの1つまたは複数のインスタンスを有効期限付きでストレージデバイスに格納することを含む。実施形態では、センサーデータの1つまたは複数のインスタンスを選択的に記憶することは、特定の産業部品または工業製造設定に関連する問題がある可能性が高いことを示す、特定の産業部品または産業製造設定の状態に関連する予測または分類を取得することに応答して、センサーデータの1つまたは複数のインスタンスをストレージデバイスに無期限に記憶することを含む。
【0117】
実施形態では、自己構成型センサーキットネットワークは、複数のセンサーの各センサーが短距離通信プロトコルを用いてセンサーデータの各インスタンスをエッジデバイスと直接送信するようなスターネットワークである。これらの実施形態のいくつかでは、コンピュータ実行可能な命令は、さらに、エッジデバイスの1つ以上のプロセッサに、自己構成型センサーキットネットワークの構成を開始させる。
【0118】
実施形態では、自己構成型センサーキットネットワークは、複数のセンサーの各センサーの通信デバイスが、複数のセンサーのうちの少なくとも1つの他のセンサーと通信チャネルを確立するように構成され、複数のセンサーのうちの少なくとも1つのセンサーが、複数のセンサーのうちの1つまたは複数の他のセンサーからセンサーデータのインスタンスを受信し、受信したセンサーデータのインスタンスをエッジデバイスに向けてルーティングするように構成された、メッシュネットワークである。これらの実施形態のいくつかでは、さらに、コンピュータ実行可能命令は、エッジデバイスの1つ以上のプロセッサに、自己構成型センサーキットネットワークの構成を開始させ、複数のセンサーは、エッジデバイスが自己構成型センサーキットネットワークの構成を開始したことに応答して、メッシュネットワークを形成する。
【0119】
実施形態では、自己構成型センサーキットネットワークは、階層型ネットワークである。これらの実施形態のいくつかでは、センサーキットは、複数のセンサーのうちの1つ以上のセンサーからレポートパケット(報告パケット)を受信し、レポートパケットをエッジデバイスにルーティングするように構成された1つ以上の収集デバイスをさらに含む。実施形態では、各収集デバイスは、産業生産現場の異なるそれぞれの部屋に設置され、それぞれの部屋に配置されている複数のセンサーのセンサーからセンサーデータを収集する。
【0120】
本開示のいくつかの実施形態によれば、水中の産業環境を監視するように構成されたセンサーキットが開示される。センサーキットは、エッジデバイスと、センサーデータを取得し、自己構成型センサーキットネットワークを介して、センサーデータを送信する複数のセンサーとを含み、複数のセンサーは、第1のセンサータイプの1つまたは複数のセンサーと、第2のセンサータイプの1つまたは複数のセンサーと、を含む。複数のセンサーのうち少なくとも1つのセンサーは、センサーの測定値を取得し、センサーデータのインスタンスを出力するセンシングコンポーネントと、センサーデータの1つ以上のインスタンスに基づいて、ルーティングデータおよびセンサーデータの1つ以上のインスタンスを含むレポートパケットを生成し、レポートパケットを出力する処理ユニットと、処理ユニットからレポートパケットを受信し、第1の通信プロトコルに従って自己構成型センサーキットネットワークを介してエッジデバイスにレポートパケットを送信するように構成された通信デバイスと、を含む。複数のセンサーは、赤外線センサー、ソナーセンサー、LIDARセンサー、水透過センサー、光センサー、歪みセンサー、錆センサー、生物センサー、温度センサー、化学センサーバルブインテグリティセンサー、振動センサー、フローセンサー、キャビテーションセンサー、圧力センサー、重量センサー、および、カメラセンサーを含むグループから選択された2つ以上のセンサータイプを含む。エッジデバイスは、自己構成型センサーキットネットワークを介して、複数のセンサーからレポートパケットを受信する第1の通信デバイスと、公衆ネットワークを介してセンサーキットパケットをバックエンドシステムに送信する第2の通信デバイスとを有する通信システムを含む。エッジデバイスは、通信システムからレポートパケットを受信し、レポートパケット内のセンサーデータのインスタンスに対して1つ以上のエッジ操作を行い、センサーデータのインスタンスに基づいて、センサーデータの少なくとも1つのインスタンスを含むセンサーキットパケットを生成し、センサーキットパケットを通信システムに出力し、通信システムは、パブリックネットワークを介して、レポートパケットをバックエンドシステムに送信する、コンピュータ実行可能な命令を実行する1つ以上のプロセッサを有する処理システムをさらに含む。
【0121】
いくつかの実施形態では、センサーキットは、有線通信リンクを介して、エッジデバイスからセンサーキットパケットを受信し、エッジデバイスに代わって、パブリックネットワークを介して、バックエンドシステムにセンサーキットパケットを送信するように構成されたゲートウェイデバイスをさらに含む。これらの実施形態のいくつかでは、ゲートウェイ装置は、センサーキットを公衆ネットワークにルーティングする衛星にセンサーキットパケットを送信するように構成された衛星端末装置を含む。あるいは、いくつかの実施形態では、ゲートウェイデバイスは、センサーキットパケットを事前に選択されたセルラープロバイダのセルラータワーに送信するように事前に構成されたセルラーチップセットを含む。
【0122】
いくつかの実施形態では、エッジデバイスの第2通信デバイスは、センサーキットパケットを、センサーキットを公衆ネットワークにルーティングする衛星に送信するように構成された衛星端末デバイスである。
【0123】
実施形態では、エッジデバイスは、センサーキットの複数のセンサーによって捕捉されたセンサーデータのインスタンスを格納するセンサーデータストアを格納する1つまたは複数のストレージデバイスをさらに含む。
【0124】
実施形態では、エッジデバイスは、複数のセンサーのうちの1つ以上によって捕捉されたセンサーデータのインスタンスから導出された特徴のセットに基づいて、水中産業環境および/または水中産業環境の産業コンポーネントの状態を予測または分類するようにそれぞれがトレーニングされた1つ以上の機械学習モデルを格納するモデルデータストアを格納する1つ以上のストレージデバイスをさらに含む。いくつかの実施形態では、1つまたは複数のエッジ操作を実行することは、複数のセンサーのうちの1つまたは複数のセンサーから受信したセンサーデータの1つまたは複数のインスタンスに基づいて、特徴ベクトルを生成することと、機械学習されたモデルに特徴ベクトルを入力して、水中産業環境または水中産業環境の特定の産業コンポーネントの状態に関連する予測または分類と、予測または分類に対応する信頼度とを得ることと、状態または予測に基づいて、前記状態または予測に基づいて、バックエンドシステムに送信する前に、センサーデータの1つまたは複数のインスタンスを選択的にエンコードすることと、を含む。実施形態では、センサーデータの1つまたは複数のインスタンスを選択的にエンコードすることは、水中産業環境および水中産業設定のいずれかの産業コンポーネントに関連する問題がない可能性が高いことを集合的に示す、水中産業環境および水中産業設定のそれぞれの産業コンポーネントの状態に関連する1つまたは複数の予測または分類を取得することに応答して、非可逆コーデックを使用してセンサーデータの1つまたは複数のインスタンスを圧縮することを含む。実施形態では、非可逆コーデックを使用してセンサーデータの1つまたは複数のインスタンスを圧縮することは、センサーデータの1つまたは複数のインスタンスをそれぞれのピクセル値に正規化することと、それぞれのピクセル値をビデオフレームにエンコードすることと、非可逆コーデックを使用してビデオフレームのブロックを圧縮することとを含み、非可逆コーデックはビデオコーデックであり、ビデオフレームのブロックは、ビデオフレームと、センサーデータの他のインスタンスの正規化されたピクセル値を含む1つまたは複数の他のビデオフレームと、を含む。実施形態では、センサーデータの1つまたは複数のインスタンスを選択的にエンコードすることは、特定の産業部品または水中の産業環境に関連して、特定の産業部品または水中の産業環境に関連する問題がある可能性が高いことを示す予測または分類を取得することに応答して、ロスレスコーデックを使用してセンサーデータの1つまたは複数のインスタンスを圧縮することを含む。実施形態では、センサーデータの1つまたは複数のインスタンスを選択的にエンコードすることは、特定の産業コンポーネントまたは水中の産業環境に関連する問題がある可能性が高いことを示す、特定の産業コンポーネントまたは水中の産業環境の状態に関連する予測または分類を得ることに応答して、センサーデータの1つまたは複数のインスタンスを圧縮することを控えることを含む。実施形態では、1つ以上のエッジ操作を実行することは、複数のセンサーのうちの1つ以上のセンサーから受信したセンサーデータの1つ以上のインスタンスに基づいて、特徴ベクトルを生成することと、機械学習されたモデルに特徴ベクトルを入力して、水中産業環境または水中産業環境の特定の産業コンポーネントの状態に関連する予測または分類と、予測または分類に対応する信頼度とを取得することと、予測または分類に基づいて、センサーデータの1つ以上のインスタンスをエッジデバイスのストレージデバイスに選択的に格納することと、を含む。実施形態では、センサーデータの1つまたは複数のインスタンスを選択的に格納することは、水中産業環境および水中産業設定の任意の産業コンポーネントに関連する問題がない可能性が高いことを集合的に示す、水中産業環境および水中産業設定のそれぞれの産業コンポーネントの状態に関する1つまたは複数の予測または分類を取得することに応答して、センサーデータの1つまたは複数のインスタンスを有効期限付きでストレージデバイスに格納することを含み、有効期限に従って、センサーデータの1つまたは複数のインスタンスがストレージデバイスからパージされるようになっている。実施形態では、センサーデータの1つまたは複数のインスタンスを選択的にストレージすることは、特定の産業コンポーネントまたは水中産業設定に関連する問題がある可能性が高いことを示す、特定の産業コンポーネントまたは水中産業設定の状態に関連する予測または分類を取得することに応答して、センサーデータの1つまたは複数のインスタンスをストレージデバイスに無期限に記憶することを含む。
【0125】
実施形態では、自己構成型センサーキットネットワークは、複数のセンサーの各センサーが短距離通信プロトコルを用いてセンサーデータの各インスタンスをエッジデバイスと直接送信するようなスターネットワークである。これらの実施形態のいくつかでは、コンピュータ実行可能な命令は、さらに、エッジデバイスの1つ以上のプロセッサに、自己構成型センサーキットネットワークの構成を開始させる。
【0126】
実施形態では、自己構成型センサーキットネットワークは、複数のセンサーの各センサーの通信デバイスが、複数のセンサーのうちの少なくとも1つの他のセンサーと通信チャネルを確立するように構成され、複数のセンサーのうちの少なくとも1つのセンサーが、複数のセンサーのうちの1つまたは複数の他のセンサーからセンサーデータのインスタンスを受信し、受信したセンサーデータのインスタンスをエッジデバイスに向けてルーティングするように構成されるようなメッシュネットワークである。これらの実施形態のいくつかでは、さらに、コンピュータ実行可能命令は、エッジデバイスの1つ以上のプロセッサに、自己構成型センサーキットネットワークの構成を開始させ、複数のセンサーは、エッジデバイスが自己構成型センサーキットネットワークの構成を開始したことに応答して、メッシュネットワークを形成する。
【0127】
いくつかの実施形態では、自己構成型センサーキットネットワークは、階層型ネットワークである。これらの実施形態のいくつかでは、センサーキットは、複数のセンサーのうちの1つ以上のセンサーからレポートパケットを受信し、レポートパケットをエッジデバイスにルーティングするように構成された1つ以上の収集デバイスをさらに含む。これらの実施形態のいくつかでは、各収集デバイスは、水中産業環境の異なるそれぞれのセクションに設置され、それぞれのセクションに配置されている複数のセンサーのセンサーからセンサーデータを収集する。
【0128】
本開示のいくつかの実施形態によれば、産業設定を監視するシステムが開示される。このシステムは、それぞれの産業環境に登録され、産業環境の物理的特性を監視するように構成されたセンサーのセットを有するセンサーキットのセットを含む。システムはまた、センサーキットからバックエンドシステムにセンサー値のインスタンスを通信するための通信ゲートウェイのセットを含む。バックエンドシステムは、センサー値のインスタンスを処理して産業環境を監視するように構成されており、産業環境へのセンサーキットの登録データを受信すると、バックエンドシステムは、産業環境の所有者または運営者のためにダッシュボードを自動的に構成して表示する。ダッシュボードは、産業環境に対するセンサー値のインスタンスに基づいた監視情報を提供する。
【0129】
実施形態では、センサーキットの登録は、監視するエンティティまたは産業設定のタイプを指定するためのインターフェースを含む。これらの実施形態の一部では、バックエンドシステムは、登録されたエンティティまたは産業設定のタイプに基づいてダッシュボードを構成する。実施形態では、バックエンドシステムは、エンティティまたは産業設定の種類に基づいて構成される分析機能を含む。実施形態では、バックエンドシステムは、事業体または産業設定の種類に基づいて構成される機械学習機能を含む。
【0130】
実施形態では、通信ゲートウェイは、産業設定の登録された所有者またはオペレータのみがセンサー値にアクセスできるように、センサー値のインスタンスのための仮想コンテナを提供するように構成される。
【0131】
実施形態では、産業設定へのセンサーキットの登録時に、ユーザは、監視のための一組またはパラメータを選択することができ、バックエンドシステムのサービスおよび機能のセットが、選択されたパラメータに基づいて自動的にプロビジョニングされる。
【0132】
実施形態では、センサーキット、通信ゲートウェイ、および、バックエンドシステムのうちの少なくとも1つは、センサーキットのセットからのセンサー値の複数のインスタンスに基づいて、産業設定のためのメトリックを自動的に計算するためのエッジ計算システムを含む。
【0133】
実施形態では、センサーキットは、自己構成可能なセンサーキットネットワークである。いくつかの実施形態では、センサーキットネットワークは、複数のセンサーの各センサーが、短距離通信プロトコルを使用して、センサーデータのそれぞれのインスタンスを通信ゲートウェイと直接送信するようなスターネットワークである。いくつかの実施形態では、コンピュータ実行可能な命令は、通信ゲートウェイ装置の1つまたは複数のプロセッサに、自己構成型センサーキットネットワークの構成を開始させる。いくつかの実施形態では、自己構成型センサーキットネットワークは、複数のセンサーの各センサーの通信デバイスが、複数のセンサーのうちの少なくとも1つの他のセンサーとの間で通信チャネルを確立するように構成され、複数のセンサーのうちの少なくとも1つのセンサーが、複数のセンサーのうちの1つ以上の他のセンサーからセンサーデータのインスタンスを受信し、受信したセンサーデータのインスタンスを通信ゲートウェイに向けてルーティングするように構成されるようなメッシュネットワークである。いくつかの実施形態では、さらに、コンピュータ実行可能命令は、通信ゲートウェイの1つ以上のプロセッサに、自己構成型センサーキットネットワークの構成を開始させ、通信ゲートウェイが自己構成型センサーキットネットワークの構成を開始したことに応答して、複数のセンサーがメッシュネットワークを形成する。いくつかの実施形態では、自己構成型センサーキットネットワークは、階層型ネットワークである。
【0134】
本開示のいくつかの実施形態によれば、産業環境を監視するためのシステムが開示される。このシステムには、それぞれの産業環境に登録され、産業環境の物理的特性を監視するように構成されたセンサーのセットを有するセンサーキットのセットと、センサーキットからセンサー値のインスタンスを処理して前記産業環境を監視するバックエンドシステムにセンサー値のインスタンスを通信するための通信ゲートウェイと、を含み、バックエンドシステムは、産業環境に対するセンサーキットの登録データを受信すると、産業環境の所有者または運営者のためのダッシュボードを自動的に構成して入力し、ダッシュボードは、産業環境に対するセンサー値のインスタンスに基づいた監視情報を提供する。いくつかの実施形態では、センサーキットの登録は、監視するエンティティまたは産業設定のタイプを指定するためのインターフェースを含む。実施形態では、バックエンドシステムは、登録されたエンティティまたは産業設定のタイプに基づいて、ダッシュボードを構成する。いくつかの実施形態では、バックエンドシステムは、エンティティまたは産業設定の種類に基づいて構成される分析機能を含む。実施形態では、バックエンドシステムは、事業体または産業設定の種類に基づいて構成される機械学習機能を含む。
【0135】
いくつかの実施形態では、通信ゲートウェイは、産業設定の登録された所有者またはオペレータのみがセンサー値にアクセスできるように、センサー値のインスタンスのための仮想コンテナを提供するように構成される。実施形態では、産業環境へのセンサーキットの登録時に、ユーザは、監視のためのパラメータのセットを選択することができ、選択されたパラメータに基づいて、バックエンドシステムのサービスおよび能力のセットが自動的にプロビジョニングされる。いくつかの実施形態では、センサーキット、通信ゲートウェイ、および、バックエンドシステムのうちの少なくとも1つは、センサーキットのセットからのセンサー値の複数のインスタンスに基づいて、産業環境のメトリックを自動的に計算するためのエッジ計算システムを含む。
【0136】
いくつかの実施形態では、センサーキットは、自己構成可能なセンサーキットネットワークである。これらの実施形態のいくつかでは、センサーキットネットワークは、複数のセンサーの各センサーが、短距離通信プロトコルを使用して通信ゲートウェイとセンサーデータのそれぞれのインスタンスを直接送信するようなスターネットワークである。実施形態では、コンピュータ実行可能な命令は、通信ゲートウェイ装置の1つまたは複数のプロセッサに、自己構成型センサーキットネットワークの構成を開始させる。
【0137】
いくつかの実施形態では、自己構成型センサーキットネットワークは、複数のセンサーの各センサーの通信デバイスが、複数のセンサーのうちの少なくとも1つの他のセンサーとの間で通信チャネルを確立するように構成され、複数のセンサーのうち少なくとも1つのセンサーが、複数のセンサーのうち1つ以上の他のセンサーからセンサーデータのインスタンスを受信し、受信したセンサーデータのインスタンスを通信ゲートウェイに向けてルーティングするように構成されるようなメッシュネットワークである。これらの実施形態のいくつかでは、コンピュータ実行可能命令は、通信ゲートウェイの1つ以上のプロセッサに、自己構成型センサーキットネットワークの構成を開始させることをさらに実行し、複数のセンサーが通信ゲートウェイが自己構成型センサーキットネットワークの構成を開始することに応答して、メッシュネットワークを形成する。いくつかの実施形態では、自己構成型センサーキットネットワークは、階層型ネットワークである。
【0138】
本開示のいくつかの実施形態によれば、センサーキットのセット、通信ゲートウェイのセット、および、バックエンドシステムを使用して、複数の産業設定を監視する方法が開示される。この方法は、複数のセンサーキットの各センサーキットを、複数の産業設定のうちのそれぞれの産業設定に登録するステップと、複数のセンサーキットの各センサーキットを、センサーキットが登録されているそれぞれの産業設定の物理的特性を監視するように構成するステップと、通信ゲートウェイのセットの各通信ゲートウェイによって、複数のセンサーキットのそれぞれのセンサーキットからのセンサーデータのインスタンスをバックエンドシステムに送信するステップと、バックエンドシステムによって、複数のセンサーキットのそれぞれのセンサーキットから受信したセンサーデータのインスタンスを処理するステップと、バックエンドシステムによって、複数のセンサーキットのセンサーキットの登録データを受信したときに、それぞれの産業設定の所有者またはオペレータのためにダッシュボードを自動的に構成して入力するステップと、ダッシュボードによって、それぞれの産業環境のセンサーデータのインスタンスに基づいた監視情報を提供するステップ、を含む。
【0139】
いくつかの実施形態では、各センサーキットを登録するステップは、監視するエンティティまたは産業環境の種類を指定するためのインターフェースを提供することを含む。これらの実施形態のいくつかでは、それぞれの産業設定の物理的特性を監視するために各センサーキットを構成するステップは、バックエンドシステムによって、登録されたエンティティまたは産業設定のタイプに基づいてダッシュボードを構成することを含む。いくつかの実施形態では、バックエンドシステムは、産業設定のエンティティの種類に基づいて構成される分析機能を含む。実施形態では、バックエンドシステムは、エンティティの種類または産業設定に基づいて構成される機械学習設備を含む。
【0140】
いくつかの実施形態では、本方法は、複数の通信ゲートウェイの各通信ゲートウェイによって、それぞれの産業設定の登録された所有者または操作者のみがセンサーデータにアクセスできるように、センサーデータのインスタンスのための仮想コンテナを提供するステップさらに含む。実施形態では、センサーキットの産業用設定への登録時に、ユーザは、モニタリングのためのパラメータのセットを選択することができる。いくつかの実施形態では、本方法は、バックエンドシステムによって、選択されたパラメータに基づいて、バックエンドシステムのサービスおよび能力のセットを自動的にプロビジョニングするステップをさらに含む。実施形態では、複数のセンサーキットのうちのセンサーキット、複数の通信ゲートウェイのうちの通信ゲートウェイ、および、バックエンドシステムのうちの少なくとも1つは、センサーキットのセットからのセンサーデータの複数のインスタンスに基づいて、産業設定のためのメトリックを自動的に計算するためのエッジ計算システムを含む。
【0141】
いくつかの実施形態では、複数のセンサーキットのうち少なくとも1つのセンサーキットは、複数のセンサーを含む自己構成型センサーキットネットワークである。これらの実施形態のいくつかにおいて、本方法は、複数のセンサーによって、センサーデータを捕捉するステップと、複数のセンサーによって、自己構成型センサーキットネットワークを介して、センサーデータをエッジデバイスに送信するステップと、をさらに含む。いくつかの実施形態では、自己構成型センサーキットネットワークを介してセンサーデータを送信するステップは、複数のセンサーの各センサーによって、短距離通信プロトコルを使用してエッジデバイスとセンサーデータのインスタンスを直接送信することを含み、自己構成型センサーキットネットワークは、スターネットワークである。いくつかの実施形態では、本方法は、エッジ処理システムによって、自己構成型センサーキットネットワークの構成を開始するステップをさらに含む。
【0142】
実施形態では、自己構成型センサーキットネットワークは、メッシュネットワークであり、複数のセンサーの各センサーは、通信デバイスを含む。これらの実施形態のいくつかでは、方法は、複数のセンサーの各センサーの通信デバイスによって、複数のセンサーの少なくとも1つの他のセンサーとの通信チャネルを確立するステップと、複数のセンサーのうちの少なくとも1つのセンサーによって、複数のセンサーのうちの1つ以上の他のセンサーからセンサーデータのインスタンスを受信するステップと、複数のセンサーのうちの少なくとも1つのセンサーによって、受信されたセンサーデータのインスタンスをエッジデバイスに向けてルーティングするステップと、をさらに含む。
【0143】
いくつかの実施形態では、自己構成型センサーキットネットワークは、階層型ネットワークであり、センサーキットは、1つ以上の収集デバイスを含む。いくつかの実施形態では、複数のセンサーは、第1のセンサータイプのセンサーの第1のセットと、第2のセンサータイプのセンサーの第2のセットとを含む。
【0144】
本開示のいくつかの実施形態によれば、産業環境を監視するために構成されたセンサーキットが開示される。センサーキットは、エッジデバイスと、センサーデータを取得し、自己構成型センサーキットネットワークを介してセンサーデータを送信する、第1のセンサータイプの1つまたは複数のセンサーと、第2のセンサータイプの1つまたは複数のセンサーを含む複数のセンサーと、1つまたは複数のセンサーデータのインスタンスに基づいて、ルーティングデータおよび1つまたは複数のセンサーデータのインスタンスを含むレポートパケットを生成して出力する処理ユニットと、前記処理ユニットからレポートパケットを受信し、第1の通信プロトコルに従って、自己構成型センサーキットネットワークを介してレポートパケットをエッジデバイスに送信するように構成された通信デバイスと、を含み、複数のセンサーのうち少なくとも1つのセンサーは、センサーの測定値を取得してセンサーデータのインスタンスを出力するセンシングコンポーネントを含む。エッジデバイスは、自己構成型センサーキットネットワークを介して、複数のセンサーからレポートパケットを受信する第1の通信デバイスと、パブリックネットワークを介してバックエンドシステムにセンサーキットパケットを送信する第2の通信デバイスと、処理システムに、通信装置から報告用パケットを受信し、レポートパケットから得られたセンサーデータに基づいて、データブロックを生成することを行わせるコンピュータ実行可能な命令を実行する1つ以上のプロセッサを有する処理システムと、を有する通信システムを含み、データブロックは、(i)データブロックのアドレスを定義するブロックヘッダと、(ii)センサーデータと、データブロックがリンクされる別のデータブロックの親アドレスとを定義して、データブロックを、複数のデータブロックで構成される分散型台帳を一括して保存する1つまたは複数のノードコンピューティングデバイスに送信するブロックボディと、含む。
【0145】
いくつかの実施形態では、データブロックの生成は、ブロックボディのハッシュ値を生成することを含む。実施形態では、データブロックの生成は、ブロックボディを暗号化することを含む。
【0146】
いくつかの実施形態では、分散型台帳は、収集されたセンサーデータに関連する1つ以上の条件と、1つ以上の条件が満たされたことに応じてスマートコントラクトによって、開始される1つ以上のアクションを定義するスマートコントラクトと、を含む。いくつかの実施形態では、スマートコントラクトは、センサーキットからデータブロックを受信し、データブロックに格納されている少なくともセンサーデータに基づいて、1つ以上の条件が満たされているかどうかを判断する。実施形態では、スマートコントラクトは、保険会社に対応する。いくつかの実施形態では、スマートコントラクトに定義されたアクションは、1つ以上の条件を満たすことに応答して、センサーキットに関連するオペレータに関連する口座への資金の転送をトリガする。実施形態では、1つ以上の条件は、センサーキットが十分な量のセンサーデータを報告したかどうかを判断する第1の条件と、報告されたセンサーデータが、産業用セッティングが問題なく動作していることを示しているかどうかを判断する第2の条件とを含む。
【0147】
いくつかの実施形態では、スマートコントラクトは、規制機関に対応する。これらの実施形態の一部では、スマートコントラクトに定義されたアクションは、1つ以上の条件を満たすことに応答して、センサーキットに関連するオペレータへのトークンの発行をトリガする。実施形態では、1つ以上の条件は、センサーキットによって報告される一定量の報告されたセンサーデータを必要とする第1の条件と、報告されたセンサーデータが報告規則に準拠することを必要とする第2の条件とを含む。
【0148】
いくつかの実施形態では、エッジデバイスは、ノードコンピューティングデバイスの1つである。
【0149】
本開示のいくつかの実施形態によれば、複数のセンサーを有するセンサーキットと、処理システムを含むエッジデバイスとを用いて、産業環境を監視する方法が開示される。本方法は、処理システムによって、複数のセンサーのうちの1つまたは複数のそれぞれのセンサーから、ルーティングデータおよび1つまたは複数のセンサーデータのインスタンスを含むレポートパケットを受信するステップと、処理システムによって、レポートパケットから得られたセンサーデータに基づいて、データブロックを生成するステップと、を含み、データブロックは、(i)データブロックのアドレスを定義するブロックヘッダと、(ii)センサーデータと、データブロックがリンクされる別のデータブロックの親アドレスとを定義して、処理システムによって、データブロックを、複数のデータブロックで構成される分散型台帳を一括して保存する1つまたは複数のノードコンピューティングデバイスに送信するブロックボディと、含む。いくつかの実施形態では、データブロックを生成するステップは、処理システムによって、ブロック本体のハッシュ値を生成することを含む。実施形態では、データブロックの生成は、処理システムによって、ブロック本体を暗号化することを含む。
【0150】
いくつかの実施形態では、分散型台帳は、収集されたセンサーデータに関連する1つ以上の条件と、1つ以上の条件が満たされたことに応じて、スマートコントラクトによって、開始される1つ以上のアクションを定義するスマートコントラクトと、を含む。これらの実施形態のいくつかでは、スマートコントラクトは、センサーキットからデータブロックを受信し、データブロックに格納されている少なくともセンサーデータに基づいて、1つ以上の条件が満たされているかどうかを判断する。いくつかの実施形態では、スマートコントラクトは、保険会社に対応する。実施形態では、スマートコントラクトに定義されたアクションは、1つ以上の条件を満たすことに応答して、センサーキットに関連するオペレータに関連する口座への資金の移転をトリガする。いくつかの実施形態では、1つ以上の条件は、センサーキットが十分な量のセンサーデータを報告したかどうかを判断する第1の条件と、報告されたセンサーデータが、産業用セッティングが問題なく動作していることを示しているかどうかを判断する第2の条件と、を含む。
【0151】
いくつかの実施形態では、スマートコントラクトは、規制機関に対応する。これらの実施形態の一部では、スマートコントラクトに定義されたアクションは、1つ以上の条件を満たすことに応答して、センサーキットに関連するオペレータへのトークンの発行をトリガする。
【0152】
いくつかの実施形態では、1つ以上の条件は、センサーキットによって、報告される一定量の報告されたセンサーデータを必要とする第1の条件と、報告されたセンサーデータが報告規則に準拠することを必要とする第2の条件とを含む。
【0153】
いくつかの実施形態では、エッジデバイスは、ノードコンピューティングデバイスの1つである。
【0154】
いくつかの実施形態では、複数のセンサーは、第1のセンサータイプのセンサーの第1のセットと、第2のセンサータイプのセンサーの第2のセットと、を含む。
【0155】
本開示のいくつかの実施形態によれば、システムが開示される。システムは、ユーザに代わって、収集されたセンサーデータに関する1つ以上の条件と、前記1つ以上の条件が満たされたことに応じて前記スマートコントラクトによって開始される1つ以上のアクションとを定義するスマートコントラクトを分散型台帳にデプロイするように構成された1つまたは複数のサーバを含むバックエンドシステムと、産業環境を監視するように構成され、エッジデバイス、および、センサーデータを取得し、自己構成型センサーキットネットワークを介してセンサーデータを送信する、第1のセンサータイプの1つまたは複数のセンサーと、第2のセンサータイプの1つまたは複数のセンサーとを含む複数のセンサーとを含むセンサーキットと、を含み、前記複数のセンサーのうち少なくとも1つのセンサーは、センサーの測定値を取得し、センサーデータのインスタンスを出力するセンシングコンポーネントと、1つまたは複数のセンサーデータのインスタンスに基づいて、ルーティングデータおよび1つまたは複数のセンサーデータのインスタンスを含むレポートパケットを生成して出力する処理ユニットと、処理ユニットからレポートパケットを受信し、第1の通信プロトコルに従って自己構成型センサーキットネットワークを介して前記レポートパケットをエッジデバイスに送信するように構成された通信デバイスと、含む。エッジデバイスは、自己構成型センサーキットネットワークを介して、複数のセンサーからレポートパケットを受信する第1の通信デバイスと、パブリックネットワークを介してバックエンドシステムにセンサーキットパケットを送信する第2の通信デバイスとを有する通信システムと、処理システムに、通信装置からレポートパケットを受信し、レポートパケットから得られたセンサーデータに基づいて、データブロックを生成することを行わせるコンピュータ実行可能な命令を実行する1つ以上のプロセッサを有する処理システムと、を含み、データブロックは、(i)データブロックのアドレスを定義するブロックヘッダと、(ii)センサーデータと、データブロックがリンクされる別のデータブロックの親アドレスとを定義して、データブロックを、複数のデータブロックで構成される分散型台帳を一括して保存する1つまたは複数のノードコンピューティングデバイスに送信するブロックボディと、含む。
【0156】
いくつかの実施形態では、データブロックの生成は、ブロック本体のハッシュ値を生成することを含む。いくつかの実施形態では、データブロックの生成は、ブロックボディを暗号化することを含む。
【0157】
いくつかの実施形態では、スマートコントラクトは、センサーキットからデータブロックを受信し、データブロックに格納されている少なくともセンサーデータに基づいて、1つ以上の条件が満たされているかどうかを判断する。これらの実施形態の一部では、スマートコントラクトは、保険会社に対応する。いくつかの実施形態では、スマートコントラクトに定義されたアクションは、1つまたは複数の条件を満たすことに応答して、センサーキットに関連するオペレータに関連する口座への資金の移転をトリガする。実施形態では、1つ以上の条件は、センサーキットが十分な量のセンサーデータを報告したかどうかを判断する第1の条件と、報告されたセンサーデータが、産業用セッティングが問題なく動作していることを示しているかどうかを判断する第2の条件と、を含む。いくつかの実施形態では、スマートコントラクトは、規制機関に対応する。実施形態では、スマートコントラクトに定義されたアクションは、1つ以上の条件を満たすことに応答して、センサーキットに関連するオペレータへのトークンの発行をトリガする。いくつかの実施形態では、1つまたは複数の条件は、センサーキットが規制で定義された必要な量のセンサーデータを報告したかどうかを判断する条件を含む。
【0158】
いくつかの実施形態では、エッジデバイスは、ノードコンピューティングデバイスの1つである。
【0159】
本開示のいくつかの実施形態によれば、バックエンドシステムと通信するセンサーキットを使用して産業環境を監視する方法であって、センサーキットは、複数のセンサーおよびエッジデバイスを含む、方法が開示される。この方法は、バックエンドシステムが、ユーザに代わって、収集されたセンサーデータに関する1つ以上の条件と、前記1つ以上の条件が満たされたことに応答して前記スマートコントラクトによって開始される1つ以上のアクションとを定義するスマートコントラクトを分散型台帳にデプロイするステップと、エッジデバイスのエッジ処理システムによって、複数のセンサーのうちの1つまたは複数のそれぞれのセンサーから、ルーティングデータおよびセンサーデータの1つ以上のインスタンスを含むレポートパケットを受信するステップと、エッジ処理システムによって、レポートパケットから得られたセンサーデータに基づいて、データブロックを生成するステップと、を含み、データブロックは、(i)データブロックのアドレスを定義するブロックヘッダと、(ii)センサーデータと、データブロックがリンクされる別のデータブロックの親アドレスとを定義して、データブロックを、複数のデータブロックで構成される分散型台帳を一括して保存する1つまたは複数のノードコンピューティングデバイスに送信するブロックボディと、含む。
【0160】
いくつかの実施形態では、データブロックを生成するステップは、エッジ処理システムによって、ブロック本体のハッシュ値を生成することを含む。実施形態では、データブロックを生成するステップは、エッジ処理システムによって、ブロックボディを暗号化することを含む。
【0161】
いくつかの実施形態では、分散型台帳は、センサーキットからデータブロックを受信し、データブロックに格納されている少なくともセンサーデータに基づいて、スマートコントラクトの1つ以上の条件が満たされているかどうかを判断する。これらの実施形態のいくつかでは、スマートコントラクトは、保険会社に対応する。実施形態では、スマートコントラクトに定義されたアクションは、1つ以上の条件を満たすことに応答して、センサーキットに関連するオペレータに関連する口座への資金の移転をトリガする。いくつかの実施形態では、1つ以上の条件は、センサーキットが十分な量のセンサーデータを報告したかどうかを判断する第1の条件と、報告されたセンサーデータが、産業用セッティングが問題なく動作していることを示しているかどうかを判断する第2の条件と、を含む。
【0162】
いくつかの実施形態では、スマートコントラクトは、規制機関に対応する。これらの実施形態の一部では、スマートコントラクトに定義されたアクションは、1つ以上の条件を満たすことに応答して、センサーキットに関連するオペレータへのトークンの発行をトリガする。いくつかの実施形態では、1つ以上の条件は、センサーキットが、規制で定義された必要な量のセンサーデータを報告したかどうかを判断する条件を含む。実施形態では、エッジデバイスは、ノードコンピューティングデバイスの1つである。いくつかの実施形態では、バックエンドシステムは、ノードコンピューティングデバイスの1つである。実施形態では、複数のセンサーは、第1のセンサータイプのセンサーの第1のセットと、第2のセンサータイプのセンサーの第2のセットと、を含む。
【0163】
本開示のより完全な理解は、以下の説明および添付の図面、ならびに特許請求の範囲から理解されるであろう。
【図面の簡単な説明】
【0164】
本開示のより良い理解を提供するために含まれる添付図面は、本開示の実施形態(複数可)を示し、説明と合わせて本開示の原理を説明する役割を果たす。
【0165】
図1】本開示のいくつかの実施形態による、産業環境に配備されたセンサーキットの一例を示す概略図である。
【0166】
図2A】本開示のいくつかの実施形態による、スターネットワークトポロジーを有するセンサーキットネットワークの一例を示す概略図である。
【0167】
図2B】本開示のいくつかの実施形態による、メッシュネットワークトポロジーを有するセンサーキットネットワークの一例を示す概略図である。
【0168】
図2C】本開示のいくつかの実施形態による、階層型ネットワークトポロジーを有するセンサーキットネットワークの一例を示す概略図である。
【0169】
図3A】本開示のいくつかの実施形態による、センサーの一例を示す概略図である。
【0170】
図3B】本開示のいくつかの実施形態による、報告パケットのスキーマの一例を示す概略図である。
【0171】
図4】本開示のいくつかの実施形態による、センサーキットのエッジデバイスの一例を示す概略図である。
【0172】
図5】本開示のいくつかの実施形態による、産業環境に配備されたセンサーキットからセンサーデータを受信するバックエンドシステムの一例を示す概略図である。
【0173】
図6】本開示のいくつかの実施形態による、センサーキットによって捕捉されたセンサーデータをエンコードする方法の動作セットの一例を示すフローチャートである。
【0174】
図7】本開示のいくつかの実施形態による、センサーキットによってバックエンドシステムに提供されるセンサーデータをデコードする方法の動作セットの一例を示すフローチャートである。
【0175】
図8】本開示のいくつかの実施形態による、メディアコーデックを使用して、センサーキットにより捕捉されたセンサーデータをエンコードする方法の動作セットの一例を示すフローチャートである。
【0176】
図9】本開示のいくつかの実施形態による、メディアコーデックを使用して、センサーキットによりバックエンドシステムへ提供されるセンサーデータをデコードする方法の動作セットの一例を示すフローチャートである。
【0177】
図10】本開示のいくつかの実施形態による、センサーキットによって収集されたセンサーデータの送信ストラテジー及び/又はストレージストラテジーを、センサーデータに基づいて決定する方法の動作セットの一例を示すフローチャートである。
【0178】
図11】本開示のいくつかの実施形態による、センサーキットの異なる構成を示す概略図である。
図12】本開示のいくつかの実施形態による、センサーキットの異なる構成を示す概略図である。
図13】本開示のいくつかの実施形態による、センサーキットの異なる構成を示す概略図である。
図14】本開示のいくつかの実施形態による、センサーキットの異なる構成を示す概略図である。
図15】本開示のいくつかの実施形態による、センサーキットの異なる構成を示す概略図である。
【0179】
図16】本開示のいくつかの実施形態による、自動的に構成されたバックエンドシステムを使用して産業環境を監視する方法の動作セットの一例を示すフローチャートである。
【0180】
図17】本開示のいくつかの実施形態による、エッジデバイスを含むセンサーキットの例示的な実施例を示す製造施設の平面図である。
【0181】
図18】本開示のいくつかの実施形態による、エッジデバイスを含むセンサーキットの例示的な実施例を示す水中工業施設の表面部分の平面図である。
【0182】
図19】本開示のいくつかの実施形態による、エッジデバイスを含むセンサーキットの例示的な実施例を示す屋内農業施設の平面図である。
【発明を実施するための形態】
【0183】
センサーキットの様々な構成が開示されている。センサーキットは、特定のタイプの産業環境を監視するためのセンサーを含む目的別に構成されたシステムであってもよく、センサーは、通信、処理、及びインテリジェンス機能を提供するものなどの他のデバイス、システム、及びコンポーネントと共に、任意に統一されたキットで提供される。実施形態において、産業環境の所有者又は運営者は、センサーキットを購入するか、又はその他の方法で入手することができる。購入プロセスの間に、所有者又はオペレータ、又は産業環境に関連するユーザは、産業環境の1つ又は複数の特徴(例えば、環境のタイプ、環境の場所、環境のサイズ、環境が屋内か屋外か、監視されているコンポーネント及び/又はコンポーネントのタイプ、監視されている各コンポーネント及び/又はコンポーネントのタイプの数など)を提供又は示すことができる。実施形態において、センサーキットは、産業界のオペレータ又は所有者の特徴及び要件に基づいて予め構成されていてもよい。センサーキットは、所有者又はオペレータが「プラグアンドプレイ」方式でセンサーキットを設置することができるように予め構成されていてもよく、これにより、所有者又はオペレータは、センサーキットのデバイスが通信するセンサーキットネットワークを構成する必要がない。
【0184】
図1-センサーキット環境
【0185】
図1は、センサーキット100が設置された産業環境120を示す概略図である。実施形態において、センサーキット100は、統一されたキットで提供され、消費者エンティティ(例えば、産業環境120の所有者又はオペレータ)による産業環境120への展開の準備が整っている、完全に展開可能な、目的に応じて構成された産業用IoTシステムを指してもよい。実施形態において、センサーキット100は、所有者又はオペレータが、設定(例えば、ユーザ許可の設定、パスワードの設定、及び/又は通知及び/又は表示の優先順位の設定)を行わずに、センサーキットをインストールして展開することを可能にする。「センサーキット」100という用語は、産業環境120(例えば、工場、鉱山、油田、石油パイプライン、製油所、業務用厨房、工業団地、貯蔵施設、建築現場など)に設置されるデバイスの集合体を指すことがある。センサーキット100を構成するデバイスの集合体は、1つ又は複数のモノのインターネット(IoT)センサー102のセットと、1つ又は複数のエッジデバイス104のセットとを含む。議論の目的のために、「センサー」又は「センサーデバイス」への言及は、特に別段の記載がない限り、IoTセンサーを意味すると理解されるべきである。
【0186】
実施形態において、センサーキット100は、産業コンポーネント、産業コンポーネントの種類(例えば、タービン、発電機、ファン、ポンプ、バルブ、組立ライン、パイプ又はパイプライン、食品検査ライン、サーバラックなど)、産業環境120、及び/又は産業環境120の種類(例えば、屋内、屋外、製造、採掘、掘削、資源採掘、地下、水中など)の中、上、又は周辺に展開するように構成されたIoTセンサー102のセットと、センサーの入力を処理し、ネットワークベースの通信を提供することができるエッジデバイスのセットとを含む。実施形態において、エッジデバイス104は、信号及びローカル処理の結果である分析結果などのローカル出力を提供することができるローカルデータ処理システム(例えば、センサーデータの圧縮、センサーデータのフィルタリング、センサーデータの分析、センサーデータに基づく通知の発行などを行うように構成されたデバイス)を含むか、又はそれと通信してもよい。実施形態において、エッジデバイス104は、産業環境の内外でデータ(例えば、未処理の及び/又は処理されたセンサーデータ、通知、コマンド命令など)を通信することができる通信システム(例えば、Wi-Fiチップセット、セルラーチップセット、衛星トランシーバ、コグニティブ無線、1つ又は複数のBluetooth(登録商標)チップ及び/又は他のネットワーキングデバイス)を含むか、又はそれと通信することが可能である。実施形態において、通信システムは、産業環境120の主要なデータ又は通信ネットワークに依存することなく動作するように構成される。実施形態において、通信システムは、産業環境120の主なデータ又は通信ネットワークから物理的及びデータの完全な分離を維持するセキュリティ機能及び命令を備える。例えば、実施形態において、Bluetooth対応エッジデバイスは、産業環境120内の他のBluetooth対応デバイスとのペアリングではなく、キットの事前登録されたコンポーネントとのペアリングのみを許可するように構成されてもよい。
【0187】
実施形態において、IoTセンサー102は、センサーデータを収集し、少なくとも1つの通信プロトコルを使用してセンサーデータを別のデバイスに通信するように構成されたセンサーデバイスである。実施形態において、IoTセンサー102は、定義されたタイプの産業エンティティの中、上、又は周りに展開するように構成される。産業エンティティという用語は、産業環境120で監視される可能性がある任意のオブジェクトを指すことがある。実施形態において、産業エンティティは、産業コンポーネント(例えば、タービン、発電機、ファン、ポンプ、バルブ、組立ライン、パイプ又は管路、食品検査ライン、サーバラックなど)を含んでもよい。実施形態において、産業エンティティは、産業環境120に関連する生物(例えば、産業環境120で働く人間や、産業環境120で監視される家畜)を含んでもよい。センサーキット100の使用目的、設定、又は目的に応じて、IoTセンサー102の構成及びフォームファクタは異なる。異なるタイプのセンサーの例としては、振動センサー、慣性センサー、温度センサー、湿度センサー、モーションセンサー、LIDARセンサー、煙/火災センサー、電流センサー、圧力センサー、pHセンサー、光センサー、放射線センサーなどが挙げられる。
【0188】
実施形態において、エッジデバイス104は、1つ又は複数のIoTセンサー102からセンサーデータを受信し、センサーデータに関連する1つ又は複数のエッジ関連プロセスを実行するように構成されたコンピューティングデバイスであってもよい。エッジ関連プロセスは、センサーデータを格納し、通信ネットワークの帯域幅を削減し、及び/又はバックエンドシステムで必要とされる計算資源を削減するために、エッジデバイス104で実行されるプロセスを指すことができる。エッジプロセスの例には、データフィルタリング、信号フィルタリング、データ処理、圧縮、エンコーディング、クイック予測、クイック通知、緊急警報などを含めることができる。
【0189】
実施形態において、センサーキット100は、ユーザがセンサーキットネットワークを構成しなくても、センサーキット100内のデバイス(例えば、センサー102、エッジデバイス104、収集デバイス、ゲートウェイなど)がセンサーキットネットワークを介して互いに通信するように構成されるように、予め構成されている。センサーキットネットワークは、センサーキットの様々なデバイス間で確立され、デバイス間及び公衆通信ネットワーク190(例えば、インターネット、衛星ネットワーク、及び/又は1つ以上のセルラーネットワーク)などのより広範な通信ネットワークへのデータの通信を可能にするために、2つ以上の異なる通信プロトコル及び/又は通信媒体を利用する閉じた通信ネットワークを指すことがある。例えば、センサーキットネットワーク内のいくつかのデバイスは、Bluetooth通信プロトコルを使用して通信してもよいが、他のデバイスは、近距離通信プロトコル、Zigbee(登録商標)プロトコル、及び/又はWi-Fi通信プロトコルを使用して互いに通信してもよい。いくつかの実装において、センサーキット100は、センサーキットネットワーク内でルーティングノードとして動作する様々なデバイスを有するメッシュネットワークを確立するように構成されてもよい。例えば、センサー102は、データを収集し、収集したデータをセンサーキットネットワークを介してエッジデバイス104に送信するように構成されてもよいが、センサーキットネットワーク内の他のセンサー102からエッジデバイス104に向けてデータパケットを受信してルーティングするように構成されてもよい。
【0190】
実施形態において、センサーキットネットワークは、追加のタイプのデバイスを含んでもよい。実施形態において、センサーキット100は、収集デバイスがメッシュネットワークの一部となるように、センサーネットワークのルーティングノードとして機能する1つ以上の収集デバイス(図1には示されていない)を含んでもよい。実施形態において、センサーキット100は、より広範なネットワークとの通信を可能にするゲートウェイデバイス(図1には示されていない)を含んでもよく、これにより、ゲートウェイデバイスは、エッジデバイス104が公衆通信ネットワーク190と通信することを妨げるような産業環境120(例えば、非常に厚いコンクリート壁を有する工場内)において、有線又は無線の通信媒体を介してエッジデバイス104と通信してもよい。センサーキット100の実施形態は、本開示の範囲から逸脱することなく、追加のデバイスを含むことができる。
【0191】
実施形態において、センサーキット100は、公衆通信ネットワーク190などの通信ネットワークを介してバックエンドシステム150と通信するように構成される。実施形態において、バックエンドシステム150は、センサーキット100からセンサーデータを受信し、受信したセンサーデータに対して1つ又は複数のバックエンド操作を実行するように構成される。バックエンド操作の例には、センサーデータをデータベースに格納すること、センサーデータに対して分析タスクを実行すること、分析結果及び/又はセンサーデータの可視化をポータル及び/又はダッシュボードを介してユーザに提供すること、センサーデータを用いて1つ又は複数の機械学習モデルをトレーニングすること、センサーデータに基づいて、産業環境120及び/又は産業環境120の産業デバイスの動作に関連する予測及び/又は分類を決定すること、予測及び/又は分類に基づいて、産業環境120のアスペクト及び/又は産業デバイスを制御すること、予測及び/又は分類に基づいて、ポータル及び/又はダッシュボードを介してユーザに通知を発行すること、などが含まれる。
【0192】
いくつかの実施形態において、センサーキット100は、バックエンドシステム150に追加のタイプのデータを提供してもよいことが理解される。例えば、センサーキット100は、センサー102又はセンサーキット100内の他のデバイスの検出された問題(例えば、誤動作、バッテリレベルが低いなど)又は潜在的な問題を示す診断データを提供してもよい。
【0193】
実施形態において、センサーキット100は、故障しているコンポーネント(例えば、故障しているセンサー102)を自己監視し、故障しているコンポーネントをオペレータに報告するように構成される。例えば、いくつかの実施形態において、エッジデバイス104は、センサーからの報告がないこと、要求(例えば、「ping」)に対する応答がないこと、及び/又は信頼性のないデータ(例えば、データが予想されるセンサーの読み取り値から定期的に外れていること)に基づいて、センサー102の故障を検出するように構成されてもよい。いくつかの実施形態において、エッジデバイス104は、センサーキットネットワーク内の各デバイスがどこに位置するかを示すセンサーキットネットワークマップを維持し、故障したセンサーのおおよその位置及び/又は識別子をユーザに提供することができる。
【0194】
実施形態において、センサーキット100は、インストール後の構成を可能にするように実装されてもよい。インストール後の構成とは、センサーキット100がインストールされた後に、デバイス及び/又はサービスをセンサーキット100に追加することによる、センサーキット100の更新を指す場合がある。これらの実施形態のいくつかにおいて、システムのユーザ(例えば、産業環境120のオペレータ)は、特定のエッジ「サービス」を購読又は購入してもよい。例えば、センサーキット100は、ユーザが、プログラムによってサポートされるエッジサービスにアクセスするための有効な加入権又は所有権を有している場合にのみ、センサーキット100の1つ又は複数のデバイスにインストールされた特定のプログラムを実行するように構成されてもよい。ユーザが有効な加入及び/又は所有権の許可を持たなくなると、センサーキット100は、それらのプログラムの実行を排除してもよい。例えば、ユーザは、AIベースのエッジサービス、メッシュネットワーク機能、セルフモニタリングサービス、圧縮サービス、施設内通知などを解除するためにサブスクライブしてもよい。
【0195】
いくつかの実施形態において、ユーザは、プラグアンドプレイのような方法で、設置後のセンサーキットに新しいセンサー102を追加することができる。これらの実施形態の一部において、エッジデバイス104及びセンサー102(又は、センサーキット100に追加される他のデバイス)は、それぞれの短距離通信機能(例えば、近距離通信(NFC)チップ、RFIDチップ、Bluetoothチップ、Wi-Fiアダプタなど)を含んでもよい。これらの実施形態において、センサー102は、識別データ(例えば、センサー識別子値)と、センサー102をセンサーキット100に追加するために使用されるであろう他のデータ(例えば、産業用デバイスのタイプ、サポートされる通信プロトコルなど)とを格納する永続的なストレージを含んでもよい。いくつかの実施形態において、ユーザは、エッジデバイス104上のボタンを押すことによって、及び/又は、センサー102をエッジデバイス104の近傍に持ってくることによって、センサーキット100への設置後の追加を開始することができる。いくつかの実施形態では、ユーザがセンサーキットへの設置後の追加を開始することに応答して、エッジデバイス104は、信号(例えば、無線周波数)を発してもよい。エッジデバイス104は、例えば、人間のユーザがボタンを押した結果として、又は所定の時間間隔で、信号を発してもよい。発信された信号は、信号を受信するのに十分なほど近接したセンサー102をトリガーして、センサー102のセンサーID及び他の任意の適切な構成データ(例えば、デバイスタイプ、通信プロトコルなど)を送信してもよい。センサー102がその構成データ(例えば、センサーID及び他の関連する構成データ)をエッジデバイス104に送信することに応答して、エッジデバイス104は、センサー102をセンサーキット102に追加してもよい。センサー102をセンサーキット104に追加することは、センサーキット100のデバイス及びそれに関連するデータを識別する、エッジデバイス104に格納されたデータストア又はマニフェストを更新することを含んでもよい。それぞれのセンサー102に関連するマニフェストに格納され得るデータの非限定的な例は、センサー102がエッジデバイス104(又は中間デバイス)と通信するために使用される通信プロトコル、センサー102によって提供されるセンサーデータの種類(例えば、振動センサーデータ、温度データ、湿度データなど)、センサー102からのセンサーデータを分析するために使用されるモデル(例えば、モデル識別子)、センサー102に関連するアラームリミットなどを含んでもよい。
【0196】
実施形態において、センサーキット100(例えば、エッジデバイス104)は、センサーキット100によって捕捉されたセンサーデータで分散型台帳162を更新するように構成されてもよい。実施形態において、分散型台帳162は、ブロックチェーン又は他の任意の適切な分散型台帳162である。分散型台帳162は、パブリックな台帳であっても、プライベートな台帳であってもよい。プライベートな台帳は、分散型台帳162を維持するための電力消費要件を低減し、パブリックな台帳は、より多くの電力を消費するが、より強固なセキュリティを提供する。実施形態において、分散型台帳162は、複数のノードコンピューティングデバイス160の間で分散されてもよい。ノードコンピューティングデバイス160は、物理サーバ、仮想サーバ、パーソナルコンピューティングデバイスなどを含む、任意の適切なコンピューティングデバイスであってよい。いくつかの実施形態において、ノードコンピューティングデバイス160は、ノードコンピューティングデバイス160が分散型台帳に参加する前に、(例えば、コンセンサースメカニズムを介して)承認される。いくつかの実施形態において、分散型台帳162は、プライベートに保存されてもよい。例えば、分散型元帳は、事前に承認されたノードコンピューティングデバイスのセットの間で、分散型元帳162が承認されていないデバイスによってアクセスできないように、保存されてもよい。いくつかの実施形態において、ノードコンピューティングデバイス160は、センサーキット102及び他のセンサーキット102のエッジデバイス104である。
【0197】
実施形態において、分散型台帳162は、リンクされたデータ構造(例えば、ブロック、データレコードなど)のセットで構成され、リンクされたデータ構造が非周期的なグラフを形成するようになっている。説明の便宜上、データ構造をブロックと呼ぶことにする。実施形態において、各ブロックは、ブロックの一意のIDを含むヘッダと、ブロックに格納されているデータを含むボディと、ポインタとを含むことができる。実施形態において、ポインタは、ブロックの親ブロックのブロックIDであり、親ブロックは、ブロックが書き込まれる前に作成されたブロックである。それぞれのブロックに格納されているデータは、それぞれのセンサーキット100によって取り込まれたセンサーデータとすることができる。実装に応じて、ブロックのそれぞれの本体に格納されるセンサーデータの種類及びセンサーデータの量が異なってもよい。例えば、ブロックは、一定期間にわたってキャプチャされたセンサーキット100の1つ又は複数の種類のセンサー102からのセンサー測定値のセット(例えば、一定期間1時間又は1日にわたってセンサーキット100の全てのセンサー102からキャプチャされたセンサーデータ102)、及びそれに関連するメタデータ(例えば、各センサー測定値のセンサー識別子、及び各センサー測定値又はセンサー測定値のグループのタイムスタンプ)を格納してもよい。いくつかの実施形態において、ブロックは、異常であると判断されたセンサー測定値(例えば、予想されるセンサー測定値の標準偏差の外側、又は閾値を超えるセンサー測定値のデルタ)、及び/又は問題もしくは潜在的な問題を示すセンサー測定値、並びに関連するメタデータ(例えば、各センサー測定値のセンサーID、及び各センサー測定値又はセンサー測定値のグループのタイムスタンプ)を格納してもよい。いくつかの実施形態において、ブロックに格納されたセンサーデータは、エッジデバイス104がセンサーデータをよりコンパクトなフォーマットに圧縮/エンコードするような、圧縮及び/又はエンコードされたセンサーデータであってもよい。実施形態において、エッジデバイス104は、ボディの内容(例えば、親ブロックのブロックID及びセンサーデータ)がハッシュ化され、ハッシュの値を変更することなく変更することができないように、ボディのハッシュを生成してもよい。実施形態において、エッジデバイス104は、承認されていないデバイスによってコンテンツが読み取られないように、ブロック内のコンテンツを暗号化してもよい。
【0198】
前述のように、分散型台帳162は、異なる目的のために使用されてもよい。いくつかの実施形態において、分散型台帳162は、1つ又は複数のスマートコントラクトを更に含んでもよい。スマートコントラクトは、自己実行型のデジタルコントラクトである。スマートコントラクトは、1つ又は複数のアクションをトリガーする1つ又は複数の条件を定義するコード(例えば、実行可能な命令)を含んでもよい。スマートコントラクトは、開発者によって、スクリプト言語(例えば、JavaScript)、オブジェクトコード言語(例えば、Java)、又はコンパイル言語(例えば、C++又はC)で書かれてもよい。書かれたスマートコントラクトは、ブロックにエンコードされ、分散型台帳162にデプロイされてもよい。実施形態において、バックエンドシステム150は、ユーザからスマートコントラクトを受信し、スマートコントラクトをそれぞれの分散型台帳162に書き込むように構成される。実施形態において、スマートコントラクトのアドレス(例えば、スマートコントラクトを含むブロックのブロックID)は、それぞれの当事者がアドレスを使用してスマートコントラクトを呼び出すことができるように、スマートコントラクトの1つ又は複数の当事者に提供されてもよい。いくつかの実施形態において、スマートコントラクトは、当事者がデータ(例えば、ブロックのアドレス)を提供すること、及び/又はデータ(例えば、口座に資金を転送する命令)を送信することを可能にするAPIを含んでもよい。
【0199】
例示的な実装において、保険会社は、産業環境120の被保険者である所有者及び/又は運営者が、施設内の機器が適切に機能していることを証明するために、保険会社とセンサーデータを共有することに同意することを許可してもよく、その見返りとして、所有者及び/又は運営者が保険会社との合意に準拠している場合、保険会社は所有者及び/又は運営者にリベート又は返金を発行してもよい。契約の遵守は、スマートコントラクトを介して、分散型台帳及び/又はセンサーキット100の参加者ノードによって電子的に検証されてもよい。実施形態において、保険会社は、センサーキット100が、施設が問題なく動作していることを示す十分なセンサーデータを分散型台帳を介して保険会社に提供した場合に、保険料の一部に対するリベート又は払い戻しの発行をトリガーするスマートコントラクトを展開してもよい(例えば、スマートコントラクトを分散型台帳162に追加することにより)。これらの実施形態の一部において、スマートコントラクトは、施設から一定量のセンサーデータが報告されることを要求する第1の条件と、センサーデータの各インスタンスが値(例えば、分類された又は予測された問題がない)又は値の範囲(例えば、全てのセンサー測定値が予め定義された値の範囲内にある)に等しいという第2の条件とを含んでもよい。いくつかの実施形態において、1つ又は複数の条件が満たされたことに応じて取られる行動は、口座に資金(例えば、電信送金又は暗号通貨)を入金することであってもよい。この例において、エッジデバイス104は、センサーデータを含むブロックを分散型台帳に書き込んでもよい。また、エッジデバイス104は、これらのブロックのアドレスをスマートコントラクトに提供してもよい(例えば、スマートコントラクトのAPIを使用して)。スマートコントラクトが契約の第1の条件及び第2の条件を検証すると、スマートコントラクトは、保険者の口座から被保険者の口座への資金の移転を開始してもよい。
【0200】
別の例では、規制機関(例えば、州、地方、又は連邦の規制機関)が、1つ又は複数の規制への準拠を保証するために、施設のオペレータにセンサーデータの報告を要求することができる。例えば、規制機関は、食品検査施設、医薬品製造施設(例えば製造施設1700)、屋内農業施設(例えば屋内農業施設1800)、海洋石油採掘施設(例えば水中工業施設1900)などを規制してもよい。実施形態において、規制機関は、産業環境120からセンサーデータを受信して検証するように構成されたスマートコントラクトを配備してもよく、センサーデータを検証することに応答して、施設所有者のアカウントにコンプライアンストークン(又は証明書)を発行する。これらの実施形態の一部では、スマートコントラクトが、施設から一定量のセンサーデータが報告されることを要求する条件と、センサーデータが報告規則に準拠することを要求する第2の条件とを含んでもよい。この例では、エッジデバイス104が、センサーデータを含むブロックを分散型台帳162に書き込んでもよい。また、エッジデバイス104は、これらのブロックのアドレスをスマートコントラクトに提供してもよい(例えば、スマートコントラクトのAPIを使用して)。スマートコントラクトが契約の第1の条件及び第2の条件を検証すると、スマートコントラクトは、施設運営者によるコンプライアンスを示すトークンを生成し、施設に関連する口座(例えば、デジタルウォレット)への資金の転送を開始してもよい。
【0201】
分散型台帳162は、本開示の範囲から逸脱することなく、追加又は代替のアプリケーションに適応させることができる。
【0202】
図2A図2B、及び図2C-コンポーネント及びネットワーキング
【0203】
図2A図2B、及び図2Cは、センサーキットネットワーク200の構成例を示す図である。センサーキット100や、センサーキット100が設置されている産業環境120に応じて、センサーキットネットワーク200は、異なる方法で通信を行うことができる。
【0204】
図2Aは、スターネットワークであるセンサーキットネットワーク200Aの例を示している。これらの実施形態では、センサー102が、エッジデバイス104と直接通信する。これらの実施形態において、センサーデバイス102及びエッジデバイス104が通信するために利用する通信プロトコル(複数可)は、センサーキットネットワーク102の物理的領域、利用可能な電源、及びセンサーキット100内のセンサー102の種類のうちの1つ又は複数に基づいている。例えば、監視される領域が比較的小さい領域であり、センサー102が電源に接続できない設定では、センサー102が、Bluetooth Low Energyプロトコル(例えば、Bluetooth Special Interest Groupによって維持されるBluetooth5プロトコル)を使用して通信するBluetooth Low Energy(BLE)マイクロチップで製造されてもよい。別の例では、多くのセンサー102が配置される比較的小さなエリアにおいて、センサー102は、IEEE802.11プロトコルを使用して通信するWi-Fiマイクロチップで製造されてもよい。図2Aの実施形態では、センサー102が、片方向又は双方向の通信を行うように構成されてもよい。エッジデバイス104がデータ及び/又は命令をセンサー102に通信する必要がない実施形態では、センサー102が、一方向通信用に構成されてもよい。エッジデバイス104がデータ及び/又は命令をセンサー102に通信する実施形態では、センサー102が、双方向通信を行うトランシーバで構成されてもよい。スターネットワークは、本開示の範囲から逸脱することなく、他の適切な通信デバイスを有するデバイスで構成されてもよい。
【0205】
図2Bは、ノード(例えば、センサー102)が、直接、動的に、及び/又は非階層的に互いに接続して、エッジデバイス104との間でデータを効率的にルーティングするために互いに協力するメッシュネットワークである、例示的なセンサーキットネットワーク200Bを示す。いくつかの実施形態において、メッシュネットワーク内のデバイス(例えば、センサー102、エッジデバイス104、及び/又はセンサーキットネットワーク200B内の任意の他のデバイス)は、センサー102及び/又はエッジデバイス104が、どのデバイスが他のデバイスに代わってデータをルーティングするか、及び/又はルーティングノード(例えば、センサー102)が故障した場合の伝送のための冗長性を決定するように、メッシュネットワークを自己組織化及び自己構成するように構成されてもよい。実施形態において、センサーキット100は、監視される領域が比較的大きい(例えば、エッジデバイス104からの半径が100メートルを超える)、及び/又は、センサーキット100内のセンサー102が互いに近接して設置されることが意図されている産業環境120において、メッシュネットワークを実装するように構成されてもよい。後者のシナリオでは、それぞれの個々のセンサー102が伝送する必要がある距離が、スターネットワークにおけるセンサー102と比較して相対的に小さいため、個々のセンサー102の電力消費が低減され得る。実施形態において、センサー102は、Zigbeeマイクロチップ、Digi XBee(登録商標)マイクロチップ、Bluetooth Low Energyマイクロチップ、及び/又は、メッシュネットワークに参加するように構成された任意の他の適切な通信デバイスで製造されてもよい。
【0206】
図2Cは、階層型ネットワークであるセンサーキットネットワーク200Cの一例を示している。これらの実施形態において、センサーキット100は、収集デバイス206のセットを含む。収集デバイス206は、センサーデバイス104からセンサーデータを受信し、センサーデータを、直接又は別の収集デバイス206を介して、エッジデバイス104にルーティングする非センサーデバイスを指してもよい。実施形態において、階層型ネットワークは、1つ又は複数の中間デバイス(例えば、収集デバイス206)が、1つ又は複数のそれぞれの周辺デバイス(例えば、センサーデバイス102)から中央デバイス(例えば、エッジデバイス104)にデータをルーティングするネットワークトポグラフィを指してもよい。階層型ネットワークは、有線及び/又は無線接続を含んでもよい。実施形態において、センサーデバイス102は、任意の適切な通信デバイス(例えば、Bluetooth Low Energyマイクロチップ、Wi-Fiマイクロチップ、Zigbeeマイクロチップなど)を介して収集デバイス206と通信するように構成されてもよい。実施形態において、階層型センサーキットネットワークは、収集デバイス206に電力を供給するための電源が利用可能であり、及び/又は、センサー102が信頼性の高いメッシュネットワークをサポートするには間隔が離れすぎている可能性が高い、産業環境120で実装されてもよい。
【0207】
図2A図2Cの例は、センサーキットネットワークの異なるトポロジーの例について提供されている。これらの例は、センサーキット100によって形成され得るセンサーキットネットワーク200の種類を制限することを意図していない。更に、センサーキットネットワーク200は、それぞれのセンサーキット200が展開されている産業環境120に応じて、スターネットワーク、階層型ネットワーク、及び/又はメッシュネットワークのハイブリッドとして構成されてもよい。
【0208】
図3A図3B図4、及び図5-センサー、エッジデバイス、バックエンドシステムの構成例
【0209】
図3Aは、本開示の実施形態による例示的なIoTセンサー102(又はセンサー)を示している。IoTセンサー102の実施形態は、1つ又は複数の感知コンポーネント302、1つ又は複数のストレージデバイス304、1つ又は複数の電源306、1つ又は複数の通信デバイス308、及び処理デバイス310を含んでもよいが、これらに限定されない。実施形態において、処理デバイス310は、エッジ報告モジュール312を実行してもよい。
【0210】
センサー102は、少なくとも1つの感知コンポーネント302を含む。感知コンポーネント302は、未処理のセンサーデータを処理デバイス310に出力する任意のデジタル、アナログ、化学、及び/又は機械的コンポーネントであってよい。異なるタイプのセンサー102は、異なるタイプの感知コンポーネントで製造されることが理解される。実施形態において、慣性センサーの感知コンポーネント302は、1つ又は複数の加速度計及び/又は1つ又は複数のジャイロスコープを含んでもよい。実施形態において、温度センサーの感知コンポーネント302は、1つ又は複数のサーミスタ又は他の温度感知機構を含んでもよい。実施形態において、熱流束センサーの感知コンポーネント302は、例えば、薄膜センサー、表面実装センサー、ポリマーベースのセンサー、化学センサーなどを含んでもよい。実施形態において、動きセンサーの感知コンポーネント302は、LIDARデバイス、レーダーデバイス、ソナーデバイスなどを含んでもよい。実施形態において、占有センサーの感知コンポーネント302は、物体が占有を監視されている表面を占有したときに電気信号が生成されるような、占有を監視されている表面、占有センサーの表面の下に埋め込まれた圧力作動スイッチ、及び/又は占有センサーの表面に統合された圧電素子を含んでもよい。実施形態において、湿度センサーの検出コンポーネント302は、周囲の湿度に対応する電気容量値を出力する容量性要素(例えば、電極間の金属酸化物);媒体の2つの側面に電極を有する塩媒体を含み、それによって電極で測定される可変抵抗が周囲の湿度に対応する抵抗性要素;及び/又は、乾燥媒体の温度(例えば、乾燥窒素)を出力する第1の熱センサーと、センサーの環境の周囲温度を出力する第2の熱センサーとを含む熱要素であって、乾燥媒体の温度と周囲温度との間の変化、すなわちデルタに基づいて湿度が決定されるようになっているもの;を含んでもよい。実施形態において、振動センサーの感知コンポーネント302は、加速度計コンポーネント、位置感知コンポーネント、トルク感知コンポーネントなどを含むことができる。センサータイプ及びその感知コンポーネントのリストは、例として提供されていることを理解されたい。追加又は代替のタイプのセンサー及び感知コンポーネントが、本開示の範囲から逸脱することなく、センサー102に統合されてもよい。更に、いくつかの実施形態において、センサーキット100のセンサー102は、非オーディオ/ビジュアルセンサー102(すなわち、ビデオ又はオーディオをキャプチャしないセンサー)に加えて、オーディオ、ビジュアル、又はオーディオ/ビジュアルセンサーを含んでもよい。これらの実施形態では、センシングコンポーネント392が、カメラ及び/又は1つ又は複数のマイクロフォンを含んでもよい。いくつかの実施形態では、マイクロフォンが、音声源の方向が決定され得るような指向性マイクロフォンであってもよい。
【0211】
ストレージデバイス304は、エッジデバイス104に送信されるべきデータを記憶するための任意の適切な媒体であってもよい。実施形態では、ストレージデバイス304が、フラッシュメモリデバイスなどの永続的な記憶媒体であってもよい。実施形態では、ストレージデバイス304が、ランダムアクセスメモリデバイスなどの一過性の記憶媒体であってもよい。実施形態では、ストレージデバイス304が、電荷を格納するように構成された回路であってもよく、それによって、コンポーネントによって格納された電荷の大きさは、感知された値、又は増分カウントを示す。これらの実施形態において、このタイプのストレージデバイス304は、電力利用可能性及びサイズが懸念される場合、及び/又は、センサーデータがカウントベース(例えば、検出イベントの数)である場合に使用されてもよい。任意の他の適切なストレージデバイス304が使用されてもよいことは、理解される。実施形態では、ストレージデバイス304が、キャッシュ314を含んでもよく、キャッシュ314は、エッジデバイス104にまだ報告されていないセンサーデータを格納するようになっている。これらの実施形態において、エッジ報告モジュール312は、キャッシュ314に格納されているセンサーデータがエッジデバイス104に送信された後に、キャッシュ314をクリアしてもよい。
【0212】
電源306は、感知コンポーネント302、ストレージデバイス304、通信デバイス306、及び/又は処理デバイス308を含む、センサー102の他のコンポーネントに電力を供給する任意の適切なコンポーネントである。実施形態において、電源306は、外部電源(例えば、電源コンセントから送出される交流電流、又は、バッテリもしくは太陽光発電装置から送出される直流電流)への有線接続を含む。実施形態では、電源306が、交流電流を直流電流(又はその逆)に変換する電力インバータを含んでもよい。実施形態において、電源306は、再充電可能なリチウムイオン電池又は太陽素子などの統合された電源を含んでもよい。実施形態では、電源306が、圧電素子などの自己発電素子を含んでもよい。これらの実施形態において、圧電素子は、素子に十分な機械的ストレス又は力が加えられると、電圧を出力することができる。この電圧は、コンデンサに蓄えられてもよいし、検出素子302に電力を供給してもよい。実施形態では、電源が、センサー102に通電する無線周波数を受信するアンテナ(例えば、受信機又はトランシーバ)を含んでもよい。これらの実施形態において、無線周波数は、センサー102を「ウェイクアップ」させてもよく、センサー測定を行うこと、及び/又はセンサーデータをエッジデバイス104に報告することなど、センサー102によるアクションをトリガーしてもよい。電源306は、同様に追加又は代替のコンポーネントを含んでもよい。
【0213】
実施形態において、通信デバイス308は、センサーキットネットワーク200内の別のデバイスとの、有線又は無線の通信を可能にするデバイスである。ほとんどのセンサーキット構成100では、センサー102が無線で通信するように構成されている。これらの実施形態において、通信デバイス308は、センサーキットネットワーク200内の他のデバイスにデータを送信する送信機又はトランシーバを含んでもよい。更に、これらの実施形態の一部では、トランシーバを有する通信デバイス308が、センサーキットネットワーク200内の他のデバイスからデータを受信してもよい。無線の実施形態では、トランシーバが、それぞれの通信プロトコルを使用して通信を実行するように構成されたチップに統合されてもよい。いくつかの実施形態において、通信デバイス308は、Zigbeeマイクロチップ、Digi XBeeマイクロチップ、Bluetoothマイクロチップ、Bluetooth Low Energyマイクロチップ、Wi-Fiマイクロチップ、又は他の適切な近距離通信マイクロチップであってもよい。センサーキット200がメッシュネットワークをサポートする実施形態では、通信デバイス308が、メッシュネットワーキングをサポートする通信プロトコル(例えば、ZigBee PROメッシュネットワーキングプロトコル、Bluetooth Mesh、802.11a/b/g/n/acなど)を実装するマイクロチップであってもよい。これらの実施形態において、通信デバイス308は、メッシュネットワークを確立し、通信デバイス308が実装する通信プロトコルに従って、他のデバイスから受信したデータパケットのルーティングを処理するように構成されてもよい。いくつかの実施形態において、センサー102は、2つ以上の通信デバイス308で構成されてもよい。これらの実施形態では、センサー102が、異なるセンサーキット100の構成に追加されてもよく、及び/又は、産業環境120に応じてセンサーキット102の柔軟な構成を可能にしてもよい。
【0214】
実施形態において、処理デバス310は、マイクロプロセッサであってもよい。マイクロプロセッサは、コンピュータ実行可能な命令を格納するメモリ(例えば、リードオンリーメモリ(ROM))と、コンピュータ実行可能な命令を実行する1つ又は複数のプロセッサとを含んでもよい。実施形態では、処理デナイス310が、エッジ報告モジュール312を実行する。実施形態では、エッジ報告モジュール312が、エッジデバイス104にデータを送信するように構成されている。センサーキットネットワーク200の構成及びエッジデバイス104に対するセンサー102の位置に応じて、エッジ報告モジュール312は、データ(例えば、センサーデータ)を、エッジデバイス104に直接送信するか、或いは、データをエッジデバイス104に向けてルーティングする中間デバイス(例えば、収集デバイス206又は別のセンサーデバイス102)に送信することができる。実施形態において、エッジ報告モジュール312は、感知コンポーネント302から、又はストレージデバイス304から未処理のセンサーデータを取得し、未処理のセンサーデータを報告パケット320にパケット化する。
【0215】
図3Bは、本開示のいくつかの実施形態による例示的な報告パケット320を示す。これらの実施形態のいくつかにおいて、エッジ報告モジュール312は、報告パケットテンプレートを入力して報告パケット320を取得してもよい。実施形態では、報告パケット320が、センサー102のセンサーIDを示す第1のフィールド322と、センサーデータを示す第2のフィールド326とを含んでもよい。更に、報告パケット320は、パケットの宛先(例えば、エッジデバイス104のアドレス又は識別子)を示すルーティングデータフィールド324、タイムスタンプを示すタイムスタンプフィールド328、及び/又は、チェックサム(例えば、報告パケットの内容のハッシュ値)を示すチェックサムフィールド330などの追加フィールドを含んでもよい。報告パケットは、本開示の範囲から逸脱することなく、追加又は代替のフィールド(例えば、エラーコード)を含んでもよい。
【0216】
図3Aに戻ると、実施形態において、エッジ報告モジュール312は、センサーデータの各インスタンスに対して報告パケット320を生成してもよい。或いは、エッジ報告モジュール312は、センサーデータのバッチ(例えば、前のN個のセンサー読取値、又は、キャッシュ314が最後にパージされてからセンサー102のキャッシュ314に保持された全てのセンサー読取値)を含む報告パケット320を生成してもよい。報告パケット320を生成すると、エッジ報告モジュール312は、報告パケット320を通信デバイス308に出力してもよく、通信デバイス308は、報告パケット320をエッジデバイス104に(直接或いは1つ又は複数の中間デバイスを介して)送信する。エッジ報告モジュール312は、所定の間隔(例えば、1秒ごと、1分ごと、1時間ごと)で、継続的に、又はトリガーされたとき(例えば、電源を介して起動されたとき、又はエッジデバイス104からコマンドを受けたとき)に、報告パケット320を生成して送信してもよい。
【0217】
実施形態において、エッジ報告モジュール312は、センサーデータを捕捉するように感知コンポーネント(複数可)302に指示する。実施形態において、エッジ報告モジュール312は、所定の間隔でセンサーデータを捕捉するよう感知コンポーネント302に指示してもよい。例えば、エッジ報告モジュール312は、1秒ごと、1分ごと、又は1時間ごとにセンサーデータを捕捉するように感知コンポーネント302に指示してもよい。実施形態において、エッジ報告モジュール312は、電源306が通電されたときにセンサーデータを捕捉するように感知コンポーネント302に指示してもよい。例えば、電源306は、無線周波数によって通電されてもよいし、圧力スイッチが作動して回路を閉じたときに通電されてもよい。実施形態において、エッジ報告モジュール312は、エッジデバイス104又は人間のユーザからセンサーデータを報告するコマンドを受信したことに応答して(例えば、ユーザがボタンを押したことに応答して)、センサーデータを捕捉するように感知コンポーネント302に指示してもよい。
【0218】
実施形態において、センサー102は、ハウジング(図示せず)を含む。センサーのハウジングは、任意の適切なフォームファクタを有してもよい。センサー102が屋外で使用される実施形態では、センサーが、防水性及び/又は極寒及び/又は極暑への耐性を有するハウジングを有してもよい。実施形態では、ハウジングが、産業コンポーネントに取り外し可能に結合するための適切な結合機構を有していてもよい。
【0219】
前述は、センサー102の一例である。センサー102は、本開示の範囲から逸脱することなく、追加又は代替の構成要素を有していてもよい。
【0220】
図4は、エッジデバイス104の一例を示す。実施形態において、エッジデバイス104は、ストレージシステム402、通信システム404、及び処理システム406を含んでもよい。エッジデバイス104は、電源、ユーザインタフェースなど、図示しない追加のコンポーネントを含んでもよい。
【0221】
ストレージシステム402は、1つ又は複数のストレージデバイスを含む。ストレージデバイスは、永続的な記憶媒体(例えば、フラッシュメモリドライブ、ハードディスクドライブ)及び/又は一過性の記憶装置(例えばRAM)を含んでもよい。ストレージシステム402は、1つ又は複数のデータストアを格納してもよい。データストアは、1つ又は複数のデータベース、テーブル、インデックス、レコード、ファイルシステム、フォルダ及び/又はファイルを含んでもよい。図示された実施形態において、ストレージデバイスは、構成データストア410、センサーデータストア412、及びモデルデータストア414を格納する。ストレージシステム402は、本開示の範囲から逸脱することなく、追加又は代替のデータストアを格納してもよい。
【0222】
実施形態において、構成データストア410は、センサーキット100のデバイスを含む、センサーキット100の構成に関するデータを格納する。いくつかの実施形態では、構成データストア410が、デバイスレコードのセットを維持してもよい。デバイスレコードは、センサーキット100のデバイスを一意に識別するデバイス識別子を示してもよい。デバイスレコードは、更に、デバイスのタイプ(例えば、センサー、収集デバイス、ゲートウェイデバイスなど)を示してもよい。各デバイスからエッジデバイス104へのネットワークパスが変わらない実施形態では、デバイスレコードが、エッジデバイス104へのデバイスのネットワークパス(例えば、デバイスのネットワークパス内の任意の中間デバイス)も示してもよい。また、デバイスレコードがセンサー102に対応している場合、デバイスレコードは、センサーの種類(例えば、センサータイプ識別子)及び/又はセンサー102が提供するデータの種類を示してもよい。
【0223】
実施形態において、構成データストア410は、センサータイプレコードのセットを維持してもよく、各レコードは、センサーキット100内の異なるタイプのセンサー102に対応する。センサータイプレコードは、センサーのタイプ及び/又はセンサーによって提供されるセンサーデータのタイプを識別するタイプ識別子を示してもよい。実施形態において、センサータイプレコードは、センサーデータの最大値又は最小値、センサータイプのセンサー102が出力するエラーコードなどを含む、センサーデータに関連する関連情報を更に示してもよい。
【0224】
実施形態において、構成データストア410は、センサーキットネットワーク200のマップを維持してもよい。センサーキットネットワーク200のマップは、センサーキット100内のデバイスの集合体のネットワーク経路を含む、センサーキットネットワーク200のネットワークトポロジーを示してもよい。いくつかの実施形態では、マップが、センサーの物理的な位置も含んでもよい。センサー102の物理的な位置は、センサー102がある部屋又はエリア、センサー102が監視している特定の産業コンポーネント、エッジデバイス104の相対的な座標のセット(例えば、エッジデバイス104に対するx、y、z座標、又はエッジデバイス104に対するセンサー102の角度及び距離)、センサー102の推定経度及び緯度、或いは、相対的又は絶対的な位置決定及び/又は測定の他の適切なフォーマットとして定義されてもよい。
【0225】
実施形態において、センサーデータストア412は、センサーキット100のセンサー102から収集されたセンサーデータを格納する。実施形態において、センサーデータストア412は、一定期間にわたって収集されたセンサーデータを維持する。これらの実施形態のいくつかにおいて、センサーデータストア412は、バックエンドシステム150で報告され、バックアップされるまでセンサーデータを保存するキャッシュであってもよい。これらの実施形態では、センサーデータがバックエンドシステム150に報告されると、キャッシュがクリアされてもよい。いくつかの実施形態では、センサーデータストア412が、センサーキット412によって収集された全てのセンサーデータを格納する。これらの実施形態において、センサーデータストア412は、センサーキット100によって収集された全てのセンサーデータのバックアップを経時的に提供し、それにより、センサーキット100の所有者がそのデータの所有権を維持することを保証してもよい。
【0226】
実施形態において、モデルデータストア414は、機械学習モデルを格納する。機械学習モデルは、ニューラルネットワーク、ディープニューラルネットワーク、再帰的ニューラルネットワーク、ベイジアンニューラルネットワーク、回帰ベースのモデル、決定木、予測木、分類木、隠れマルコフモデル、及び/又は他の適切なタイプのモデルを含む、任意の適切なタイプのモデルを含んでもよい。機械学習モデルは、エキスパートが作成したデータ、履歴データ、及び/又はアウトカムベースのデータであるトレーニングデータで学習される場合がある。アウトカムベースのデータとは、予測又は分類が行われた後に収集されたデータであって、予測又は分類が正しかったか間違っていたか、及び実現された結果を示すデータであってもよい。トレーニングデータインスタンスとは、特徴量のセットとラベルを含むトレーニングデータの単位を指すことがある。実施形態において、トレーニングデータインスタンスのラベルは、所定の時間における産業コンポーネント又は産業環境120の状態を示してもよい。状態の例は、産業環境120と、機械学習モデルが予測又は分類するように訓練されている条件とに応じて大きく異なる。製造施設におけるラベルの例は、問題が検出されなかったこと、コンポーネントの機械的故障、コンポーネントの電気的故障、化学物質のリークが検出されたこと、などを含むが、これらに限定されない。鉱業施設におけるラベルの例としては、問題が検出されない、酸素欠乏、有毒ガスの存在、構造部品の故障などがあるが、これらに限定されない。石油・ガス施設(例:油田、ガス田、石油精製所、パイプライン)におけるラベルの例には、問題が検出されないこと、コンポーネントの機械的故障(例えば、故障したバルブや故障したOリング)、漏れなどが含まれるが、これらに限定されるものではない。屋内農業施設におけるラベルの例としては、問題が検出されなかったこと、植物が枯れたこと、植物がしおれたこと、植物が特定の色(例えば、茶色、紫色、オレンジ色、又は黄色)になったこと、カビが見つかったことなどが挙げられるが、これらに限定されない。これらの例では、状態に関連する可能性のある特定の特徴と、状態にほとんど関係のない可能性のあるいくつかの特徴がある。機械学習プロセス(バックエンドシステム150又は別のシステムで実行されてもよい)を通じて、モデルは、特徴のセットに基づいて予測又は分類を決定するように訓練される。従って、トレーニングデータインスタンスの特徴のセットは、産業コンポーネント又は産業環境120の状態が発生した時間(例えば、産業コンポーネント又は産業環境120に関連付けられたラベル)に一時的に近接したセンサーデータを含んでもよい。
【0227】
実施形態において、機械学習モデルは、監視対象の産業コンポーネントに関連する潜在的な問題を予測するために使用される予測モデルを含んでもよい。これらの実施形態の一部では、機械学習モデルが、特定のコンポーネントに関連する1つ以上の状態に対応するトレーニングデータ(エキスパートが生成したデータ及び/又は履歴データ)で学習されてもよい。これらの実施形態のいくつかにおいて、トレーニングデータセットは、メンテナンス又は何らかの介入措置が後に必要となったシナリオに対応するセンサーデータと、メンテナンス又は何らかの介入措置が最終的に必要とならなかったシナリオに対応するセンサーデータとを含んでもよい。これらの例示的な実施形態において、機械学習モデルは、監視されている1つ以上の産業コンポーネント及び/又は監視されている産業環境120に関して発生する可能性のある、1つ以上の潜在的な問題の予測を決定するために使用されてもよい。
【0228】
実施形態において、機械学習モデルは、監視されている産業コンポーネント及び/又は産業環境120の状態を分類する分類モデルを含んでもよい。これらの実施形態のいくつかにおいて、機械学習モデルは、特定のコンポーネントに関連する1つ以上の状態に対応するトレーニングデータ(例えば、エキスパートが生成したデータ及び/又は履歴データ)でトレーニングされてもよい。これらの実施形態の一部において、トレーニングデータセットは、それぞれの産業コンポーネント及び/又はそれぞれの産業環境120が正常な状態で動作していたシナリオに対応するセンサーデータと、それぞれの産業コンポーネント及び/又はそれぞれの産業環境120が異常な状態で動作していたセンサーデータとを含んでもよい。異常な状態があったトレーニングデータインスタンスでは、トレーニングデータインスタンスが、異常な状態の種類を示すラベルを含んでもよい。例えば、理想的な栽培条件に対して湿度が高すぎると判断された屋内農業施設に対応するトレーニングデータインスタンスは、施設の湿度が高すぎたことを示すラベルを含んでもよい。
【0229】
実施形態において、通信システム404は、センサーキットネットワーク200と通信する少なくとも1つの内部通信デバイスと、直接又はゲートウェイデバイスを介して公衆通信ネットワーク(例えばインターネット)と通信する少なくとも1つの外部通信デバイスとを含む、2つ以上の通信デバイスを含む。少なくとも1つの内部通信デバイスは、Bluetoothチップ、Zigbeeチップ、XBeeチップ、Wi-Fiチップなどを含んでいてもよい。内部通信デバイスの選択は、産業環境120の環境と、その中に設置されるセンサー102への影響(例えば、センサー102が信頼できる電源を持っているかどうか、センサー102が互いに近接して間隔を空けるかどうか、センサー102が壁を介して送信する必要があるかどうかなど)に依存してもよい。外部通信デバイスは、有線通信又は無線通信を行ってもよい。実施形態において、外部通信デバイスは、セルラーチップセット(例えば、4G又は5Gチップセット)、イーサネットカード、衛星通信カード、又は他の適切な通信デバイスを含んでもよい。エッジデバイス104の外部通信デバイス(複数可)は、産業環境120の環境(例えば、屋内対屋外、無線通信を妨げる厚い壁対無線通信を可能にする薄い壁、携帯電話タワーの近くに位置する対遠隔地に位置する)、及び産業環境120のオペレータの好み(例えば、オペレータがエッジデバイス104に産業環境120のプライベートネットワークへのアクセスを許可する、又はオペレータがエッジデバイス104に産業環境120のプライベートネットワークへのアクセスを許可しない)に基づいて選択されてもよい。
【0230】
実施形態において、処理システム406は、コンピュータ実行可能な命令を格納する1つ又は複数のメモリデバイス(例えば、ROM及び/又はRAM)と、コンピュータ実行可能な命令を実行する1つ又は複数のプロセッサとを含んでもよい。処理システム406は、データ処理モジュール420、エンコードモジュール422、即決AIモジュール424、通知モジュール426、構成モジュール428、及び分散型台帳モジュール430のうち、1つ又は複数を実行してもよい。処理システム406は、本開示の範囲から逸脱することなく、追加又は代替のモジュールを実行してもよい。更に、本明細書で説明するモジュールは、それぞれのモジュールの1つ又は複数の機能を実行するサブモジュールを含んでもよい。
【0231】
実施形態において、データ処理モジュール420は、センサーキットネットワーク200からセンサーデータを受信し、受信したセンサーデータに対して1つ又は複数のデータ処理動作を実行する。実施形態では、データ処理モジュール420が、センサーデータを含む報告パケット320を受信する。これらの実施形態のいくつかでは、データ処理モジュール420が、重複しているデータレコードをフィルタリングしてもよい(例えば、冗長性のために同じコンポーネントを監視する2つのそれぞれのセンサーから受信した、2つの報告パケット320のうち1つをフィルタリングする)。データ処理モジュール420は、追加的又は代替的に、明らかに誤りであるセンサーデータを含む報告パケット320をフィルタリング及び/又はフラグを立ててもよい(例えば、センサー102のタイプが与えられた許容範囲内にないセンサー、又はエラーコードを含むセンサー)。実施形態では、データ処理モジュール420が、センサーデータをセンサーデータストアに格納及び/又はインデックスしてもよい。
【0232】
実施形態において、データ処理モジュール420は、センサーキット100のセンサー102又はそのサブセットから一定期間にわたって受信したセンサーデータを集約し、センサーデータをバックエンドシステム150に送信してもよい。センサーデータをバックエンドシステム150に送信する際に、データ処理モジュール420は、センサーデータの1つ又は複数のインスタンスを含むセンサーキット報告パケットを生成してもよい。センサーキット報告パケット内のセンサーデータは、圧縮されていてもよく、圧縮されていなくてもよい。実施形態において、センサーキット報告パケットは、バックエンドシステム150へのデータパケットのソースを識別するセンサーキット識別子を示してもよい。実施形態において、データ処理モジュール420は、センサー102からセンサーデータを受信したとき、所定の間隔(例えば、毎秒、毎分、毎時間、毎日)で、又はトリガー条件(例えば、受信したセンサーデータに基づいて、産業コンポーネント又は産業環境120に問題があるという予測又は分類)に応答して、センサーデータを送信してもよい。いくつかの実施形態において、センサーデータは、複数のセンサー102から及び/又は一定期間にわたって収集されたセンサーデータがより効率的に伝送されるように、符号化/圧縮されてもよい。実施形態において、データ処理モジュール420は、即決AIモジュール424を活用して、産業環境120の産業コンポーネント及び/又は産業環境120自体が正常な状態である可能性が高いかどうかを判断してもよい。即決AIモジュール424が、産業コンポーネント及び/又は産業環境120が高い確実性で正常な状態にあると判断した場合、データ処理モジュール420は、分類を行うために使用されるセンサーデータをバックエンドシステム150に送信するのを遅らせるか、又は見送ってもよい。加えて又は代わりに、即決AIモジュール424が、産業コンポーネント及び/又は産業環境120が高い確実性で正常な状態にあると判断した場合、データ処理モジュール420は、センサーデータを圧縮してもよく、より大きなレートで圧縮してもよい。データ処理モジュール420は、本開示の範囲から逸脱することなく、追加又は代替の機能を実行してもよい。
【0233】
実施形態において、エンコードモジュール422は、センサーデータを受信し、センサーデータをエンコード、圧縮、及び/又は暗号化してもよい。エンコードモジュール422は、センサーデータを圧縮するために他の技術を採用してもよい。実施形態では、エンコードモジュール422が、センサーデータを圧縮するために水平又は圧縮技術を採用してもよい。例えば、エンコードモジュール422は、Lempel-Zev-Welchアルゴリズム又はその変形を使用してもよい。いくつかの実施形態において、エンコードモジュール522は、元の整数又は「カウント形式」で、かつ収集時の関連する較正係数及びオフセットで、センサーデータを表してもよい。これらの実施形態では、各チャネルに対して1つの浮動小数点係数と1つの整数オフセットがと格納されるように、正確な信号経路が判明している収集時に、係数とオフセットとを合体させてもよい。
【0234】
実施形態において、エンコードモジュール422は、センサーデータを圧縮するために1つ以上のコーデックを採用してもよい。コーデックは、独自のコーデック及び/又は公的に利用可能なコーデックであってもよい。いくつかの実施形態において、エンコードモジュール422は、メディア圧縮コーデック(例えば、ビデオ圧縮コーデック)を使用してセンサーデータを圧縮してもよい。例えば、エンコードモジュール422は、センサーデータをメディアフレームの範囲及びフォーマット内に入る値に正規化してもよく(例えば、センサーデータをビデオフレームに含めるための許容可能なピクセル値に正規化してもよい)、正規化されたセンサーデータをメディアフレームに埋め込んでもよい。エンコードモジュール422は、センサーキット100のセンサー102から収集された正規化されたセンサーデータを、予め定義されたマッピング(例えば、メディアフレーム内の1つ又は複数のそれぞれのピクセルに対するそれぞれのセンサー102のマッピング)に従って、メディアフレームに埋め込んでもよい。エンコードモジュール422は、このようにして連続したメディアフレームのセットを生成し、メディアコーデック(H.264/MPEG-4コーデック、H.265/MPEG-Hコーデック、H.263/MPEG-4コーデック、独自のコーデックなど)を用いてメディアフレームを圧縮して、センサーデータの符号化を得てもよい。その後、エンコードモジュール422は、センサーデータエンコーディングをバックエンドシステムに送信し、バックエンドシステムは、正規化された値に基づいてセンサーデータを解凍し、再計算してもよい。これらの実施形態では、圧縮に使用されるコーデック、及びセンサーのピクセルへのマッピングが、損失性を低減するため、又は圧縮率を高めるために選択されてもよい。更に、前述の技術は、より静的であってサンプリング間の変化が少ない傾向にあるセンサーデータ、及び/又は、同時にサンプリングされた場合に変化が少ない傾向にある異なるセンサーから収集されたセンサーデータに適用されてもよい。エンコードモジュール422は、本開示の範囲から逸脱することなく、追加又は代替の符号化/圧縮技術を採用してもよい。
【0235】
実施形態において、即決AIモジュール424は、機械学習モデルの限られたセットを利用して、監視されている産業コンポーネントの状態及び/又は監視されている産業環境120の状態の予測及び/又は分類を生成してもよい。実施形態において、即決AIモジュール424は、特徴のセット(例えば、1つ又は複数のセンサーデータ値)を受信し、それに基づいて特定のタイプの予測又は分類を要求してもよい。実施形態において、即決AIモジュール424は、要求された予測又は分類に対応する機械学習モデルを活用してもよい。即決AIモジュール424は、受信した特徴に基づいて特徴ベクトルを生成してもよく、特徴ベクトルは、センサーキット100の1つ又は複数のセンサー102から得られた1つ又は複数のセンサーデータ値を含むようにする。即決AIモジュール424は、特徴ベクトルを機械学習モデルに供給してもよい。機械学習モデルは、予測又は分類と、予測又は分類の信頼度とを出力してもよい。実施形態において、即決AIモジュール424は、予測又は分類をデータ処理モジュール420(或いは、予測又は分類を要求した別のモジュール)に出力してもよい。例えば、実施形態では、データ処理モジュール420が、産業コンポーネント及び/又は産業環境120が正常な状態であるという分類を使用して、センサーデータの送信を遅延又は見送り、及び/又はセンサーデータを圧縮してもよい。実施形態において、データ処理モジュール420は、産業コンポーネント及び/又は産業環境120が故障に遭遇する可能性が高いという予測又は分類を使用して、圧縮されていないセンサーデータをバックエンドシステム150に送信してもよく、バックエンドシステム150は、センサーデータを更に分析してもよく、及び/又は潜在的な問題を人間のユーザに通知してもよい。
【0236】
実施形態において、通知モジュール426は、センサーデータに基づいて、ユーザに通知又はアラームを提供してもよい。これらの実施形態のいくつかでは、通知モジュール426が、特定の条件が満たされた場合に通知又はアラームをトリガーするルールのセットを適用してもよい。状態は、望ましくない(例えば、緊急事態)状態と強く相関しているセンサーデータ値を定義してもよい。データ処理モジュール420からセンサーデータを受信すると、通知モジュール426は、1つ以上のルールをセンサーデータに適用してもよい。アラーム又は通知をトリガーする条件が満たされた場合、通知モジュール426は、アラーム又は通知を人間のユーザに発行してもよい。アラーム又は通知が人間のユーザに提供される態様(例えば、ユーザデバイスへの提供、又は可聴アラームのトリガー)は、予め定義されてもよく、或いは、いくつかの実施形態では、産業環境120のオペレータによって定義されてもよい。
【0237】
実施形態において、構成モジュール428は、センサーキットネットワーク200を構成する。実施形態において、構成モジュール428は、センサー102、エッジデバイス104、及び産業環境120に設置されている任意の他のデバイスの際に、センサーキット100の他のデバイスに構成要求を送信してもよい。これらの実施形態のいくつかにおいて、センサー102及び/又は他のデバイスは、構成要求に応答して、メッシュネットワーク又は階層型ネットワークを確立してもよい。実施形態において、センサーキットネットワーク内のセンサー102及び他のデバイスは、構成要求に応答して、構成要求に対応してもよい。実施形態において、構成モジュール428は、それらのデバイスのデバイスIDと、構成要求への応答で提供された任意の追加データとに基づいて、応答したデバイスに対応するデバイスレコードを生成してもよい。
【0238】
実施形態において、構成モジュール428は、センサーキット100に新しいデバイスを追加する。これらの実施形態では、構成モジュール428が、プラグアンドプレイのような方法で、設置後のセンサーキット100に新しいセンサー102を追加する。これらの実施形態の一部において、エッジデバイス104及びセンサー102(又は、センサーキット100に追加される他のデバイス)の通信デバイス404、308は、それぞれの短距離通信機能(例えば、近距離通信(NFC)チップ)を含んでもよい。これらの実施形態において、センサー102は、識別データ(例えば、センサーID値)と、センサーをセンサーキットに追加するために使用されるであろう他のデータ(例えば、デバイスタイプ、サポートされる通信プロトコルなど)とを格納する永続的なストレージを含んでもよい。ユーザがセンサーキット100への設置後の追加を開始したこと(例えば、ユーザがエッジデバイス104のボタンを押すこと、及び/又は、センサー102をエッジデバイス104の近傍に持ってくること)に応答して、構成モジュール428は、通信システム404に信号(例えば無線周波数)を発信させてもよい。発信された信号は、その信号を受信するのに十分に近接したセンサー102が、そのセンサーID及び他の任意の適切な構成データ(例えば、デバイスタイプ、通信プロトコルなど)を送信するようにトリガーしてもよい。センサー102がその構成データ(センサーID及び他の関連する構成データ)をエッジデバイス104に送信することに応答して、構成モジュール428は、新しいセンサー102をセンサーキット102に追加してもよい。実施形態において、センサー102をセンサーキット104に追加することは、新しいデバイスレコードで構成データストア410を更新するセンサーIDに基づいて、新しいセンサー102に対応する新しいデバイスレコードを生成することを含んでもよい。構成モジュール428は、任意の他の適切な方法で、センサーキット100に新しいセンサー102を追加してもよい。
【0239】
実施形態では、エッジデバイス104が、分散型台帳モジュール430を含んでもよい。実施形態では、分散型台帳モジュール430が、センサーキット100によって捕捉されたセンサーデータで分散型台帳162を更新するように構成されてもよい。実施形態では、分散型台帳が、複数のノードコンピューティングデバイス160の間で分散されてもよい。説明したように、実施形態では、分散型台帳162が、リンクされたデータ構造(例えば、ブロック、データレコードなど)のセットで構成される。説明の便宜上、データ構造をブロックと呼ぶことにする。
【0240】
説明したように、各ブロックは、ブロックのユニークなIDを含むヘッダと、ブロックに格納されているデータ及び親ブロックのポインタを含むボディとを含んでもよい。実施形態では、ブロック内のポインタが、そのブロックの親ブロックのブロックIDである。それぞれのブロックに格納されているデータは、それぞれのセンサーキット100によって取り込まれたセンサーデータであってもよい。実施形態によっては、ブロックのそれぞれの本体に格納されるセンサーデータの種類及びセンサーデータの量が異なる場合がある。例えば、ブロックは、一定期間にわたってキャプチャされたセンサーキット100内の1つ又は複数の種類のセンサー102からのセンサー測定値のセット(例えば、一定期間1時間又は1日にわたってセンサーキット100内の全てのセンサー102からキャプチャされたセンサーデータ102)、及びそれに関連するメタデータ(例えば、各センサー測定値のセンサーID、及び各センサー測定値又はセンサー測定値のグループのタイムスタンプ)を格納してもよい。いくつかの実施形態において、ブロックは、異常であると判断されたセンサー測定値(例えば、予想されるセンサー測定値の標準偏差の外側、又は閾値を超えるセンサー測定値のデルタ)、及び/又は問題もしくは潜在的な問題を示すセンサー測定値、並びに関連するメタデータ(例えば、各センサー測定値のセンサーID、及び各センサー測定値又はセンサー測定値のグループのタイムスタンプ)を格納してもよい。いくつかの実施形態において、ブロックに格納されたセンサーデータは、エンコードモジュール422がセンサーデータをよりコンパクトなフォーマットに圧縮/エンコードするような、圧縮及び/又はエンコードされたセンサーデータであってもよい。実施形態では、分散型台帳モジュール430が、ボディの内容(例えば、親ブロックのブロックID及びセンサーデータ)がハッシュ化され、ハッシュの値を変更しなければ変更できないように、ボディのハッシュを生成してもよい。実施形態において、分散型台帳モジュール430は、ブロック内のコンテンツを暗号化して、不正なデバイスによってコンテンツが読み取られないようにしてもよい。
【0241】
実施形態では、分散型台帳モジュール430が、トリガーとなるイベントに応答してブロックを生成する。トリガーイベントの例には、所定の時間(例えば、毎分、毎時間、毎日)、潜在的な問題が分類又は予測されたとき、1つ又は複数のセンサー測定値が許容閾値の外側にあるとき、などが含まれ得る。トリガーイベントに応答して、分散型台帳モジュール430は、報告されるべきセンサーデータに基づいてブロックを生成してもよい。サーバキット100の構成や分散型台帳162の使用目的に応じて、ブロックに含まれるデータ量やデータの種類が異なる場合がある。例えば、製造施設1700又は水中工業環境1800のような製造又は資源採掘設定において、分散型台帳162は、機能的な機械を実証するため、及び/又は、メンテナンスの必要性を予測するために使用されてもよい。この例において、分散型台帳モジュール430は、保険料の設定及び/又は返金の発行のために、保険業者がアクセスしてもよい。従って、この例において、分散型台帳モジュール430は、問題が分類又は予測される許容閾値又はインスタンスの外側にある任意のセンサー測定値(及び関連するメタデータ)を含んでもよい。別の例において、分散型台帳は、施設が1つ又は複数の規制に従って動作していることを保証するために、規制機関によってアクセス可能であってもよい。これらの実施形態では、分散型台帳モジュール430が、1つ又は複数のセンサー測定値(及び関連するメタデータ)のセットを、センサー測定値が規制機関によって分析され得るように、ブロックに格納してもよい。これらの実施形態のいくつかでは、センサー測定値が、より多くのセンサーデータを単一のブロックに格納するために圧縮されてもよい。ブロックを生成することに応答して、分散型台帳モジュール430は、ブロックを1つ又は複数のノードコンピューティングデバイス160に送信してもよい。ブロックが検証されると(例えば、コンセンサースメカニズムを使用して)、各ノードコンピューティングデバイス160は、新しいブロックで分散型台帳162を更新してもよい。
【0242】
議論したように、いくつかの実施形態において、分散型台帳は、スマートコントラクトを更に含んでもよい。書き込まれたスマートコントラクトは、ブロックにエンコードされ、分散型台帳162にデプロイされてもよい。スマートコントラクトのアドレス(例えば、スマートコントラクトを含むブロックのブロックID)は、それぞれの当事者がアドレスを使用してスマートコントラクトを呼び出すことができるように、スマートコントラクトの1つ又は複数の当事者に提供されてもよい。これらの実施形態のいくつかにおいて、スマートコントラクトのアドレスは、分散型台帳モジュール430がアイテムをスマートコントラクトに報告することができるように、分散型台帳モジュール430に提供されてもよい。いくつかの実施形態において、分散型台帳モジュール430は、スマートコントラクトにアイテムを報告するために、スマートコントラクトのAPIを活用してもよい。
【0243】
上述の実装例において、保険会社は、スマートコントラクトを利用して、被保険施設の所有者及び/又は運営者が、施設内の機器が適切に機能していることを証明できるようにしてもよい。いくつかの実施形態において、スマートコントラクトは、施設の所有者及び/又は運営者が、施設が問題なく動作していることを示す十分なセンサーデータを提供した場合に、保険料の一部に対するリベート又は返金の発行をトリガーしてもよい。これらの実施形態のいくつかにおいて、スマートコントラクトは、施設から一定量のセンサーデータが報告されることを要求する第1の条件と、センサーデータの各インスタンスが値(例えば、分類された又は予測された問題がない)又は値の範囲(例えば、全てのセンサー測定値が予め定義された値の範囲内にある)に等しいという第2の条件とを含んでもよい。いくつかの実施形態において、アクションは、第1及び第2の条件が満たされたことに応答して、口座に資金(例えば、電信送金又は暗号通貨)を入金することであってもよい。この例において、分散型台帳モジュール430は、センサーデータを含むブロックを分散型台帳162に書き込んでもよい。また、分散型台帳モジュール430は、これらのブロックのアドレスをスマートコントラクトに提供してもよい(例えば、スマートコントラクトのAPIを介して)。スマートコントラクトが契約の第1の条件及び第2の条件を確認すると、スマートコントラクトは、保険者の口座から被保険者の口座への資金の移転を開始してもよい。
【0244】
上述した別の例では、規制機関(例えば、州、地方、又は連邦の規制機関)が、報告されたセンサーデータに基づいて施設(例えば、食品検査施設、医薬品製造施設、屋内農業施設、海洋石油採掘施設など)を監視し、1つ又は複数の規制への準拠を保証するスマートコントラクトを利用することができる。実施形態において、スマートコントラクトは、施設からセンサーデータを受信して検証し(例えば、スマートコントラクトのAPIを介して)、センサーデータを検証することに応答して、施設所有者のアカウントにコンプライアンストークン(又は証明書)を発行するように構成されてもよい。これらの実施形態の一部において、スマートコントラクトは、施設から報告される一定量のセンサーデータを必要とする第1の条件と、センサーデータが報告規則に準拠していることを必要とする第2の条件とを含んでいてもよい。この例では、分散型台帳モジュール430が、センサーデータを含むブロックを分散型台帳に書き込んでもよい。また、センサーキット100は、これらのブロックのアドレスをスマートコントラクトに提供してもよい(例えば、スマートコントラクトのAPIを使用して)。スマートコントラクトが契約の第1の条件及び第2の条件を確認すると、スマートコントラクトは、施設運営者によるコンプライアンスを示すトークンを生成し、施設に関連する口座(例えば、デジタルウォレット)への資金の転送を開始してもよい。
【0245】
図5は、本開示のいくつかの実施形態による、例示的なバックエンドシステム150を示す。実施形態では、バックエンドシステム150が、1つ又は複数の物理的サーバ装置で実行されるクラウドサービスとして実装されてもよい。実施形態では、バックエンドシステム150が、ストレージシステム502、通信システム504、及び処理システム506を含んでもよい。バックエンドシステム150は、図示しない追加のコンポーネントを含んでもよい。
【0246】
ストレージシステム502は、1つ又は複数のストレージデバイスを含む。ストレージデバイスは、永続的な記憶媒体(例えば、フラッシュメモリドライブ、ハードディスクドライブ)及び/又は一過性の記憶装置(例えばRAM)を含んでもよい。ストレージシステム502は、1つ又は複数のデータストアを格納してもよい。データストアは、1つ又は複数のデータベース、テーブル、インデックス、レコード、ファイルシステム、フォルダ及び/又はファイルを含んでもよい。図示された実施形態において、ストレージシステム502は、センサーキットデータストア510及びモデルデータストア512を格納する。ストレージシステム502は、本開示の範囲から逸脱することなく、追加又は代替のデータストアを格納してもよい。
【0247】
実施形態において、センサーキットデータストア510は、それぞれのセンサーキット100に関連するデータを格納する。実施形態では、センサーキットデータストア510が、設置された各センサーキット100に対応するセンサーキットデータを格納してもよい。実施形態では、センサーキットデータが、センサーキット100内の各センサー102(例えばセンサーID)を含む、センサーキット100内のデバイスを示してもよい。いくつかの実施形態において、センサーキットデータは、センサーキット100によって捕捉されたセンサーデータを示してもよい。これらの実施形態の一部において、センサーキットデータは、センサーキット100によって捕捉されたセンサーデータの各インスタンスを識別してもよく、センサーデータの各インスタンスについて、センサーキットデータは、センサーデータを捕捉したセンサー102を示してもよく、一部の実施形態では、センサーデータに対応するタイムスタンプを示してもよい。
【0248】
実施形態において、モデルデータストア512は、学習データに基づいてAIシステム524によって学習された機械学習モデルを格納する。機械学習モデルは、予測モデル及び分類モデルを含んでもよい。実施形態では、特定のモデルを訓練するために使用される訓練データが、同じタイプの産業環境120を監視する1つ以上のセンサーキット100から収集されたデータを含む。訓練データは、追加的又は代替的に、履歴データ及び/又はエキスパートが生成したデータを含んでもよい。実施形態では、機械学習モデルの各々が、それぞれのタイプの産業環境120に関連していてもよい。これらの実施形態のいくつかにおいて、AIシステム524は、それらの種類の産業環境120を監視するセンサーキット100から収集されたセンサーデータ及びそれらの産業環境120から得られた結果に基づいて、産業環境120の種類に係る機械学習モデルを定期的に更新してもよい。実施形態において、産業環境120の種類に係る機械学習モデルは、その種類の産業環境120を監視するセンサーキット100のエッジデバイス104に提供されてもよい。
【0249】
実施形態において、通信システム504は、公衆通信ネットワーク(例えばインターネット)エーテルと通信する少なくとも1つの外部通信デバイスを含む、1つ以上の通信デバイスを含む。外部通信デバイスは、有線通信又は無線通信を行ってもよい。実施形態において、外部通信デバイスは、セルラーチップセット(例えば、4G又は5Gチップセット)、イーサネットカード及び/又はWi-Fiカード、又は他の適切な通信デバイスを含んでもよい。
【0250】
実施形態において、処理システム506は、コンピュータ実行可能な命令を格納する1つ又は複数のメモリデバイス(例えば、ROM及び/又はRAM)と、コンピュータ実行可能な命令を実行する1つ又は複数のプロセッサとを含んでもよい。プロセッサは、並列又は分散方式で実行してもよい。プロセッサは、同じ物理的サーバ装置に配置されていてもよいし、異なるサーバ装置に配置されていてもよい。処理システム506は、デコーディングモジュール520、データ処理モジュール522、AIモジュール524、通知モジュール526、分析モジュール528、制御モジュール530、ダッシュボードモジュール532、構成モジュール534、及び分散型台帳管理モジュール536のうち、1つ又は複数を実行してもよい。処理システム406は、本開示の範囲から逸脱することなく、追加又は代替のモジュールを実行してもよい。更に、本明細書で説明するモジュールは、それぞれのモジュールの1つ又は複数の機能を実行するサブモジュールを含んでもよい。
【0251】
実施形態において、センサーキット100は、センサーデータを含む符号化されたセンサーキットパケットをバックエンドシステム150に送信してもよい。これらの実施形態において、デコーディングモジュール520は、エッジデバイス104から符号化されたセンサーデータを受信してもよく、センサーデータ及び受信したセンサーデータに関連するメタデータ(例えば、センサーキットID及びセンサーデータを捕捉したセンサーの1つ又は複数のセンサーID)を取得するために、符号化されたセンサーキットパケットを復号化、デコード、及び/又は解凍してもよい。デコーディングモジュール520は、センサーデータ及びその他のメタデータをデータ処理モジュール522に出力してもよい。
【0252】
実施形態において、データ処理モジュール522は、センサーキット100から受信したセンサーデータを処理してもよい。いくつかの実施形態では、データ処理モジュール522が、センサーデータを受信してもよく、センサーデータに提供したセンサーキット100に関連してセンサーデータをセンサーキットデータストア510に格納してもよい。実施形態において、データ処理システム522は、AIモジュール524にAI関連の要求を提供してもよい。これらの実施形態において、データ処理システム522は、受信したセンサーデータから関連するセンサーデータインスタンスを抽出してもよく、抽出したセンサーデータインスタンスを、要求の種類(例えば、どのようなタイプの予測又は分類)及び使用するセンサーデータを示す要求で、AIモジュール524に提供してもよい。潜在的な問題が予測又は分類された場合、データ処理モジュール522は、潜在的な問題に関連するワークフローを実行してもよい。ワークフローは、潜在的な問題が処理される方法を定義してもよい。例えば、ワークフローは、通知が人間のユーザに送信されるべきであること、是正措置が開始されるべきであること、及び/又は他の適切なアクションを示すことができる。データ処理モジュール522は、本開示の範囲から逸脱することなく、追加又は代替の処理タスクを実行してもよい。
【0253】
実施形態において、AIモジュール524は、予測又は分類を行うために使用される機械学習モデルを訓練する。機械学習モデルは、ニューラルネットワーク、ディープニューラルネットワーク、再帰的ニューラルネットワーク、ベイジアンニューラルネットワーク、回帰ベースのモデル、決定木、予測木、分類木、隠れマルコフモデル、及び/又は任意の他の適切なタイプのモデルを含む、任意の適切なタイプのモデルを含んでもよい。AIモジュール524は、訓練データセットで機械学習モデルを訓練してもよい。トレーニングデータセットは、エキスパートが生成したデータ、履歴データ、及び/又はアウトカムベースのデータを含んでもよい。アウトカムベースのデータは、予測又は分類が行われた後に収集されるデータであって、予測又は分類が正しかったか間違っていたか、及び/又は実現された結果を示すデータであってもよい。トレーニングデータインスタンスとは、特徴量のセットとラベルを含むトレーニングデータの単位を指すことがある。実施形態において、トレーニングデータインスタンスのラベルは、所定の時間における産業コンポーネント又は産業環境120の状態を示してもよい。状態の例は、産業環境120と、機械学習モデルが予測又は分類するように訓練されている条件とに応じて大きく異なる。製造施設におけるラベルの例には、問題が検出されなかったこと、コンポーネントの機械的故障、コンポーネントの電気的故障、化学物質のリークが検出されたことなどが含まれるが、これらに限定されない。鉱業施設におけるラベルの例としては、問題が検出されない、酸素欠乏、有毒ガスの存在、構造部品の故障などがあるが、これらに限定されない。石油・ガス施設(例えば、油田、ガス田、石油精製所、パイプライン)におけるラベルの例には、問題が検出されないこと、コンポーネントの機械的故障(例えば、故障したバルブや故障したOリング)、漏れなどが含まれるが、これらに限定されるものではない。屋内農業施設におけるラベルの例には、問題が検出されなかったこと、植物が枯れたこと、植物がしおれたこと、植物が特定の色(例えば、茶色、紫色、オレンジ色、又は黄色)になったこと、カビが見つかったことなどが含まれるが、これらに限定されない。これらの例のそれぞれにおいて、状態に関連する可能性のある特定の特徴と、状態にほとんど関係しない可能性のあるいくつかの特徴がある。実施形態において、AIモジュール524は、より多くのセンサーデータ及び機械学習モデルに関連する結果が受信されると、機械学習モデルを強化してもよい。実施形態では、機械学習モデルが、モデルデータストア512に格納されてもよい。各モデルは、モデル識別子と共に格納されてもよく、この識別子は、モデルが行う産業環境120のタイプ、モデルが行う予測又は分類のタイプ、及びモデルが受信する特徴を示す(例えば、マッピングされる)ものであってもよい。いくつかの実施形態において、1つ又は複数の機械学習モデル(及びその後の更新)は、それぞれのセンサーキット100にプッシュされてもよく、それによって、それぞれのセンサーキット100のエッジデバイス104は、バックエンドシステム150に依存することなく、1つ又は複数の機械学習モデルを使用して、予測及び/又は分類を行ってもよい。
【0254】
実施形態において、AIモジュール524は、予測及び/又は分類の要求を受け取り、要求に基づいて予測及び/又は分類を決定する。実施形態において、要求は、要求されている予測又は分類のタイプを示してもよく、予測又は分類を行うための特徴のセットを含んでもよい。要求に応答して、AIモジュール524は、リクエストされている予測又は分類のタイプに基づいて、活用する機械学習モデルを選択してもよく、それによって、選択されたモデルは、特定の特徴のセットを受け取る。その後、AIモジュール524は、センサーデータの1つ又は複数のインスタンスを含む特徴ベクトルを生成してもよく、特徴ベクトルを選択されたモデルに供給してもよい。特徴ベクトルに応答して、選択されたモデルは、予測又は分類、及び予測又は分類の信頼度(例えば、信頼度スコア)を出力してもよい。AIモジュール524は、予測又は分類、及びそこでの信頼度を、リクエストを提供したモジュールに出力してもよい。
【0255】
実施形態において、通知モジュール526は、それぞれの設定で問題が検出されたときに、ユーザ及び/又はそれぞれの産業環境120に通知を発行してもよい。実施形態では、通知が、問題の性質を示すユーザのユーザデバイスに送信されてもよい。通知モジュール526は、API(例えば、REST API)を実装してもよく、それによって、産業環境120に関連するユーザのユーザデバイスが、バックエンドシステム150から通知を要求してもよい。要求に応答して、通知モジュール526は、任意の通知があれば、それをユーザデバイスに提供してもよい。実施形態において、通知は、産業環境120に位置するデバイスに送信されてもよく、それによって、デバイスは、産業環境120に応答して、産業環境120でアラームを発生させてもよい。
【0256】
実施形態において、分析モジュール528は、バックエンドシステム150によって収集され、センサーキットデータストア510に格納されたセンサーデータに対して、分析関連のタスクを実行してもよい。実施形態では、分析タスクは、個々のセンサーキットから受信したセンサーデータに対して実行されてもよい。更に、又は代替的に、分析タスクは、センサーデータ上で実行されてもよい。分析タスクの例は、異なる産業環境120を監視する様々なセンサーキット100から得られたセンサーデータ上で実行されてもよい。分析タスクの例には、エネルギー利用分析、品質分析、プロセス最適化分析、財務分析、予測分析、歩留まり最適化分析、故障予測分析、シナリオプランニング分析、及びその他多くのものが含まれ得る。
【0257】
実施形態において、制御モジュール530は、AIシステム524によって行われた決定に基づいて、産業環境120の1つ又は複数の側面を制御してもよい。実施形態では、制御モジュール530が、特定の問題が検出されたことに応答して是正措置を取るために、産業環境120のデバイス又はシステムにコマンドを提供するように構成されてもよい。例えば、制御モジュール530は、組立ライン上の重要なコンポーネントが故障している可能性が高い、又は故障している可能性が高いという判断に応答して、組立ラインを停止するコマンドを製造施設に発行してもよい。別の例において、制御モジュール530は、施設内の湿度レベルが高すぎるという判定に応答して、除湿機を作動させるコマンドを農業施設に発行してもよい。別の例において、制御モジュール530は、弁の下流にある石油パイプライン内のコンポーネントが故障している可能性が高い、又は故障している可能性が高いという判定に応答して、石油パイプライン内の弁を閉鎖するコマンドを発行してもよい。特定の産業環境120について、制御モジュール530は、産業環境120に関連する人間のユーザによって定義された改善措置を実行してもよく、その場合、人間のユーザは、どのような条件が改善措置をトリガーするかを定義することができる。
【0258】
実施形態において、ダッシュボードモジュール532は、人間のユーザに関連するユーザデバイス140を介して、人間のユーザにダッシュボードを提示する。実施形態では、ダッシュボードが、人間のユーザが関連付けられているセンサーキット100(例えば、産業環境120の従業員)に関連する表示を可能にする、グラフィカルユーザインタフェースを提供する。これらの実施形態において、ダッシュボードモジュール532は、センサーキットによって提供された未処理のセンサーデータ、センサーキット100によって提供されたセンサーデータに関連する分析データ、センサーデータに基づいてバックエンドシステム150によって行われた予測又は分類などを取得して表示してもよい。
【0259】
実施形態において、ダッシュボードモジュール532は、人間のユーザがセンサーキット100の側面を構成することを可能にする。実施形態において、ダッシュボードモジュール532は、人間のユーザが関連付けられているセンサーキット100の1つ又は複数の側面を構成することを可能にする、グラフィカルユーザインタフェースを提示してもよい。実施形態において、ダッシュボードは、ユーザが1つ又は複数のセンサータイプ及び/又は条件に関するアラーム制限を構成することを可能にしてもよい。例えば、ユーザは、人間のユーザに通知を送信する温度値を定義することができる。別の例において、ユーザは、AIモジュール及び/又はエッジデバイスが予測した場合にアラームを作動させる条件のセットを定義することができる。実施形態において、ダッシュボードは、アラームがトリガーされたときにどのユーザが通知を受け取るかをユーザが定義できるようになっている。実施形態において、ダッシュボードは、ユーザがバックエンドシステム150及び/又はエッジデバイス104の追加機能に加入することを可能にしてもよい。
【0260】
実施形態において、ダッシュボードは、ユーザがセンサーキット100に1つ以上のサブスクリプションを追加できるようにしてもよい。サブスクリプションは、バックエンドサービス及び/又はエッジサービスへのアクセスを含んでもよい。ユーザは、センサーキット100に追加するサービスを選択し、サービスの支払いのために支払い情報を提供してもよい。支払い情報の検証時に、バックエンドシステム150は、センサーキット100にそれらの機能へのアクセスを提供してもよい。申し込むことができるサービスの例には、分析サービス、AIサービス、通知サービスなどが含まれる。ダッシュボードは、ユーザが追加又は代替の構成を実行できるようにしてもよい。
【0261】
実施形態では、構成モジュール534が、それぞれのセンサーキット100の構成を維持する。初めに、新しいセンサーキット100が産業環境120に展開されると、構成モジュール534は、新たに設置されたセンサーキット100の各デバイスのデバイスIDでセンサーキットデータストア510を更新してもよい。新たに設置されたセンサーキット100を反映するようにセンサーキットデータストア510が更新されると、バックエンドシステム150は、センサーキット100からのセンサーデータの格納を開始してもよい。実施形態では、新しいセンサー102がそれぞれのセンサーキット100に追加されてもよい。これらの実施形態において、エッジデバイス104は、センサーキット100にデバイスを追加しようとする際に、バックエンドシステム150に追加要求を提供してもよい。実施形態では、要求が、新しいセンサーのセンサーIDを示してもよい。要求に応答して、構成モジュール534は、センサーキットデータストア510内の要求中のセンサーキット100のセンサーキットデータに、新しいセンサーのセンサーIDを追加してもよい。
【0262】
実施形態において、バックエンドシステム150は、分散型元帳管理モジュール536を含む。これらの実施形態のいくつかにおいて、分散型元帳管理モジュール536は、ユーザが分散型元帳を更新及び/又は構成することを可能にする。これらの実施形態のいくつかにおいて、分散型元帳管理モジュール536は、ユーザがスマートコントラクトを定義又はアップロードすることを可能にする。議論されたように、スマートコントラクトは、スマートコントラクトによって検証される1つ又は複数の条件と、条件が検証されたときにトリガーされる1つ又は複数のアクションとを含んでもよい。実施形態において、ユーザは、ユーザインタフェースを介して、検証されるべき1つ又は複数の条件を分散型台帳管理モジュール536に提供してもよい。これらの実施形態のいくつかにおいて、ユーザは、条件を定義するコード(例えば、JavaScriptコード、Javaコード、Cコード、C++コードなど)を提供してもよい。また、ユーザは、特定の条件が満たされたことに応答して実行されるべきアクションを提供してもよい。スマートコントラクトがアップロード/作成されたことに応答して、分散型台帳管理モジュール536は、スマートコントラクトを展開してもよい。実施形態では、分散型台帳管理モジュール536が、スマートコントラクトを含むブロックを生成してもよい。ブロックは、ブロックのアドレスを定義するヘッダと、前のブロックへのアドレス及びスマートコントラクトを含むボディとを含んでもよい。いくつかの実施形態において、分散型台帳管理モジュール536は、ブロックのボディに基づいてハッシュ値を決定してもよく、及び/又は、ブロックを暗号化してもよい。分散型台帳管理モジュール536は、ブロックを1つ又は複数のノードコンピューティングデバイス160に送信してもよく、ノードコンピューティングデバイス160は、スマートコントラクトを含むブロックで分散型台帳を更新する。分散型台帳管理モジュール536は、更に、スマートコントラクトにアクセスする可能性のある1つ以上の当事者に、ブロックのアドレスを提供してもよい。分散型元帳管理モジュール536は、本開示の範囲から逸脱することなく、追加又は代替の機能を実行してもよい。
【0263】
バックエンドシステム150は、議論されていない追加又は代替のコンポーネント、データストア、及び/又はモジュールを含むことができる。
【0264】
図6図9-センサーデータをエンコード及び/又はデコードする例示的な方法
【0265】
図6は、センサーキット100によって得られたセンサーデータを圧縮するための方法600の例示的な動作セットを示す。実施形態において、方法600は、センサーキット100のエッジデバイス104によって実行されてもよい。
【0266】
610において、エッジデバイス104は、センサーキットネットワーク200を介して、センサーキット100の1つ又は複数のセンサー102からセンサーデータを受信する。実施形態では、それぞれのセンサー102からのセンサーデータが、報告パケットで受信されてもよい。各報告パケットは、報告パケットを生成したセンサー102のデバイス識別子と、センサー102によって捕捉されたセンサーデータの1つ又は複数のインスタンスとを含んでもよい。報告パケットは、タイムスタンプや他のメタデータなどの追加データを含んでもよい。
【0267】
612において、エッジデバイス104は、センサーデータを処理する。実施形態において、エッジデバイス104は、重複している任意の報告パケットをデデュープしてもよい。実施形態において、エッジデバイス104は、明らかに誤っている(例えば許容範囲外の)センサーデータをフィルタリングしてもよい。実施形態において、エッジデバイス104は、複数のセンサー102から得られたセンサーデータを集約してもよい。実施形態において、エッジデバイス104は、産業環境120の1つ以上の産業コンポーネントの状態に関連する予測又は分類を決定するなど、1つ以上のAI関連タスクを実行してもよい。これらの実施形態のいくつかにおいて、センサーデータを圧縮する決定は、エッジデバイス104が、産業コンポーネントに潜在的な問題があると判断するかどうかに依存してもよい。例えば、エッジデバイス104は、予測又は分類された問題がなかった場合に、センサーデータを圧縮してもよい。他の実施形態において、エッジデバイス104は、バックエンドシステムに送信されている任意のセンサーデータ、又は特定のタイプのセンサーデータ(例えば、温度センサーから得られたセンサーデータ)を圧縮してもよい。
【0268】
614において、エッジデバイス104は、センサーデータを圧縮してもよい。エッジデバイス104は、センサーデータを圧縮するための任意の適切な圧縮技術を採用してもよい。例えば、エッジデバイス104は、垂直方向又は水平方向の圧縮技術を採用してもよい。エッジデバイス104は、センサーデータを圧縮するコーデックで構成されてもよい。コーデックは、独自のコーデックであってもよく、「既製の」コーデックであってもよい。
【0269】
616において、エッジデバイス104は、圧縮されたセンサーデータをバックエンドシステム150に送信してもよい。実施形態において、エッジデバイス104は、圧縮されたデータを含むセンサーキットパケットを生成してもよい。センサーキットパケットは、センサーキットパケットのソース(例えば、センサーキットID又はエッジデバイスID)を指定してもよく、追加のメタデータ(例えば、タイムスタンプ)を含んでもよい。実施形態において、エッジデバイス104は、センサーキットパケットをバックエンドシステム150に送信する前に、センサーキットパケットを暗号化してもよい。実施形態では、エッジデバイス104が、センサーキットパケットをバックエンドシステム150に直接(例えば、セルラー接続、ネットワーク接続、又は衛星アップリンクを介して)送信する。他の実施形態において、エッジデバイス104は、センサーキットパケットをゲートウェイデバイスを介してバックエンドシステム150に送信し、ゲートウェイデバイスは、センサーキットパケットをバックエンドシステム150に直接(例えば、セルラー接続又は衛星アップリンクを介して)送信する。
【0270】
図7は、センサーキット100から受信した圧縮されたセンサーデータを処理するための方法700の操作の例を示す。実施形態では、方法700が、バックエンドシステム150によって実行される。
【0271】
710において、バックエンドシステム150は、センサーキットから圧縮されたセンサーデータを受信する。実施形態では、圧縮されたセンサーデータが、センサーキットパケットで受信されてもよい。
【0272】
712において、バックエンドシステム150は、受信したセンサーデータを解凍する。実施形態において、バックエンドシステムは、コーデックを利用して、受信したセンサーデータを解凍してもよい。受信したセンサーデータを解凍する前に、バックエンドシステム150は、圧縮されたセンサーデータを含むセンサーキットパケットを復号してもよい。
【0273】
714において、バックエンドシステム150は、解凍されたセンサーデータに対して1つ又は複数のバックエンド操作を行う。バックエンド操作は、データを格納すること、データをフィルタリングすること、センサーデータに対してAI関連のタスクを実行すること、AI関連のタスクの結果に関連して1つ以上の通知を発行すること、1つ以上の分析関連のタスクを実行すること、産業環境120の産業コンポーネントを制御すること、などを含んでもよい。
【0274】
図8は、センサーキット100からバックエンドシステム150にセンサーデータをストリーミングするための方法800の操作の例を示す。実施形態では、方法800が、センサーキット100のエッジデバイス104によって実行されてもよい。
【0275】
810において、エッジデバイス104は、センサーキットネットワーク200を介して、センサーキット100の1つ又は複数のセンサー102からセンサーデータを受信する。実施形態では、それぞれのセンサー102からのセンサーデータが、報告パケットで受信されてもよい。各報告パケットは、報告パケットを生成したセンサー102のデバイス識別子と、センサー102によって捕捉されたセンサーデータの1つ又は複数のインスタンスとを含んでもよい。報告パケットは、タイムスタンプ又は他のメタデータなどの追加データを含んでもよい。実施形態において、エッジデバイス104は、センサーデータを処理してもよい。例えば、エッジデバイス104は、重複している任意の報告パケットをデデュープしてもよく、及び/又は、明らかに誤っている(例えば、許容範囲外の)センサーデータをフィルタリングしてもよい。実施形態において、エッジデバイス104は、複数のセンサー102から得られたセンサーデータを集約してもよい。
【0276】
812において、エッジデバイス104は、センサーデータをメディアフレーム準拠のフォーマットに正規化及び/又は変換してもよい。実施形態において、エッジデバイス104は、各センサーデータのインスタンスを、センサーデータを含むことになるメディアフレームの制約に準拠した値に正規化及び/又は変換してもよい。例えば、メディアフレームがビデオフレームである実施形態では、エッジデバイス104が、センサーデータのインスタンスを許容可能なピクセルフレームに正規化及び/又は変換してもよい。エッジデバイス104は、センサーデータを変換及び/又は正規化するために、1つ又は複数のマッピング及び/又は正規化関数を採用してもよい。
【0277】
814において、エッジデバイス104は、変換及び/又は正規化されたセンサーデータに基づいて、メディアフレームのブロックを生成してもよい。例えば、メディアフレームがビデオフレームである実施形態において、エッジデバイス104は、変換及び/又は正規化されたセンサーデータの各インスタンスを、ビデオフレームのそれぞれのピクセルに割り当ててもよい。エッジデバイス104が、変換及び/又は正規化されたセンサーデータのインスタンスをそれぞれのピクセルに割り当てる態様は、それぞれのセンサーをそれぞれのピクセル値に対応付けるマッピングで定義されてもよい。実施形態では、マッピングが、隣接するピクセルの値の間の分散を最小化するように定義されてもよい。実施形態において、エッジデバイス104は、連続する各メディアフレームが後続のセンサーデータインスタンスのセットに対応するように、一連のタイムシーケンスされたメディアフレームを生成してもよい。
【0278】
816において、エッジデバイス104は、メディアフレームのブロックをエンコードしてもよい。実施形態において、エッジデバイス104は、メディアフレームのブロックを圧縮するために、メディアコーデック(例えば、ビデオコーデック)のエンコーダを採用してもよい。コーデックは、独自のコーデックであってもよいし、「既製の」コーデックであってもよい。例えば、メディアコーデックは、H.264/MPEG-4コーデック、H.265/MPEG-Hコーデック、H.263/MPEG-4コーデック、独自のコーデックなどであってもよい。コーデックは、メディアフレームのブロックを受け取り、それに基づいて符号化されたメディアブロックを生成する。
【0279】
818において、エッジデバイス104は、エンコードされたメディアブロックをバックエンドシステム150に送信してもよい。実施形態において、エッジデバイス104は、エンコードされたメディアブロックをバックエンドシステム150にストリーミングしてもよい。各エンコードされたブロックは、ブロックのソース(例えば、センサーキットID又はエッジデバイスID)を指定してもよく、追加のメタデータ(例えば、タイムスタンプ及び/又はブロック識別子)を含んでもよい。実施形態において、エッジデバイス104は、エンコードされたメディアブロックをバックエンドシステム150に送信する前に、エンコードされたメディアブロックを暗号化してもよい。エッジデバイス104は、エンコードされたメディアブロックをバックエンドシステム150に直接(例えば、セルラー接続、ネットワーク接続、又は衛星アップリンクを介して)、又はゲートウェイデバイスを介して送信してもよく、このゲートウェイデバイスは、エンコードされたメディアブロックをバックエンドシステム150に直接(例えば、セルラー接続又は衛星アップリンクを介して)送信する。
【0280】
エッジデバイス104は、センサーキットからライブセンサーデータのストリームを配信するように、前述の方法800の実行を継続してもよい。前述の方法900は、環境内に多くのセンサーが配備されており、センサーが頻繁に又は連続的にサンプリングされる設定で実行されてもよい。このようにして、センサーデータをバックエンドシステムに提供するために必要な帯域幅が低減される。
【0281】
図9は、エッジデバイス104からセンサーデータストリームを取り込むための方法900の操作の例を示す。実施形態では、方法900が、バックエンドシステムによって実行される。
【0282】
910において、バックエンドシステム150は、センサーキットからエンコードされたメディアブロックを受信する。バックエンドシステム150は、センサーデータストリームの一部としてエンコードされたメディアブロックを受信してもよい。
【0283】
912において、バックエンドシステム150は、メディアブロックをエンコードするために使用されたコーデックのコーデックに対応するデコーダを使用して、エンコードされたブロックをデコードして、連続するメディアフレームのセットを得る。符号化動作に関して説明したように、コーデックは、独自のコーデックであってもよいし、「既製の」コーデックであってもよい。例えば、メディアコーデックは、H.264/MPEG-4コーデック、H.265/MPEG-Hコーデック、H.263/MPEG-4コーデック、独自のコーデックなどであってもよい。コーデックは、メディアフレームのエンコードされたブロックを受信し、エンコードされたブロックを復号して、一連の連続したメディアフレームを得る。
【0284】
914において、バックエンドシステム150は、メディアフレームに基づいて、センサーデータを再作成する。実施形態において、バックエンドシステム150は、各それぞれのメディアフレームに埋め込まれた正規化及び/又は変換されたセンサー値を決定する。例えば、メディアフレームがビデオフレームである実施形態では、バックエンドシステム150が、メディアフレーム内の各ピクセルに対するピクセル値を決定してもよい。ピクセル値は、センサーキット100のそれぞれのセンサー102に対応してもよく、その値は、センサーデータの正規化及び/又は変換されたインスタンスを表してもよい。実施形態では、バックエンドシステム150が、ピクセル値の正規化及び/又は変換を逆にすることによって、センサーデータを再作成してもよい。実施形態では、バックエンドシステム150が、逆変換及び/又は逆正規化関数を利用して、再作成された各センサーデータインスタンスを取得してもよい。
【0285】
918において、バックエンドシステム150は、再作成されたセンサーデータに基づいて、1つ又は複数のバックエンド操作を行う。バックエンド操作は、データを格納すること、データをフィルタリングすること、センサーデータに対してAI関連のタスクを実行すること、AI関連のタスクの結果に関連して1つ以上の通知を発行すること、1つ以上の分析関連のタスクを実行すること、産業環境120の産業コンポーネントを制御すること、などを含んでもよい。
【0286】
図10-送信計画を決定する例示的な方法
【0287】
図10は、センサーデータに基づいて、センサーキット100によって収集されたセンサーデータの送信計画及び/又は保存計画を決定するための方法1000の動作のセットを示す図である。送信計画は、センサーデータが(もしあれば)バックエンドシステムに送信される態様を定義してもよい。例えば、センサーデータは、アグレッシブな非可逆コーデックを用いて圧縮されてもよく、可逆コーデックを用いて圧縮されてもよく、圧縮せずに送信されてもよい。保存計画は、センサーデータがエッジデバイス104に格納される方法を定義してもよい。例えば、センサーデータは、永久的に(又は人間がセンサーデータを削除するまで)保存されてもよく、一定期間(例えば1年間)保存されてもよく、又は廃棄されてもよい。方法1000は、エッジデバイス104によって実行されてもよい。方法1000は、センサーキット100によって消費されるネットワーク帯域幅を低減するため、及び/又は、エッジデバイス104におけるストレージの制約を低減するために実行されてもよい。
【0288】
1010において、エッジデバイス104は、センサーキット100のセンサー102からセンサーデータを受信する。データは、連続的又は間欠的に受信されてもよい。実施形態において、センサー102は、センサーデータをエッジデバイス104にプッシュしてもよく、及び/又は、エッジデバイス104は、センサー102からセンサーデータ102を定期的に要求してもよい。実施形態において、エッジデバイス104は、センサーデータをデデュープすることを含め、受信時にセンサーデータを処理してもよい。
【0289】
実施形態において、エッジデバイス104は、衛星アップリンクを介した送信の前に、1つ又は複数のAI関連タスクを実行するように構成されてもよい。これらの実施形態のいくつかにおいて、エッジデバイス104は、センサーデータ及び1つ又は複数の機械学習モデルに基づいて、コンポーネント及び/又は産業環境120のいずれかに関連する問題がない可能性が高いかどうかを判断するように構成されてもよい。
【0290】
1012において、エッジデバイス104は、センサーデータに基づいて、1つ又は複数の特徴ベクトルを生成してもよい。特徴ベクトルは、単一のセンサー102、センサー102のサブセット、又はセンサーキット100の全てのセンサー102からのセンサーデータを含んでもよい。単一のセンサー又はセンサー102のサブセットが特徴ベクトルに含まれるシナリオでは、機械学習モデルが、産業コンポーネント又は産業環境120に関連する1つ又は複数の問題を識別するように訓練されてもよいが、環境全体を問題がない/安全である可能性が高いと完全に判断するには十分ではない可能性がある。更に、又は代替的に、特徴ベクトルは、時間内の単一のスナップショット(例えば、特徴ベクトル内の全てのセンサーデータは、同じサンプリングイベントに対応する)、又は、一定期間(最新のサンプリングイベントからのセンサーデータサンプル及び以前のサンプリングイベントからのセンサーデータサンプル)に対応してもよい。特徴ベクトルが単一のスナップショットからのセンサーデータを定義する実施形態において、機械学習モデルは、時間的なコンテキストなしに潜在的な問題を識別するように訓練されてもよい。特徴ベクトルが一定期間のセンサーデータを定義する実施形態において、機械学習モデルは、センサー(複数可)102が以前に報告していた内容のコンテキストで、潜在的な問題を識別するように学習されてもよい。これらの実施形態において、エッジデバイス104は、所定の時間(例えば、前の時間、前日、前N日)にわたってサンプリングされたセンサーデータのキャッシュを、キャッシュが先入れ先出しでクリアされるように維持してもよい。これらの実施形態において、エッジデバイス104は、一定期間にわたるデータサンプルを有する特徴ベクトルを生成するために使用するように、キャッシュから前のセンサーデータサンプルを取得してもよい。
【0291】
1014において、エッジデバイス104は、1つ又は複数の特徴ベクトルを、1つ又は複数のそれぞれの機械学習モデルに入力してもよい。それぞれのモデルは、産業コンポーネント及び/又は産業環境120に関連する予測又は分類、並びに予測又は分類に関連する信頼性スコアを出力してもよい。
【0292】
1016において、エッジデバイス104は、機械学習モデルの出力に基づいて、送信計画及び/又は保存計画を決定してもよい。いくつかの実施形態において、エッジデバイス104は、センサーデータがバックエンドシステム150に送信される態様に関連する決定を行ってもよい。いくつかの実施形態において、エッジデバイス104は、センサーデータがバックエンドシステム150に伝送され、及び/又はエッジデバイスに格納される態様に関連する決定を行ってもよい。これらの実施形態のいくつかにおいて、エッジデバイス104は、産業環境120全体及び産業環境120の個々のコンポーネントに渡って可能性の高い問題がない場合に、センサーデータを圧縮してもよい。例えば、機械学習モデルが、問題がない可能性が高いと予測し、高い信頼度(例えば、信頼度スコアが0.98より大きい)で現在問題がないと分類した場合、エッジデバイス104は、センサーデータを圧縮してもよい。或いは、機械学習モデルが、問題がない可能性が高いと予測し、高い信頼度で現在問題がないと分類するシナリオでは、エッジデバイス104が、送信を見送ってもよいが、センサーデータを所定の期間(例えば、1年間の有効期限)、エッジデバイス104に保存してもよい。機械学習モデルが潜在的な問題を予測したり、現在の問題を分類したりするシナリオでは、エッジデバイス104が、センサーデータを圧縮せずに、又は可逆圧縮コーデックを使用してセンサーデータを送信してもよい。更に、又は代わりに、機械学習モデルが潜在的な問題を予測するか、又は現在の問題を分類するシナリオにおいて、エッジデバイス104は、予測又は分類を行うために使用されたセンサーデータ、並びに状態が予測又は分類される前及び/又は後に収集されたデータを無期限に保存してもよい。
【0293】
図11図15-例示的なセンサーキットの構成
【0294】
図11は、本開示のいくつかの実施形態によるセンサーキット1100の構成例を示す図である。図示の例において、センサーキット1100は、衛星1110へのアップリンク1108を介して、通信ネットワーク180と通信するように構成されている。実施形態において、図11のセンサーキット1100は、セルラーのカバレッジが信頼できない又は存在しない、遠隔地に位置する産業環境120で使用するように構成される。実施形態において、センサーキット1100は、天然資源採掘、天然資源輸送システム、発電施設などに設置されてもよい。例えば、センサーキット1100は、油田又は天然ガス田、沖合の石油掘削装置、鉱山、油又はガスのパイプライン、太陽熱発電所、風力発電所、水力発電所などに配備されてもよい。
【0295】
図11の例では、サーバキット1100は、エッジデバイス104と、センサー102のセットとを含む。センサー102は、産業環境120に応じて異なる様々なタイプのセンサー102を含んでもよい。図示の例では、センサー102は、メッシュネットワークを介してエッジデバイス104と通信する。これらの実施形態では、センサー102は、産業環境120の遠隔地/周辺部に位置するエッジデバイス104にセンサーデータを伝搬するように、近接するセンサー102にセンサーデータを通信してもよい。メッシュネットワークが示されているが、図11のセンサーキット1100は、階層型トポロジー(例えば、センサー102の一部または全部が、それぞれの収集装置を介してエッジデバイス104と通信する)またはスター型トポロジー(例えば、センサー102がエッジデバイスに直接通信する)などの代替的なネットワークトポロジーを含んでもよい。
【0296】
図11の実施形態では、エッジデバイス104は、衛星と通信する指向性アンテナを備えた衛星端末を含む。衛星端末は、地球同期衛星または地球低軌道衛星と通信するように予め構成されていてもよい。エッジデバイス104は、センサーキット1100によって確立されたセンサーキットネットワークからセンサーデータを受信してもよい。そして、エッジデバイス104は、衛星1110を介して、バックエンドシステム150にセンサーデータを送信してもよい。
【0297】
実施形態では、サーバキット1100の構成は、外部電源が豊富ではない遠隔地をカバーする産業環境120に適している。実施形態では、センサーキット1100は、電池、充電池、発電機、および/または太陽電池パネルなどの外部電源を含んでもよい。これらの実施形態では、外部電源は、センサー102、エッジデバイス104、およびセンサーキット1100内の任意の他のデバイスに電力を供給するために配備されてもよい。
【0298】
実施形態では、サーバキット1100の構成は、屋外の産業環境120に適している。実施形態では、センサー102、エッジデバイス104、およびセンサーキット100の他のデバイス(例えば、収集デバイス)は、耐候性のハウジングで構成されてもよい。これらの実施形態では、センサーキット1100は、屋外環境で展開されてもよい。
【0299】
実施形態では、エッジデバイス104は、衛星アップリンクを介した送信の前に、1つまたは複数のAI関連タスクを実行するように構成されてもよい。これらの実施形態のいくつかでは、エッジデバイス104は、センサーデータおよび1つまたは複数の機械学習されたモデルに基づいて、構成要素および/または産業環境120のいずれかに関連する問題がない可能性が高いかどうかを判断するように構成されてもよい。実施形態では、エッジデバイス104は、様々なセンサーからセンサーデータを受信してもよく、それに基づいて1つまたは複数の特徴ベクトルを生成してもよい。特徴ベクトルは、単一のセンサー102、センサー102のサブセット、またはセンサーキット1100のセンサー102のすべてからのセンサーデータを含んでもよい。単一のセンサーまたはセンサー102のサブセットが特徴ベクトルに含まれるシナリオでは、機械学習されたモデルは、産業部品または産業環境120に関連する1つまたは複数の問題を識別するように訓練されてもよいが、環境全体を問題がない/安全である可能性が高いと完全に判断するには十分ではない可能性がある。さらに、または代替的に、特徴ベクトルは、時間内の単一のスナップショット(例えば、特徴ベクトル内のすべてのセンサーデータは、同じサンプリングイベントに対応する)、または、一定期間(最新のサンプリングイベントからのセンサーデータサンプルおよび以前のサンプリングイベントからのセンサーデータサンプル)に対応してもよい。特徴ベクトルが単一のスナップショットからのセンサーデータを定義する実施形態では、機械学習されたモデルは、時間的なコンテキストなしに潜在的な問題を識別するように訓練されてもよい。特徴ベクトルが一定期間のセンサーデータを定義する実施形態では、機械学習されたモデルは、センサー(複数可)102が以前に報告していた/していた内容のコンテキストで潜在的な問題を識別するように学習されてもよい。これらの実施形態では、エッジデバイス104は、所定の時間(例えば、前時間、前日、前N日)にわたってサンプリングされたセンサーデータのキャッシュを、キャッシュが先入れ先出しでクリアされるように維持してもよい。これらの実施形態では、エッジデバイス104は、一定期間にわたるデータサンプルを有する特徴ベクトルを生成するために使用するために、キャッシュから前のセンサーデータサンプルを取得してもよい。
【0300】
実施形態において、エッジデバイス104は、1つまたは複数の特徴ベクトルを1つまたは複数のそれぞれの機械学習されたモデルに供給してもよい。それぞれのモデルは、産業部品および/または産業環境120に関連する予測または分類、ならびに予測または分類に関連する信頼性スコアを出力してもよい。いくつかの実施形態では、エッジデバイス104は、センサーデータがバックエンドシステム150に送信され、および/またはエッジデバイスに格納される方法に関連する決定を行ってもよい。例えば、いくつかの実施形態では、エッジデバイス104は、予測または分類に基づいてセンサーデータを圧縮してもよい。これらの実施形態のいくつかでは、エッジデバイス104は、産業環境120全体および産業環境120の個々の構成要素に渡って可能性の高い問題がない場合に、センサーデータを圧縮してもよい。例えば、機械学習されたモデルが、問題がない可能性が高いと予測し、高い信頼度(例えば、信頼度スコアが0.98より大きい)で現在問題がないと分類した場合、エッジデバイス104は、センサーデータを圧縮してもよい。あるいは、機械学習されたモデルが、問題がない可能性が高いと予測し、高い信頼度で現在問題がないと分類するシナリオでは、エッジデバイス104は、送信を見送ってもよいが、センサーデータを所定の期間(例えば、1年間)、エッジデバイス104に保存してもよい。機械学習されたモデルが潜在的な問題を予測したり、現在の問題を分類したりするシナリオでは、エッジデバイス104は、センサーデータを圧縮せずに、または可逆圧縮コーデックを使用して、センサーデータを送信してもよい。このようにして、センサーデータが圧縮されるか、または送信されないことが大半であるため、衛星アップリンクを介して送信される帯域幅の量が減少してもよい。
【0301】
実施形態では、エッジデバイス104は、1つまたは複数のルールを適用して、トリガ条件が存在するかどうかを判断してもよい。実施形態では、1つまたは複数のルールは、潜在的に危険および/または緊急事態を識別するように調整されてもよい。これらの実施形態では、エッジデバイス104は、トリガ条件が存在するときに、1つまたは複数の通知またはアラームをトリガしてもよい。さらに、または代替として、エッジデバイス104は、トリガ条件が存在するときに、圧縮を行わずにセンサーデータを送信してもよい。
【0302】
図12は、本開示のいくつかの実施形態によるセンサーキット1200の構成例を示す図である。図示の例では、センサーキット1200は、衛星1110へのアップリンク1108を介して通信ネットワーク180と通信するゲートウェイデバイス1206を含むように構成される。実施形態では、図12のセンサーキット1200は、セルラーのカバレッジが信頼できないまたは存在しない遠隔地に位置する産業環境120で使用するように構成され、エッジデバイス104が、衛星への物理的送信が信頼できないまたは不可能な場所に位置する。実施形態では、センサーキット1100は、地下または水中の施設、または非常に厚い壁を有する施設に設置されてもよい。例えば、センサーキット1100は、地下鉱山、水中の石油またはガスのパイプライン、水中の水力発電所などに配備されてもよい。
【0303】
図12の例では、サーバキット1200は、エッジデバイス104、一組のセンサー102、およびゲートウェイデバイス1206を含む。実施形態では、ゲートウェイデバイス1206は、人工衛星と通信する指向性アンテナを有する衛星端末を含む通信装置である。衛星端末は、地球同期衛星または地球低軌道衛星と通信するように予め構成されていてもよい。実施形態では、ゲートウェイデバイス1206は、有線通信リンク1208(例えば、イーサネット)を介してエッジデバイス104と通信してもよい。エッジデバイス104は、センサーキット1200によって確立されたセンサーキットネットワークからセンサーデータを受信してもよい。そして、エッジデバイス104は、有線通信リンク1208を介して、センサーデータをゲートウェイデバイス1206に送信してもよい。その後、ゲートウェイデバイス1206は、衛星アップリンク1108を介して、バックエンドシステム150にセンサーデータを通信してもよい。
【0304】
センサー102は、産業環境120に応じて異なる様々なタイプのセンサー102を含んでもよい。図示の例では、センサー102は、メッシュネットワークを介してエッジデバイス104と通信する。これらの実施形態では、センサー102は、産業環境120の遠隔地/周辺部に位置するエッジデバイス104にセンサーデータを伝搬するように、近接するセンサー102にセンサーデータを通信してもよい。メッシュネットワークが示されているが、図12のセンサーキット1200は、階層型トポロジー(例えば、センサー102の一部または全部が、それぞれの収集装置を介してエッジデバイス104と通信する)またはスター型トポロジー(例えば、センサー102がエッジデバイスに直接通信する)などの代替的なネットワークトポロジーを含んでもよい。
【0305】
実施形態では、サーバキット1200の構成は、外部電源が豊富ではない遠隔地をカバーする産業環境120に適している。実施形態では、センサーキット1200は、電池、充電池、発電機、および/または太陽電池パネルなどの外部電源を含んでもよい。これらの実施形態では、外部電源は、センサー102、エッジデバイス104、およびセンサーキット1200内の任意の他のデバイスに電力を供給するために配備されてもよい。
【0306】
実施形態では、サーバキット1200の構成は、地下または水中の産業環境120に適している。実施形態では、センサー102、エッジデバイス104、およびセンサーキット100の他のデバイス(例えば、収集デバイス)は、防水ハウジングまたはその他の気密ハウジング(エッジデバイス104および/またはセンサーデバイス102に埃が入るのを防ぐため)で構成されてもよい。さらに、ゲートウェイデバイス1208が屋外に位置する可能性が高いため、ゲートウェイデバイス1208は、耐候性ハウジングを含んでもよい。
【0307】
実施形態では、エッジデバイス104は、衛星アップリンクを介した送信の前に、1つまたは複数のAI関連タスクを実行するように構成されてもよい。これらの実施形態のいくつかでは、エッジデバイス104は、センサーデータおよび1つまたは複数の機械学習されたモデルに基づいて、構成要素および/または産業環境120のいずれかに関連する問題がない可能性が高いかどうかを判断するように構成されてもよい。実施形態では、エッジデバイス104は、様々なセンサーからセンサーデータを受信してもよく、それに基づいて1つまたは複数の特徴ベクトルを生成してもよい。特徴ベクトルは、単一のセンサー102、センサー102のサブセット、またはセンサーキット1200のセンサー102のすべてからのセンサーデータを含んでもよい。単一のセンサーまたはセンサー102のサブセットが特徴ベクトルに含まれるシナリオでは、機械学習されたモデルは、産業部品または産業環境120に関連する1つまたは複数の問題を識別するように訓練されてもよいが、環境全体を問題がない/安全である可能性が高いと完全に判断するには十分ではない可能性がある。さらに、または代替的に、特徴ベクトルは、時間内の単一のスナップショット(例えば、特徴ベクトル内のすべてのセンサーデータは、同じサンプリングイベントに対応する)、または、一定期間(最新のサンプリングイベントからのセンサーデータサンプルおよび以前のサンプリングイベントからのセンサーデータサンプル)に対応してもよい。特徴ベクトルが単一のスナップショットからのセンサーデータを定義する実施形態では、機械学習されたモデルは、時間的なコンテキストなしに潜在的な問題を識別するように訓練されてもよい。特徴ベクトルが一定期間のセンサーデータを定義する実施形態では、機械学習されたモデルは、センサー(複数可)102が以前に報告していた/していた内容のコンテキストで潜在的な問題を識別するように学習されてもよい。これらの実施形態では、エッジデバイス104は、所定の時間(例えば、前時間、前日、前N日)にわたってサンプリングされたセンサーデータのキャッシュを、キャッシュが先入れ先出しでクリアされるように維持してもよい。これらの実施形態では、エッジデバイス104は、一定期間にわたるデータサンプルを有する特徴ベクトルを生成するために使用するために、キャッシュから前のセンサーデータサンプルを取得してもよい。
【0308】
実施形態において、エッジデバイス104は、1つまたは複数の特徴ベクトルを1つまたは複数のそれぞれの機械学習されたモデルに供給してもよい。それぞれのモデルは、産業部品および/または産業環境120に関連する予測または分類、ならびに予測または分類に関連する信頼性スコアを出力してもよい。いくつかの実施形態では、エッジデバイス104は、センサーデータがバックエンドシステム150に送信され、および/またはエッジデバイスに格納される方法に関連する決定を行ってもよい。例えば、いくつかの実施形態では、エッジデバイス104は、予測または分類に基づいてセンサーデータを圧縮してもよい。これらの実施形態のいくつかでは、エッジデバイス104は、産業環境120全体および産業環境120の個々の構成要素に渡って可能性の高い問題がない場合に、センサーデータを圧縮してもよい。例えば、機械学習されたモデルが、問題がない可能性が高いと予測し、高い信頼度(例えば、信頼度スコアが0.98より大きい)で現在問題がないと分類した場合、エッジデバイス104は、センサーデータを圧縮してもよい。あるいは、機械学習されたモデルが、問題がない可能性が高いと予測し、高い信頼度で現在問題がないと分類するシナリオでは、エッジデバイス104は、送信を見送ってもよいが、センサーデータを所定の期間(例えば、1年間)、エッジデバイス104に保存してもよい。機械学習されたモデルが潜在的な問題を予測したり、現在の問題を分類したりするシナリオでは、エッジデバイス104は、センサーデータを圧縮せずに、または可逆圧縮コーデックを使用して、センサーデータを送信してもよい。このようにして、センサーデータが圧縮されるか、または送信されないことが大半であるため、衛星アップリンクを介して送信される帯域幅の量が減少してもよい。
【0309】
実施形態では、エッジデバイス104は、1つまたは複数のルールを適用して、トリガ条件が存在するかどうかを判断してもよい。実施形態では、1つまたは複数のルールは、潜在的に危険および/または緊急事態を識別するように調整されてもよい。これらの実施形態では、エッジデバイス104は、トリガ条件が存在するときに、1つまたは複数の通知またはアラームをトリガしてもよい。さらにまたは代替として、エッジデバイス104は、トリガ条件が存在するときに、圧縮なしでセンサーデータを(ゲートウェイデバイス1206を介して)送信してもよい。
【0310】
図13は、本開示のいくつかの実施形態によるサーバキット1300の構成例を示す。図13の例では、サーバキット1300は、エッジデバイス104と、センサーのセットと、収集デバイスのセットとを含む。実施形態では、サーバキット1300の構成は、大規模なエリアをカバーし、電源が豊富にある産業環境120に適しているが、産業運営者がセンサーキット1400を産業環境120のプライベートネットワークに接続することを望まない場合に適している。実施形態では、エッジデバイス104は、セルラータワー1310と通信するトランシーバーを備えたセルラー通信デバイス(例えば、4G LTEチップセットまたは5G LTEチップセット)を含む。セルラー通信は、セルラーデータプロバイダと通信するように予め構成されていてもよい。例えば、実施形態では、エッジデバイス104は、産業環境120に近接するセルラータワー1310を有するセルラープロバイダに登録されたSIMカードを含んでもよい。エッジデバイス104は、センサーキット1400によって確立されたセンサーキットネットワークからセンサーデータを受信してもよい。エッジデバイス104は、センサーデータを処理してから、セルラータワー1310を介してバックエンドシステム150にセンサーデータを送信してもよい。
【0311】
センサー102は、産業環境120に応じて異なる様々なタイプのセンサー102を含んでいてもよい。図示された例では、センサー102は、階層型ネットワークを介してエッジデバイス104と通信する。これらの実施形態において、センサー102は、センサーデータを収集装置206に通信してもよく、収集装置206は、有線または無線の通信リンクを介して、センサーデータをエッジデバイス104に通信してもよい。階層型ネットワークは、工場、発電所、食品検査施設、屋内栽培施設などのように、監視される領域がむしろ大きく(例えば、40,000平方フィート以上)、電力供給が豊富な場所に展開されてもよい。階層型ネットワークが示されているが、図13のセンサーキット1300は、メッシュ型トポロジーまたはスター型トポロジー(例えば、センサー102がエッジデバイスに直接通信する)などの代替ネットワークトポロジーを含んでもよい。
【0312】
実施形態では、エッジデバイス104は、衛星アップリンクを介した送信の前に、1つまたは複数のAI関連タスクを実行するように構成されてもよい。これらの実施形態のいくつかでは、エッジデバイス104は、センサーデータおよび1つまたは複数の機械学習されたモデルに基づいて、構成要素および/または産業環境120のいずれかに関連する問題がない可能性が高いかどうかを判断するように構成されてもよい。実施形態では、エッジデバイス104は、様々なセンサーからセンサーデータを受信してもよく、それに基づいて1つまたは複数の特徴ベクトルを生成してもよい。特徴ベクトルは、単一のセンサー102、センサー102のサブセット、またはセンサーキット1300のセンサー102のすべてからのセンサーデータを含んでもよい。単一のセンサーまたはセンサー102のサブセットが特徴ベクトルに含まれるシナリオでは、機械学習されたモデルは、産業部品または産業環境120に関連する1つまたは複数の問題を識別するように訓練されてもよいが、環境全体を問題がない/安全である可能性が高いと完全に判断するには十分ではない可能性がある。さらに、または代替的に、特徴ベクトルは、時間内の単一のスナップショット(例えば、特徴ベクトル内のすべてのセンサーデータは、同じサンプリングイベントに対応する)、または、一定期間(最新のサンプリングイベントからのセンサーデータサンプルおよび以前のサンプリングイベントからのセンサーデータサンプル)に対応してもよい。特徴ベクトルが単一のスナップショットからのセンサーデータを定義する実施形態では、機械学習されたモデルは、時間的なコンテキストなしに潜在的な問題を識別するように訓練されてもよい。特徴ベクトルが一定期間のセンサーデータを定義する実施形態では、機械学習されたモデルは、センサー(複数可)102が以前に報告していた/していた内容のコンテキストを用いて潜在的な問題を識別するように学習されてもよい。これらの実施形態では、エッジデバイス104は、所定の時間(例えば、前時間、前日、前N日)にわたってサンプリングされたセンサーデータのキャッシュを、キャッシュが先入れ先出しでクリアされるように維持してもよい。これらの実施形態では、エッジデバイス104は、一定期間にわたるデータサンプルを有する特徴ベクトルを生成するために使用するために、キャッシュから前のセンサーデータサンプルを取得してもよい。
【0313】
実施形態において、エッジデバイス104は、1つまたは複数の特徴ベクトルを1つまたは複数のそれぞれの機械学習されたモデルに供給してもよい。それぞれのモデルは、産業部品および/または産業環境120に関連する予測または分類、ならびに予測または分類に関連する信頼性スコアを出力してもよい。いくつかの実施形態では、エッジデバイス104は、センサーデータがバックエンドシステム150に送信され、および/またはエッジデバイスに格納される方法に関連する決定を行ってもよい。例えば、いくつかの実施形態では、エッジデバイス104は、予測または分類に基づいてセンサーデータを圧縮してもよい。これらの実施形態のいくつかでは、エッジデバイス104は、産業環境120全体および産業環境120の個々の構成要素に渡って可能性の高い問題がない場合に、センサーデータを圧縮してもよい。例えば、機械学習されたモデルが、問題がない可能性が高いと予測し、高い信頼度(例えば、信頼度スコアが0.98より大きい)で現在問題がないと分類した場合、エッジデバイス104は、センサーデータを圧縮してもよい。あるいは、機械学習されたモデルが、問題がない可能性が高いと予測し、高い信頼度で現在問題がないと分類するシナリオでは、エッジデバイス104は、送信を見送ってもよいが、センサーデータを所定の期間(例えば、1年間)、エッジデバイス104に保存してもよい。機械学習されたモデルが潜在的な問題を予測したり、現在の問題を分類したりするシナリオでは、エッジデバイス104は、センサーデータを圧縮せずに、または可逆圧縮コーデックを使用して、センサーデータを送信してもよい。このようにして、センサーデータが圧縮されるか、または送信されないことが大半であるため、セルラータワーを介して送信される帯域幅の量が減少する可能性がある。
【0314】
実施形態では、エッジデバイス104は、1つまたは複数のルールを適用して、トリガ条件が存在するかどうかを判断してもよい。実施形態では、1つまたは複数のルールは、潜在的に危険および/または緊急事態を識別するように調整されてもよい。これらの実施形態では、エッジデバイス104は、トリガ条件が存在するときに、1つまたは複数の通知またはアラームをトリガしてもよい。さらに、または代替として、エッジデバイス104は、トリガ条件が存在するときに、圧縮を行わずにセンサーデータを送信してもよい。
【0315】
図14は、本開示のいくつかの実施形態によるサーバキット1400の構成例を示す。図14の例では、サーバキット1400は、エッジデバイス104と、一組のセンサー102と、一組の収集デバイス206と、ゲートウェイデバイス1406とを含む。実施形態において、サーバキット1400の構成は、大規模なエリアをカバーし、電源が豊富にある産業環境120に適しているが、産業運営者がセンサーキット1400を産業環境120のプライベートネットワークに接続することを望まず、産業環境120の壁によって無線通信(例えば、セルラー通信)が信頼できないか、不可能である場合に適している。実施形態では、ゲートウェイデバイス1406は、セルラータワー1310と通信するトランシーバーを備えたセルラー通信デバイス(例えば、4G、5Gチップセット)を含むセルラーネットワークゲートウェイデバイスである。セルラー通信は、セルラーデータプロバイダと通信するように予め設定されていてもよい。例えば、実施形態では、ゲートウェイデバイスは、産業環境120に近接するタワー1310を有するセルラープロバイダに登録されたSIMカードを含んでもよい。実施形態では、ゲートウェイデバイス1406は、有線通信リンク1408(例えば、イーサネット)を介してエッジデバイス104と通信してもよい。エッジデバイス104は、センサーキット1400によって確立されたセンサーキットネットワークからセンサーデータを受信してもよい。そして、エッジデバイス104は、有線通信リンク1408を介して、センサーデータをゲートウェイデバイス1406に送信してもよい。次いで、ゲートウェイデバイス1406は、セルラータワー1310を介して、センサーデータをバックエンドシステム150に通信してもよい。
【0316】
センサー102は、産業環境120に応じて異なる様々なタイプのセンサー102を含んでいてもよい。図示された例では、センサー102は、階層型ネットワークを介してエッジデバイス104と通信する。これらの実施形態において、センサー102は、センサーデータを収集装置206に通信してもよく、収集装置206は、有線または無線の通信リンクを介して、センサーデータをエッジデバイス104に通信してもよい。階層型ネットワークは、工場、発電所、食品検査施設、屋内栽培施設などのように、監視される領域がむしろ大きく(例えば、40,000平方フィート以上)、電力供給が豊富な場所に展開されてもよい。階層型ネットワークが示されているが、図14のセンサーキット1400は、メッシュ型トポロジーまたはスター型トポロジー(例えば、センサー102がエッジデバイスに直接通信する)などの代替ネットワークトポロジーを含んでもよい。
【0317】
実施形態では、エッジデバイス104は、衛星アップリンクを介した送信の前に、1つまたは複数のAI関連タスクを実行するように構成されてもよい。これらの実施形態のいくつかでは、エッジデバイス104は、センサーデータおよび1つまたは複数の機械学習されたモデルに基づいて、構成要素および/または産業環境120のいずれかに関連する問題がない可能性が高いかどうかを判断するように構成されてもよい。実施形態では、エッジデバイス104は、様々なセンサーからセンサーデータを受信してもよく、それに基づいて1つまたは複数の特徴ベクトルを生成してもよい。特徴ベクトルは、単一のセンサー102、センサー102のサブセット、またはセンサーキット1400のセンサー102のすべてからのセンサーデータを含んでもよい。単一のセンサーまたはセンサー102のサブセットが特徴ベクトルに含まれるシナリオでは、機械学習されたモデルは、産業部品または産業環境120に関連する1つまたは複数の問題を識別するように訓練されてもよいが、環境全体を問題がない/安全である可能性が高いと完全に判断するには十分ではない可能性がある。さらに、または代替的に、特徴ベクトルは、時間内の単一のスナップショット(例えば、特徴ベクトル内のすべてのセンサーデータは、同じサンプリングイベントに対応する)、または、一定期間(最新のサンプリングイベントからのセンサーデータサンプルおよび以前のサンプリングイベントからのセンサーデータサンプル)に対応してもよい。特徴ベクトルが単一のスナップショットからのセンサーデータを定義する実施形態では、機械学習されたモデルは、時間的なコンテキストなしに潜在的な問題を識別するように訓練されてもよい。特徴ベクトルが一定期間のセンサーデータを定義する実施形態では、機械学習されたモデルは、センサー(複数可)102が以前に報告していた/していた内容のコンテキストで潜在的な問題を識別するように学習されてもよい。これらの実施形態では、エッジデバイス104は、所定の時間(例えば、前時間、前日、前N日)にわたってサンプリングされたセンサーデータのキャッシュを、キャッシュが先入れ先出しでクリアされるように維持してもよい。これらの実施形態では、エッジデバイス104は、一定期間にわたるデータサンプルを有する特徴ベクトルを生成するために使用するために、キャッシュから前のセンサーデータサンプルを取得してもよい。
【0318】
実施形態において、エッジデバイス104は、1つまたは複数の特徴ベクトルを1つまたは複数のそれぞれの機械学習されたモデルに供給してもよい。それぞれのモデルは、産業部品および/または産業環境120に関連する予測または分類、ならびに予測または分類に関連する信頼性スコアを出力してもよい。いくつかの実施形態では、エッジデバイス104は、センサーデータがバックエンドシステム150に送信され、および/またはエッジデバイスに格納される方法に関連する決定を行ってもよい。例えば、いくつかの実施形態では、エッジデバイス104は、予測または分類に基づいてセンサーデータを圧縮してもよい。これらの実施形態のいくつかでは、エッジデバイス104は、産業環境120全体および産業環境120の個々の構成要素に渡って可能性の高い問題がない場合に、センサーデータを圧縮してもよい。例えば、機械学習されたモデルが、問題がない可能性が高いと予測し、高い信頼度(例えば、信頼度スコアが0.98より大きい)で現在問題がないと分類した場合、エッジデバイス104は、センサーデータを圧縮してもよい。あるいは、機械学習されたモデルが、問題がない可能性が高いことを予測し、高い信頼度で現在問題がないことを分類するシナリオでは、エッジデバイス104は、送信を見送ってもよいが、センサーデータを所定の期間(例えば、1年間)、エッジデバイス104に保存してもよい。機械学習されたモデルが潜在的な問題を予測したり、現在の問題を分類したりするシナリオでは、エッジデバイス104は、センサーデータを圧縮せずに、または可逆圧縮コーデックを使用して、センサーデータを送信してもよい。このようにして、センサーデータが圧縮されるか、または送信されないことが大半であるため、セルラータワーを介して送信される帯域幅の量が減少する可能性がある。
【0319】
実施形態では、エッジデバイス104は、1つまたは複数のルールを適用して、トリガ条件が存在するかどうかを判断してもよい。実施形態では、1つまたは複数のルールは、潜在的に危険および/または緊急事態を識別するように調整されてもよい。これらの実施形態では、エッジデバイス104は、トリガ条件が存在するときに、1つまたは複数の通知またはアラームをトリガしてもよい。さらに、または代替として、エッジデバイス104は、トリガ条件が存在するときに、圧縮を行わずにセンサーデータを送信してもよい。
【0320】
図15は、本開示のいくつかの実施形態による、農業環境1520に設置するためのサーバキット1500の構成例を示す。図15の例では、サーバキット1500は、制御システム1522、HVACシステム1524、照明システム1526、電力システム1528、および/または灌漑システム1530を含み得るが、これらに限定されない屋内農業環境1520に設置するために構成される。この例では、農業環境の様々な特徴および構成要素は、一連のセンサー102によって監視される構成要素を含む。実施形態では、センサー102は、センサーデータのインスタンスを取得し、センサーデータのそれぞれのインスタンスをエッジデバイス104に提供する。図15の例示的な実施形態では、センサーキット1500は、センサー102からエッジデバイス104にセンサーデータをルーティングする収集デバイス206のセットを含む。農業環境で展開するためのセンサーキット1500は、異なるセンサーキットネットワークトポロジーも有することができる。例えば、監視される2つまたは3つ以上の部屋を持たない施設では、エッジデバイス104と最も遠い潜在的なセンサー位置との間の距離に応じて、センサーキットネットワークは、メッシュまたはスターネットワークであってもよい。例えば、エッジデバイス104と最も遠い潜在的センサー位置との間の距離が150メートルよりも大きい場合、センサーキットネットワークは、メッシュネットワークとして構成されてもよい。図15の実施形態では、エッジデバイス104は、センサーデータをバックエンドシステム150に直接送信する。これらの実施形態では、エッジデバイス104は、セルラータワー1310への事前設定されたセルラー接続を介して、事前設定されたセルラープロバイダのセルラータワー1310と通信するセルラー通信デバイスを含む。本開示の他の実施形態では、エッジデバイス104は、予め設定されたセルラープロバイダのセルラータワー1310と通信するセルラー通信デバイスを含むゲートウェイデバイス(例えば、ゲートウェイデバイス1406)を介して、センサーデータをバックエンドシステム150に送信する。
【0321】
実施形態では、サーバキット1500は、光センサー1502、重量センサー1504、温度センサー1506、CO2センサー1508、湿度センサー1510、ファン速度センサー1512、および/またはオーディオ/ビジュアル(AV)センサー1514(例えば、カメラ)の任意の適切な組み合わせを含んでもよい。センサーキット1500は、追加または代替のセンサー102を配置してもよい。実施形態では、エッジデバイス104によって収集されたセンサーデータは、光センサー1502の領域で検出された環境光の量を示す環境光測定値を含んでもよい。実施形態では、エッジデバイス104によって収集されたセンサーデータは、重量センサー1504の上に置かれている物体(例えば、1つ以上の植物を含むポットまたはトレイ)の重量または質量を示す重量または質量測定値を含んでもよい。実施形態では、エッジデバイス104によって収集されたセンサーデータは、温度センサー1506の近傍の周囲温度を示す温度測定値を含んでもよい。実施形態では、エッジデバイス104によって収集されたセンサーデータは、湿度センサー1510の近傍における周囲の湿度を示す湿度測定値、または湿度センサー1510によって監視される媒体(例えば、土壌)中の水分の相対量を示す水分測定値を含んでもよい。実施形態では、エッジデバイス104によって収集されたセンサーデータは、CO2センサー1508の近傍におけるCO2の周囲レベルを示すCO2測定値を含んでもよい。実施形態では、エッジデバイス104によって収集されたセンサーデータは、温度センサー1506の近傍における周囲の温度を示す温度測定値を含んでもよい。実施形態では、エッジデバイス104によって収集されたセンサーデータは、ファン速度センサー1512によって測定されたファン(例えば、HVACシステム1524のファン)の測定速度を示すファン速度測定値を含んでもよい。実施形態では、エッジデバイス104によって収集されたセンサーデータは、AVセンサー1516によって取り込まれたビデオ信号を含んでもよい。センサー102によって取得され、エッジデバイス104によって収集されたセンサーデータは、本開示の範囲から逸脱することなく、追加または代替のタイプのセンサーデータを含んでもよい。
【0322】
実施形態では、エッジデバイス104は、センサーデータに対して1つ以上のエッジ操作を行うように構成される。例えば、エッジデバイス104は、受信したセンサーデータを前処理してもよい。実施形態では、エッジデバイス104は、HVACシステム1524、照明システム1526、電力システム1528、灌漑システム1530、農業施設で成長している植物、および/または施設自体の1つまたは複数の構成要素の潜在的な問題を予測または分類してもよい。実施形態では、エッジデバイス104は、トリガ条件を定義する一連のルールに関してセンサーデータを分析してもよい。これらの実施形態では、エッジデバイス104は、トリガ条件が満たされたことに応答して、アラームまたは通知をトリガしてもよい。実施形態では、エッジデバイス104は、バックエンドシステム150に送信する前に、センサーデータを符号化、圧縮、および/または暗号化してもよい。これらの実施形態のいくつかでは、エッジデバイス104は、エッジデバイス104によってなされた予測または分類に基づいて、および/または1つ以上のトリガ条件が満たされたことに基づいて、センサーデータを選択的に圧縮してもよい。
【0323】
実施形態では、エッジデバイス104は、衛星アップリンクを介した送信の前に、1つまたは複数のAI関連タスクを実行するように構成されてもよい。これらの実施形態のいくつかでは、エッジデバイス104は、センサーデータおよび1つまたは複数の機械学習されたモデルに基づいて、構成要素および/または産業環境120のいずれかに関連する問題がない可能性が高いかどうかを判断するように構成されてもよい。実施形態では、エッジデバイス104は、様々なセンサーからセンサーデータを受信してもよく、それに基づいて1つまたは複数の特徴ベクトルを生成してもよい。特徴ベクトルは、単一のセンサー102、センサー102のサブセット、またはセンサーキット1300のセンサー102のすべてからのセンサーデータを含んでもよい。単一のセンサーまたはセンサー102のサブセットが特徴ベクトルに含まれるシナリオでは、機械学習されたモデルは、産業部品または産業環境120に関連する1つまたは複数の問題を識別するように訓練されてもよいが、環境全体を問題がない/安全である可能性が高いと完全に判断するには十分ではない可能性がある。さらに、または代替的に、特徴ベクトルは、時間内の単一のスナップショット(例えば、特徴ベクトル内のすべてのセンサーデータは、同じサンプリングイベントに対応する)、または、一定期間(最新のサンプリングイベントからのセンサーデータサンプルおよび以前のサンプリングイベントからのセンサーデータサンプル)に対応してもよい。特徴ベクトルが単一のスナップショットからのセンサーデータを定義する実施形態では、機械学習されたモデルは、時間的なコンテキストなしに潜在的な問題を識別するように訓練されてもよい。特徴ベクトルが一定期間のセンサーデータを定義する実施形態では、機械学習されたモデルは、センサー(複数可)102が以前に報告していた/していた内容のコンテキストで潜在的な問題を識別するように学習されてもよい。これらの実施形態では、エッジデバイス104は、所定の時間(例えば、前時間、前日、前N日)にわたってサンプリングされたセンサーデータのキャッシュを、キャッシュが先入れ先出しでクリアされるように維持してもよい。これらの実施形態では、エッジデバイス104は、一定期間にわたるデータサンプルを有する特徴ベクトルを生成するために使用するために、キャッシュから前のセンサーデータサンプルを取得してもよい。
【0324】
実施形態において、エッジデバイス104は、1つまたは複数の特徴ベクトルを1つまたは複数のそれぞれの機械学習されたモデルに供給してもよい。それぞれのモデルは、産業部品および/または産業環境120に関連する予測または分類、ならびに予測または分類に関連する信頼性スコアを出力してもよい。いくつかの実施形態では、エッジデバイス104は、センサーデータがバックエンドシステム150に送信され、および/またはエッジデバイスに格納される方法に関連する決定を行ってもよい。例えば、いくつかの実施形態では、エッジデバイス104は、予測または分類に基づいてセンサーデータを圧縮してもよい。これらの実施形態のいくつかでは、エッジデバイス104は、産業環境120全体および産業環境120の個々の構成要素に渡って可能性の高い問題がない場合に、センサーデータを圧縮してもよい。例えば、機械学習されたモデルが、問題がない可能性が高いと予測し、高い信頼度(例えば、信頼度スコアが0.98より大きい)で現在問題がないと分類した場合、エッジデバイス104は、センサーデータを圧縮してもよい。あるいは、機械学習されたモデルが、問題がない可能性が高いと予測し、高い信頼度で現在問題がないと分類するシナリオでは、エッジデバイス104は、送信を見送ってもよいが、センサーデータを所定の期間(例えば、1年間)、エッジデバイス104に保存してもよい。機械学習されたモデルが潜在的な問題を予測したり、現在の問題を分類したりするシナリオでは、エッジデバイス104は、センサーデータを圧縮せずに、または可逆圧縮コーデックを使用して、センサーデータを送信してもよい。このようにして、センサーデータが圧縮されるか、または送信されないことが大半であるため、セルラータワーを介して送信される帯域幅の量が減少する可能性がある。
【0325】
実施形態では、エッジデバイス104は、1つまたは複数のルールをセンサーデータに適用して、トリガ条件が存在するかどうかを判断してもよい。実施形態では、1つまたは複数のルールは、潜在的に危険および/または緊急事態を識別するように調整されてもよい。これらの実施形態では、エッジデバイス104は、トリガ条件が存在するときに、1つまたは複数の通知またはアラームをトリガしてもよい。さらに、または代替として、エッジデバイス104は、トリガ条件が存在するときに、圧縮を行わずにセンサーデータを送信してもよい。いくつかの実施形態では、エッジデバイス104は、センサーデータへの1つまたは複数のルールの適用に基づいて、センサーデータを選択的に圧縮および/または送信してもよい。
【0326】
実施形態では、バックエンドシステム150は、受信したセンサーデータに基づいて、1つまたは複数のバックエンド操作を実行してもよい。実施形態では、バックエンドシステム150は、それぞれのセンサーキット1500から受信したセンサーデータをデコード/解凍/復号してもよい。実施形態では、バックエンドシステム150は、受信したセンサーデータを前処理してもよい。実施形態では、バックエンドシステム150は、それぞれのサーバキット1500から受信したセンサーデータを前処理してもよい。例えば、バックエンドシステム150は、センサーデータをフィルタリング、デデュープ、および/または構造化してもよい。実施形態では、バックエンドシステム150は、センサーデータを用いて1つまたは複数のAI関連タスクを実行してもよい。これらの実施形態のいくつかでは、バックエンドシステム150は、センサーデータから特徴を抽出してもよく、これを使用して、農業環境に関連する特定の条件またはイベントを予測したり分類したりしてもよい。例えば、バックエンドシステム150は、重量測定値、温度測定値、CO2測定値、光測定値、および/または他の抽出された特徴に基づいて、作物の収量を予測するために使用されるモデルを展開してもよい。別の例では、バックエンドシステム150は、温度測定値、湿度測定値、ビデオ信号または画像、および/または他の抽出された特徴に基づいて、農業施設の部屋または領域におけるカビを誘発する状態を予測または分類するために使用されるモデルを展開してもよい。実施形態では、バックエンドシステム150は、センサーデータに対して1つまたは複数の分析タスクを実行してもよく、その結果をダッシュボードを介して人間のユーザに表示してもよい。いくつかの実施形態では、バックエンドシステム150は、ダッシュボードを介して人間のユーザから制御コマンドを受信してもよい。例えば、十分なログイン認証情報を有する人間のリソースは、産業環境120のHVACシステム1524、照明システム1526、電力システム1528、および/または灌漑システム1530を制御してもよい。これらの実施形態のいくつかでは、バックエンドシステム150は、人間のユーザの行動を遠隔測定的に監視してもよく、分析結果を人間のユーザに表示することに応答して取るべき行動について、1つまたは複数の機械学習モデル(例えば、ニューラルネットワーク)を訓練してもよい。他の実施形態では、バックエンドシステム150は、センサーデータに応答してバックエンドシステムが行った予測または分類に基づいて、農業環境1520のシステムの1つまたは複数を制御するために、HVACシステム1524、照明システム1526、電力システム1528、および/または灌漑システム1530に関連する1つまたは複数のワークフローを実行してもよい。実施形態では、バックエンドシステム150は、農業環境1520の制御システム1522に1つまたは複数の制御コマンドを提供し、これにより、受信した制御コマンドに基づいて、HVACシステム1524、照明システム1526、電力システム1528、および/または灌漑システム1530を制御することができる。実施形態では、バックエンドシステム150は、農業環境1520に制御コマンドを提供するために、APIを提供または利用してもよい。
【0327】
図16‐産業環境を監視する例示的な方法。
【0328】
図16は、自動的に構成されたバックエンドシステム150を使用して産業環境120を監視するための方法1600の操作の例を示す。実施形態において、方法1600は、バックエンドシステム150、センサーキット100、およびダッシュボードモジュール532によって実行されてもよい。
【0329】
1602において、バックエンドシステム150は、センサーキット100をそれぞれの産業環境120に登録する。いくつかの実施形態では、バックエンドシステム150は、複数のセンサーキット100を登録し、複数のセンサーキット100の各センサーキット100を、それぞれの産業環境120に登録する。実施形態では、バックエンドシステム150は、監視すべきエンティティまたは産業環境120のタイプを指定するためのインターフェースを提供する。いくつかの実施形態では、ユーザは、センサーキット100のそれぞれの産業環境120を監視するためのパラメータのセットを選択してもよい。バックエンドシステム150は、選択されたパラメータに基づいて、バックエンドシステム150のサービスおよび能力のセットを自動的に提供してもよい。
【0330】
1604において、バックエンドシステム150は、センサーキット100が登録されているそれぞれの産業環境120の物理的特性を監視するように、センサーキット100を構成する。例えば、それぞれの産業環境120が天然資源採取環境である場合、バックエンドシステム150は、赤外線センサー、地面貫通センサー、光センサー、湿度センサー、温度センサー、化学センサー、ファン速度センサー、回転速度センサー、重量センサー、およびカメラセンサーのうちの1つまたは複数を構成して、天然資源採取環境およびそこで使用される機器のメトリクスおよびパラメータに関連するセンサーデータを監視および収集してもよい。
【0331】
1606において、センサーキット100は、センサーデータのインスタンスをバックエンドシステム150に送信する。いくつかの実施形態では、センサーキット100は、センサーデータのインスタンスを、ゲートウェイデバイスを介してバックエンドシステム150に送信する。ゲートウェイデバイスは、それぞれの産業環境120の登録された所有者またはオペレータのみがバックエンドシステム150を介してセンサーデータにアクセスできるように、センサーデータのインスタンスのための仮想コンテナを提供してもよい。
【0332】
1608において、バックエンドシステム150は、センサーキット100から受信したセンサーデータのインスタンスを処理する。いくつかの実施形態では、バックエンドシステム150は、分析施設および/または機械学習施設を含む。分析ファシリティおよび/または機械学習ファシリティは、産業環境120のタイプに基づいて構成されてもよく、センサーキット100から受信したセンサーデータのインスタンスを処理してもよい。いくつかの実施形態では、バックエンドシステム150は、処理されたセンサーデータのインスタンスに基づいて、分散型台帳を更新および/または構成する。
【0333】
1610で、バックエンドシステム150は、ダッシュボードを構成し、ポピュレートする。実施形態では、バックエンドシステム150は、センサーキットによって提供された生のセンサーデータ、センサーキット100によって提供されたセンサーデータに関連する分析データ、センサーデータに基づいてバックエンドシステム150によって行われた予測または分類などの1つ以上を取得して表示するようにダッシュボードを構成する。いくつかの実施形態では、バックエンドシステム150は、産業環境120に基づいて、1つまたは複数のセンサータイプおよび/または条件に関するアラーム制限を構成する。バックエンドシステム150は、アラームがトリガされたときにどのユーザが通知を受け取るかを定義してもよい。実施形態では、バックエンドシステム150は、産業環境120に基づいて、バックエンドシステム150および/またはエッジデバイス104の追加機能をサブスクライブしてもよい。
【0334】
1612において、ダッシュボードは、監視情報を人間のユーザに提供する。実施形態では、ダッシュボードは、デバイス、例えば、コンピュータ端末、スマートフォン、モニタ、または情報を表示するための任意の他の適切なデバイスに監視情報を表示することによって、ユーザに監視情報を提供する。モニタリング情報は、グラフィカルユーザーインターフェースを介して提供されてもよい。
【0335】
図17は、本開示のいくつかの実施形態による、例示的な製造施設1700を示す。製造施設1700は、例示的に、コンベヤベルト、組立機械、ダイマシン、タービン、および電力システムを含む複数の産業機械1702を含んでもよい。製造施設1700は、さらに、複数の製品1704を含んでもよい。製造施設は、そこに設置されたセンサーキット100を有してもよく、センサーキット100は、複数のセンサー102およびエッジデバイス104を含む。例として、1つ以上のセンサー102は、産業機械1702および製品1704の一部または全部に設置されてもよい。
【0336】
図18は、本開示のいくつかの実施形態による、例示的な水中産業施設1800の表面部分を示す。水中産業施設1800は、輸送および通信プラットフォーム1802、貯蔵プラットフォーム1804、およびポンププラットフォーム1806を含んでもよい。水中産業施設1800は、そこに設置されたセンサーキット100を有してもよく、センサーキット100は、複数のセンサー102およびエッジデバイス104を含む。例として、センサー102のうちの1つまたは複数は、輸送・通信プラットフォーム1802、貯蔵プラットフォーム1804、および揚水プラットフォーム1806の一部または全部、ならびにそれらの個々の構成要素および機械に設置されてもよい。
【0337】
図19は、本開示のいくつかの実施形態による、例示的な屋内農業施設1900を示す。屋内農業施設1900は、温室1902と、複数の風車1904とを含んでもよい。屋内農業施設1900は、そこに設置されたセンサーキット100を有してもよく、センサーキット100は、複数のセンサー102およびエッジデバイス104を含む。例として、センサー102のうちの1つまたは複数は、温室1904の一部またはすべての構成要素に設置されてもよく、また、風車1904の一部またはすべての構成要素に設置されてもよい。
【0338】
実施形態では、本明細書では、エッジデバイスから有線通信リンクを介してセンサーキットパケットを受信し、エッジデバイスに代わって公共ネットワークを介してセンサーキットパケットをバックエンドシステムに送信するように構成されたゲートウェイデバイスを含む、複雑性、統合性、帯域幅、遅延、およびセキュリティの問題を軽減しながら、産業環境を監視するための、すぐに使える、自己構成可能で自動的にプロビジョニングされた機能を提供する様々なキットを介して、産業環境を監視するための方法およびシステムが提供される。実施形態において、本明細書では、産業環境を監視するための方法およびシステムが提供される。これらのキットは、複雑さ、統合、帯域幅、およびセキュリティの問題を軽減しながら、産業環境を監視するための、すぐに使える、自己構成可能で自動的にプロビジョニングされた機能を提供する様々なキットを含む。エッジデバイスから有線通信リンクを介してセンサーキットパケットを受信し、エッジデバイスに代わって公共ネットワークを介してバックエンドシステムにセンサーキットパケットを送信するように構成されたゲートウェイデバイスを含み、エッジデバイスの第2通信デバイスが、センサーキットパケットを公共ネットワークにルーティングする衛星に送信するように構成された衛星端末装置であることを特徴とする。実施形態では、本明細書で提供されるのは、複雑性、統合性、帯域幅、およびセキュリティの問題を軽減しながら、産業環境を監視するための、すぐに使える、自己構成可能で自動的にプロビジョニングされた機能を提供する様々なキットを介して、産業環境を監視するための方法およびシステムである。エッジデバイスは、有線通信リンクを介してエッジデバイスからセンサーキットパケットを受信し、エッジデバイスに代わって公共ネットワークを介してバックエンドシステムにセンサーキットパケットを送信するように構成されたゲートウェイデバイスを含み、エッジデバイスは、センサーキットの複数のセンサーによって取得されたセンサーデータのインスタンスを格納するセンサーデータストアを格納する1つまたは複数のストレージデバイスをさらに含むことを特徴とする。本明細書では、産業環境を監視するための方法およびシステムを提供する。この方法は、複雑性、統合性、帯域幅、およびセキュリティの問題を軽減しながら、産業環境を監視するためのすぐに使える自己構成機能および自動プロビジョニング機能を提供するさまざまなキットを介して実行される。ゲートウェイデバイスは、有線通信リンクを介してエッジデバイスからセンサーキットパケットを受信し、エッジデバイスに代わって公共ネットワークを介してバックエンドシステムにセンサーキットパケットを送信するように構成されており、自己構成型センサーキットネットワークは、複数のセンサーの各センサーが短距離通信プロトコルを使用してエッジデバイスと直接センサーデータの各インスタンスを送信するようなスターネットワークである。本明細書では、産業環境を監視するための方法およびシステムを提供する。これらのキットは、複雑性、統合性、帯域幅、遅延、セキュリティなどの問題を軽減しながら、産業環境を監視するための、すぐに使える自己構成型の自動プロビジョニング機能を提供する。有線通信リンクを介してエッジデバイスからセンサーキットパケットを受信し、エッジデバイスに代わって公共ネットワークを介してバックエンドシステムにセンサーキットパケットを送信するように構成されたゲートウェイデバイスと、自己構成型ネットワーク内にセンサーを有し、センサーから得られたセンサーデータに対して1つ以上のバックエンド操作を行うエッジデバイスとを含む、セキュリティ。実施形態では、本明細書で提供されるのは、複雑さ、統合、帯域幅の問題を軽減しながら、産業環境を監視するための、すぐに使える自己構成可能で自動的にプロビジョニングされた機能を提供する様々なキットを介した、産業環境を監視するための方法およびシステムである。有線通信リンクを介してエッジデバイスからセンサーキットパケットを受信し、エッジデバイスに代わって公共ネットワークを介してバックエンドシステムにセンサーキットパケットを送信するように構成されているゲートウェイデバイスと、複数のモデルを格納し、適切なモデルを使用してセンサーから得られたセンサーデータに基づいてAI関連タスクを実行するエッジデバイスとを含む。実施形態において、本明細書で提供されるのは、エッジデバイスから有線通信リンクを介してセンサーキットパケットを受信し、エッジデバイスに代わって公共ネットワークを介してバックエンドシステムにセンサーキットパケットを送信するように構成され、センサーと、メディアコーデックを使用してセンサーによって収集されたセンサーデータを圧縮するエッジデバイスとを有するゲートウェイデバイスを含む、複雑性、統合性、帯域幅、遅延、およびセキュリティの問題を軽減しながら、産業環境を監視するための、すぐに使える、自己構成可能で自動的にプロビジョニングされた機能を提供する様々なキットを介して、産業環境を監視するための方法およびシステムである。実施形態では、本明細書で提供されるのは、複雑さ、統合、帯域幅の問題を軽減しながら、産業環境を監視するためのすぐに使える、自己構成可能で自動的にプロビジョニングされた機能を提供する様々なキットを介して、産業環境を監視するための方法およびシステムである。有線通信リンクを介してエッジデバイスからセンサーキットパケットを受信し、エッジデバイスに代わって公共ネットワークを介してバックエンドシステムにセンサーキットパケットを送信するように構成されたゲートウェイデバイスと、センサーキットと、センサーキットによって収集されたセンサーデータを受信し、センサーデータに対して1つまたは複数のバックエンド操作を実行するように構成されたバックエンドシステムとを有する。実施形態において、本明細書では、エッジデバイスから有線通信リンクを介してセンサーキットパケットを受信し、エッジデバイスに代わって公共ネットワークを介してバックエンドシステムにセンサーキットパケットを送信するように構成されたゲートウェイデバイスと、屋内農業環境を監視するように構成されたセンサーとエッジデバイスとを有することを含む、複雑性、統合性、帯域幅、遅延、およびセキュリティの問題を軽減しながら、産業環境を監視するためのすぐに使える、自己構成可能で自動的にプロビジョニングされる機能を提供する様々なキットを介して、産業環境を監視するための方法およびシステムが提供される。実施形態では、本明細書では、エッジデバイスから有線通信リンクを介してセンサーキットパケットを受信し、エッジデバイスに代わって公共ネットワークを介してバックエンドシステムにセンサーキットパケットを送信するように構成されたゲートウェイデバイスと、天然資源採掘環境を監視するように構成されたセンサーおよびエッジデバイスとを含む、複雑性、統合性、帯域幅、遅延、およびセキュリティの問題を軽減しながら、産業環境を監視するためのすぐに使える、自己構成可能で自動的にプロビジョニングされた機能を提供する様々なキットを介して、産業環境を監視するための方法およびシステムが提供される。実施形態において、本明細書では、エッジデバイスから有線通信リンクを介してセンサーキットパケットを受信し、エッジデバイスに代わって公共ネットワークを介してバックエンドシステムにセンサーキットパケットを送信するように構成され、パイプラインの環境を監視するように構成されたセンサーおよびエッジデバイスを有するゲートウェイデバイスを含む、複雑性、統合性、帯域幅、遅延およびセキュリティの問題を軽減しながら、産業環境を監視するためのすぐに使える、自己構成可能で自動的にプロビジョニングされる機能を提供する様々なキットを介して、産業環境を監視するための方法およびシステムが提供される。実施形態では、本明細書では、エッジデバイスから有線通信リンクを介してセンサーキットパケットを受信し、エッジデバイスに代わって公共ネットワークを介してバックエンドシステムにセンサーキットパケットを送信するように構成され、製造施設を監視するように構成されたセンサーおよびエッジデバイスを有するゲートウェイデバイスを含む、複雑性、統合性、帯域幅、遅延、およびセキュリティの問題を軽減しながら、産業環境を監視するためのすぐに使える、自己構成可能で自動的にプロビジョニングされた機能を提供する様々なキットを介して、産業環境を監視するための方法およびシステムが提供される。実施形態において、本明細書では、エッジデバイスから有線通信リンクを介してセンサーキットパケットを受信し、エッジデバイスに代わって公共ネットワークを介してバックエンドシステムにセンサーキットパケットを送信するように構成され、水中の産業環境を監視するように構成されたセンサーおよびエッジデバイスを有するゲートウェイデバイスを含む、複雑性、統合性、帯域幅、遅延、およびセキュリティの問題を軽減しながら、産業環境を監視するためのすぐに使える、自己構成可能で自動的にプロビジョニングされた機能を提供する様々なキットを介して、産業環境を監視するための方法およびシステムが提供される。実施形態では、本明細書で提供されるのは、産業環境を監視するための方法およびシステムであり、複雑さ、統合、帯域幅の問題を軽減しながら、産業環境を監視するためのすぐに使える、自己構成可能で自動的にプロビジョニングされた機能を提供する様々なキットを介して提供される。有線通信リンクを介してエッジデバイスからセンサーキットパケットを受信し、エッジデバイスに代わって公共ネットワークを介してバックエンドシステムにセンサーキットパケットを送信するように構成されたゲートウェイデバイスと、センサーデータを収集するセンサーキットと、センサーキットからセンサーデータを受信し、センサーデータに基づいて分散型台帳を更新するバックエンドシステムとを含む。実施形態において、本明細書で提供されるのは、エッジデバイスから有線通信リンクを介してセンサーキットパケットを受信し、エッジデバイスに代わって公共ネットワークを介してバックエンドシステムにセンサーキットパケットを送信するように構成され、センサーを有するゲートウェイデバイスと、センサーキットに新しいセンサーを追加するように構成されたエッジデバイスとを含む、複雑性、統合性、帯域幅、遅延、およびセキュリティの問題を軽減しながら、産業環境を監視するための、すぐに使える、自己構成可能で自動的にプロビジョニングされた機能を提供する様々なキットを介して、産業環境を監視するための方法およびシステムである。実施形態では、本明細書で提供されるのは、複雑さ、統合、帯域幅の問題を軽減しながら、産業環境を監視するためのすぐに使える、自己構成可能で自動的にプロビジョニングされた機能を提供する様々なキットを介して、産業環境を監視するための方法およびシステムである。有線通信リンクを介してエッジデバイスからセンサーキットパケットを受信し、エッジデバイスに代わって公共ネットワークを介してバックエンドシステムにセンサーキットパケットを送信するように構成されたゲートウェイデバイスを含み、センサーと、エッジデバイスと、センサーキットに代わって通信ネットワークと通信するゲートウェイデバイスとを有する。実施形態では、本明細書で提供されるのは、複雑さ、統合、帯域幅の問題を軽減しながら、産業環境を監視するための、すぐに使える、自己構成可能で自動的にプロビジョニングされた機能を提供する様々なキットを介した、産業環境を監視するための方法およびシステムである。有線通信リンクを介してエッジデバイスからセンサーキットパケットを受信し、エッジデバイスに代わって公共ネットワークを介してバックエンドシステムにセンサーキットパケットを送信するように構成されたゲートウェイデバイスと、センサーデータを重複排除、フィルタリング、フラグ、および/またはアグリゲートするデータ処理モジュールを含むエッジ

デバイスとを含む。実施形態において、本明細書では、産業環境を監視するための方法およびシステムが提供される。これらは、複雑さ、統合、帯域幅、およびセキュリティの問題を軽減しながら、産業環境を監視するための、すぐに使える、自己構成可能で自動的にプロビジョニングされた機能を提供する様々なキットを介して提供される。有線通信リンクを介してエッジデバイスからセンサーキットパケットを受信し、エッジデバイスに代わって公共ネットワークを介してバックエンドシステムにセンサーキットパケットを送信するように構成されたゲートウェイデバイスと、1つまたは複数のメディアコーデックに従ってセンサーデータを符号化、圧縮、および/または暗号化する符号化モジュールを含むエッジデバイスとを含む、セキュリティキット。実施形態において、本明細書では、産業環境を監視するための方法およびシステムを提供する。このシステムは、複雑さ、統合、帯域幅、およびセキュリティの問題を軽減しながら、産業環境を監視するための、すぐに使える、自己構成可能で自動的にプロビジョニングされた機能を提供する、さまざまなキットを介して提供される。有線通信リンクを介してエッジデバイスからセンサーキットパケットを受信し、エッジデバイスに代わって公共ネットワークを介してバックエンドシステムにセンサーキットパケットを送信するように構成されたゲートウェイデバイスと、機械学習されたモデルを使用して、収集されたセンサーデータの特徴に基づいて、産業部品に関連する予測および/または分類を生成する即断型AIモジュールを含むエッジデバイスとを含む。実施形態では、本明細書で提供されるのは、複雑さ、統合、帯域幅の問題を軽減しながら、産業環境を監視するためのすぐに使える、自己構成可能で自動的にプロビジョニングされた機能を提供する様々なキットを介して、産業環境を監視するための方法およびシステムである。エッジデバイスから有線通信リンクを介してセンサーキットパケットを受信し、エッジデバイスに代わって公共ネットワークを介してバックエンドシステムにセンサーキットパケットを送信するように構成されたゲートウェイデバイスと、センサーデータおよび/またはセンサーデータに適用されたルールに基づいて、ユーザに通知および/またはアラームを提供する通知モジュールを含むエッジデバイスとを含む。本実施形態では、産業環境を監視するための方法およびシステムを提供する。このシステムは、複雑性、統合性、帯域幅、およびセキュリティの問題を軽減しながら、産業環境を監視するためのすぐに使える自己構成機能および自動プロビジョニング機能を提供するさまざまなキットを介して提供される。エッジデバイスは、有線通信リンクを介してエッジデバイスからセンサーキットパケットを受信し、エッジデバイスに代わって公共ネットワークを介してバックエンドシステムにセンサーキットパケットを送信するように構成されたゲートウェイデバイスと、センサーデバイスに設定要求を送信し、設定要求に対する応答に基づいてデバイスレコードを生成し、および/またはセンサーキットに新しいセンサーを追加することによってセンサーキットネットワークを設定する設定モジュールを含むエッジデバイスとを有する。本明細書では、産業環境を監視するための方法およびシステムを提供する。これらのキットは、複雑性、統合性、帯域幅、およびセキュリティの問題を軽減しながら、産業環境を監視するための、すぐに使える自己構成機能および自動プロビジョニング機能を提供する。有線通信リンクを介してエッジデバイスからセンサーキットパケットを受信し、エッジデバイスに代わって公共ネットワークを介してバックエンドシステムにセンサーキットパケットを送信するように構成されたゲートウェイデバイスと、センサーキットによって取得されたセンサーデータで分散型台帳を更新するように構成された分散型台帳モジュールを含むエッジデバイスとを含む、セキュリティ。実施形態において、本明細書では、産業環境を監視するための方法およびシステムを提供する。これらのキットは、複雑さ、統合、帯域幅、およびセキュリティの問題を軽減しながら、産業環境を監視するための、すぐに使える、自己構成可能で自動的にプロビジョニングされた機能を提供する。有線通信リンクを介してエッジデバイスからセンサーキットパケットを受信し、エッジデバイスに代わって公共ネットワークを介してバックエンドシステムにセンサーキットパケットを送信するように構成されたゲートウェイデバイスと、符号化されたセンサーキットパケットを復号化、復号化、および/または解凍する復号化モジュールを含むバックエンドシステムと、を含むセキュリティ。実施形態において、本明細書では、産業環境を監視するための方法およびシステムが提供される。これらのキットは、複雑さ、統合、帯域幅の問題を軽減しながら、産業環境を監視するための、すぐに使える、自己構成可能な、自動的にプロビジョニングされた機能を提供する様々なキットを通じて提供される。有線通信リンクを介してエッジデバイスからセンサーキットパケットを受信し、エッジデバイスに代わって公共ネットワークを介してバックエンドシステムにセンサーキットパケットを送信するように構成されたゲートウェイデバイスと、センサーキットによって取得されたセンサーデータに基づいて潜在的な問題に関連するワークフローを実行するデータ処理モジュールを含むバックエンドシステムとを含む。本明細書では、産業環境を監視するための方法およびシステムを提供する。これらのキットは、複雑性、統合性、帯域幅、およびセキュリティの問題を軽減しながら、産業環境を監視するためのすぐに使える自己構成機能および自動プロビジョニング機能を提供する。有線通信リンクを介してエッジデバイスからセンサーキットパケットを受信し、エッジデバイスに代わって公共ネットワークを介してバックエンドシステムにセンサーキットパケットを送信するように構成されたゲートウェイデバイスと、センサーキットによって取得されたセンサーデータに関連する予測または分類を行うために機械学習モデルをトレーニングするAIモジュールを含むバックエンドシステムとを含む。実施形態において、本明細書では、複雑さ、統合、帯域幅の問題を軽減しながら、産業環境を監視するための、すぐに使える、自己構成可能で自動的にプロビジョニングされた機能を提供する様々なキットを介して、産業環境を監視するための方法およびシステムを提供する。有線通信リンクを介してエッジデバイスからセンサーキットパケットを受信し、エッジデバイスに代わって公共ネットワークを介してバックエンドシステムにセンサーキットパケットを送信するように構成されたゲートウェイデバイスと、収集されたセンサーデータに基づいて産業環境で問題が検出されたときにユーザに通知を発行する通知モジュールを含むバックエンドシステムとを含む。本明細書では、産業環境を監視するための方法およびシステムを提供する。これらのシステムは、複雑さ、統合、帯域幅、およびセキュリティの問題を軽減しながら、産業環境を監視するためのすぐに使える自己構成機能および自動プロビジョニング機能を提供するさまざまなキットを介して提供される。有線通信リンクを介してエッジデバイスからセンサーキットパケットを受信し、エッジデバイスに代わって公共ネットワークを介してバックエンドシステムにセンサーキットパケットを送信するように構成されたゲートウェイデバイスと、センサーキットから受信したセンサーデータに対して分析タスクを実行する分析モジュールを含むバックエンドシステムと、を含む。実施形態において、本明細書では、産業環境を監視するための方法およびシステムが提供される。これらのキットは、複雑さ、統合、帯域幅、およびセキュリティの問題を軽減しながら、産業環境を監視するための、すぐに使える、自己構成可能で自動的にプロビジョニングされた機能を提供する。ゲートウェイデバイスは、有線通信リンクを介してエッジデバイスからセンサーキットパケットを受信し、エッジデバイスに代わって公共ネットワークを介してバックエンドシステムにセンサーキットパケットを送信するように構成され、バックエンドシステムは、特定の問題が検出されたことに応答して是正措置を取るために産業環境内のデバイスまたはシステムにコマンドを提供する制御モジュールを有する。本明細書では、産業環境を監視するための方法およびシステムを提供する。これらのシステムは、複雑さ、統合、帯域幅、およびセキュリティの問題を軽減しながら、産業環境を監視するためのすぐに使える自己構成および自動プロビジョニング機能を提供するさまざまなキットを介して提供される。有線通信リンクを介してエッジデバイスからセンサーキットパケットを受信し、エッジデバイスに代わって公共ネットワークを介してバックエンドシステムにセンサーキットパケットを送信するように構成されたゲートウェイデバイスと、人間のユーザに生のセンサーデータ、分析データ、および/またはセンサーキットから受信したセンサーデータに基づく予測もしくは分類を提供するダッシュボードを提示するダッシュボードモジュールを含むバックエンドシステムとを備える。実施形態において、本明細書では、産業環境を監視するための方法およびシステムが提供される。これらのキットは、複雑さ、統合、帯域幅、およびセキュリティの問題を軽減しながら、産業環境を監視するための、すぐに使える、自己構成可能で自動的にプロビジョニングされた機能を提供する。有線通信リンクを介してエッジデバイスからセンサーキットパケットを受信し、エッジデバイスに代わって公共ネットワークを介してバックエンドシステムにセンサーキットパケットを送信するように構成されたゲートウェイデバイスと、ユーザがセンサーキットシステムを構成することを可能にするグラフィカルユーザインタフェースを提供するダッシュボードを人間のユーザに提示するダッシュボードモジュールを含むバックエンドシステムと、を含むセキュリティキット。本明細書では、産業環境を監視するための方法およびシステムを提供している。これらのキットは、複雑さ、統合、帯域幅、およびセキュリティの問題を軽減しながら、産業環境を監視するための、すぐに使える自己構成機能および自動プロビジョニング機能を提供する。エッジデバイスから有線通信リンクを介してセンサーキットパケットを受信し、エッジデバイスに代わって公共ネットワークを介してバックエンドシステムにセンサーキットパケットを送信するように構成されたゲートウェイデバイスと、センサーキットと、センサーキットの構成を維持し、センサーデバイスに構成要求を送信し、構成要求に対する応答に基づいてデバイスレコードを生成し、および/またはセンサーキットに新しいセンサーを追加することによってセンサーキットネットワークを構成する構成モジュールを含むバックエンドシステムと、を有する。実施形態において、本明細書では、産業環境を監視するための方法およびシステムが提供される。これらのキットは、複雑さ、統合、帯域幅、およびセキュリティの問題を軽減しながら、産業環境を監視するためのすぐに使える自己構成および自動プロビジョニング機能を提供する様々なキットを含む。有線通信リンクを介してエッジデバイスからセンサーキットパケットを受信し、エッジデバイスに代わって公共ネットワークを介してセンサーキットパケットをバックエンドシステムに送信するように構成されたゲートウェイデバイスを含み、センサーキットと、センサーキットによって提供されるセンサーデータに基づいて分散型台帳を更新するバックエンドシステムと、を有することを特徴とする。実施形態では、本明細書で提供されるのは、産業環境を監視するための方法およびシステムであり、複雑さ、統合、帯域幅、およびセキュリティの問題を軽減しながら、産業環境を監視するためのすぐに使える、自己構成可能で自動的にプロビジョニングされた機能を提供する様々なキットを介して提供される。有線通信リンクを介してエッジデバイスからセンサーキットパケットを受信し、エッジデバイスに代わっ

て公共ネットワークを介してバックエンドシステムにセンサーキットパケットを送信するように構成されたゲートウェイデバイスと、センサーキットと、センサーキットから受信したセンサーデータに基づいてアクションをトリガする可能性のある条件を定義するスマートコントラクトを更新するバックエンドシステムとを有する。実施形態では、本明細書で提供されるのは、複雑さ、統合、帯域幅の問題を軽減しながら、産業環境を監視するための、すぐに使える、自己構成可能で自動的にプロビジョニングされた機能を提供する様々なキットを介して、産業環境を監視するための方法およびシステムである。エッジデバイスから有線通信リンクを介してセンサーキットパケットを受信し、エッジデバイスに代わって公共ネットワークを介してバックエンドシステムにセンサーキットパケットを送信するように構成されたゲートウェイデバイスを含み、規制または規制措置の遵守に関連する情報を提供するために規制機関と少なくとも部分的に共有される分散型台帳を有する。本明細書では、産業環境を監視するための方法およびシステムを提供している。このシステムは、複雑さ、統合、帯域幅、およびセキュリティの問題を軽減しながら、産業環境を監視するための、すぐに使える、自己構成可能で自動的にプロビジョニングされた機能を提供するさまざまなキットを介して提供される。有線通信リンクを介してエッジデバイスからセンサーキットパケットを受信し、エッジデバイスに代わって公共ネットワークを介してバックエンドシステムにセンサーキットパケットを送信するように構成されたゲートウェイデバイスを含み、センサーキットと、スマートコントラクトを更新するバックエンドシステムとを有し、スマートコントラクトは、規制または規制措置の遵守に関して規制機関によって提示された1つまたは複数の条件を検証する。実施形態では、本明細書で提供されるのは、複雑性、統合、帯域幅の問題を軽減しながら、産業環境を監視するための、すぐに使える、自己構成可能で自動的にプロビジョニングされた機能を提供する様々なキットを通じた、産業環境を監視するための方法およびシステムである。有線通信リンクを介してエッジデバイスからセンサーキットパケットを受信し、エッジデバイスに代わって公共ネットワークを介してバックエンドシステムにセンサーキットパケットを送信するように構成されたゲートウェイデバイスと、センサーと、エッジデバイスと、センサーキットに代わって通信ネットワークと通信するゲートウェイデバイスとを含む、セキュリティ。
【0339】
実施形態において、本明細書では、エッジデバイスの第2通信デバイスが、センサーキットを公衆ネットワークにルーティングする衛星にセンサーキットパケットを送信するように構成された衛星端末装置であることにより、複雑性、統合性、帯域幅、待ち時間、およびセキュリティの問題を軽減しながら、産業環境を監視するための、すぐに使える、自己構成可能で自動的にプロビジョニングされた機能を提供する様々なキットを介して、産業環境を監視するための方法およびシステムが提供される。実施形態では、本明細書で提供されるのは、産業環境を監視するための方法およびシステムであり、複雑さ、統合、帯域幅、セキュリティなどの問題を軽減しながら、産業環境を監視するためのすぐに使える自己構成および自動プロビジョニング機能を提供するさまざまなキットを介して提供される。エッジデバイスの第2通信デバイスは、センサーキットパケットを、センサーキットを公衆ネットワークにルーティングする衛星に送信するように構成された衛星端末装置であり、エッジデバイスは、センサーキットの複数のセンサーによって取得されたセンサーデータのインスタンスを格納するセンサーデータストアを格納する1つまたは複数のストレージデバイスをさらに含むことを特徴とする。本実施形態では、産業環境を監視するための方法およびシステムを提供する。このシステムは、複雑性、統合性、帯域幅、遅延、セキュリティなどの問題を軽減しながら、産業環境を監視するためのすぐに使える自己構成機能および自動プロビジョニング機能を提供するさまざまなキットを使用する。エッジデバイスの第2通信デバイスは、センサーキットパケットを衛星に送信するように構成された衛星端末装置であり、この衛星端末装置は、センサーキットを公衆ネットワークにルーティングし、自己構成型センサーキットネットワークは、複数のセンサーの各センサーが短距離通信プロトコルを使用してエッジデバイスと直接センサーデータの各インスタンスを送信するようなスターネットワークであることを特徴とする。実施形態では、本明細書で提供されるのは、複雑性、統合、帯域幅、遅延、およびセキュリティの問題を軽減しながら、産業環境を監視するためのすぐに使える自己構成可能で自動的にプロビジョニングされた機能を提供する様々なキットを介して、産業環境を監視するための方法およびシステムであり、エッジデバイスの第2通信デバイスは、センサーキットを公衆ネットワークにルーティングする衛星にセンサーキットパケットを送信するように構成された衛星端末装置であり、自己構成可能なネットワーク内のセンサーと、センサーから得られたセンサーデータに対して1つまたは複数のバックエンド操作を実行するエッジデバイスと、を有する。実施形態では、本明細書で提供されるのは、複雑性、統合、帯域幅、遅延、およびセキュリティの問題を軽減しながら、産業環境を監視するためのすぐに使える自己構成可能で自動的にプロビジョニングされた機能を提供する様々なキットを介して、産業環境を監視するための方法およびシステムであり、エッジデバイスの第2通信デバイスは、センサーキットを公衆ネットワークにルーティングする衛星にセンサーキットパケットを送信するように構成された衛星端末装置であり、センサーを有し、複数のモデルを格納し、適切なモデルを使用してセンサーから得られたセンサーデータに基づいてAI関連のタスクを実行するエッジデバイスを有することを特徴とする。実施形態において、本明細書で提供されるのは、複雑性、統合、帯域幅、遅延、およびセキュリティの問題を軽減しながら、産業環境を監視するためのすぐに使える、自己構成可能で自動的にプロビジョニングされた機能を提供する様々なキットを介して、産業環境を監視するための方法およびシステムであり、エッジデバイスの第2通信デバイスは、センサーキットを公衆ネットワークにルーティングする衛星にセンサーキットパケットを送信するように構成された衛星端末装置であり、センサーと、メディアコーデックを使用してセンサーによって収集されたセンサーデータを圧縮するエッジデバイスとを有している。本明細書では、産業環境を監視するための方法およびシステムを提供する。これらのキットは、複雑性、統合性、帯域幅、セキュリティなどの問題を軽減しながら、産業環境を監視するための、すぐに使える自己構成機能および自動プロビジョニング機能を提供する。エッジデバイスの第2通信デバイスが、センサーキットを公衆ネットワークにルーティングする衛星にセンサーキットパケットを送信するように構成された衛星端末装置であり、センサーキットと、センサーキットによって収集されたセンサーデータを受信し、センサーデータに対して1つまたは複数のバックエンド操作を実行するように構成されたバックエンドシステムとを有することを特徴とする。実施形態では、本明細書で提供されるのは、複雑性、統合、帯域幅、遅延、およびセキュリティの問題を軽減しながら、産業環境を監視するためのすぐに使える、自己構成可能で自動的にプロビジョニングされた機能を提供する様々なキットを介して、産業環境を監視するための方法およびシステムであり、エッジデバイスの第2通信デバイスは、センサーキットを公衆ネットワークにルーティングする衛星にセンサーキットパケットを送信するように構成された衛星端末装置であり、屋内の農業環境を監視するように構成されたセンサーおよびエッジデバイスを有している。実施形態において、本明細書は、産業環境を監視するための方法およびシステムであって、複雑性、統合性、帯域幅、遅延、およびセキュリティの問題を軽減しながら、産業環境を監視するためのすぐに使える自己構成および自動プロビジョニング機能を提供する様々なキットを介して提供され、エッジデバイスの第2通信デバイスは、センサーキットを公衆ネットワークにルーティングする衛星にセンサーキットパケットを送信するように構成された衛星端末装置であり、天然資源採掘環境を監視するように構成されたセンサーおよびエッジデバイスを有する。実施形態において、本明細書は、産業環境を監視するための方法およびシステムであって、複雑さ、統合、帯域幅、遅延、およびセキュリティの問題を軽減しながら、産業環境を監視するためのすぐに使える、自己構成可能で自動的にプロビジョニングされた機能を提供する様々なキットを介して提供され、エッジデバイスの第2通信デバイスは、センサーキットを公衆ネットワークにルーティングする衛星にセンサーキットパケットを送信するように構成された衛星端末装置であり、パイプライン環境を監視するように構成されたセンサーおよびエッジデバイスを有する。実施形態において、本明細書では、産業環境を監視するための方法およびシステムが提供されており、これには、複雑さ、統合、帯域幅、遅延、およびセキュリティの問題を軽減しながら、産業環境を監視するためのすぐに使える自己構成および自動プロビジョニング機能を提供するさまざまなキットが含まれる。実施形態において、本明細書は、産業環境を監視するための方法およびシステムであって、複雑さ、統合、帯域幅、遅延、およびセキュリティの問題を軽減しながら、産業環境を監視するためのすぐに使える、自己構成可能で自動的にプロビジョニングされた機能を提供する様々なキットを介して提供され、エッジデバイスの第2通信デバイスは、センサーキットを公衆ネットワークにルーティングする衛星にセンサーキットパケットを送信するように構成され、水中の産業環境を監視するように構成されたセンサーおよびエッジデバイスを有する衛星端末装置である。実施形態において、本明細書では、産業環境を監視するための方法およびシステムが提供される。これらのキットは、複雑さ、統合、帯域幅、およびセキュリティの問題を軽減しながら、産業環境を監視するための、すぐに使える、自己構成可能で自動的にプロビジョニングされた機能を提供する様々なキットを含む。エッジデバイスの第2通信デバイスが、センサーキットを公衆ネットワークにルーティングする衛星にセンサーキットのパケットを送信するように構成された衛星端末装置であり、センサーデータを収集するセンサーキットと、センサーキットからセンサーデータを受信し、センサーデータに基づいて分散型台帳を更新するバックエンドシステムとを有することを特徴とする。実施形態において、本明細書で提供されるのは、複雑性、統合、帯域幅、遅延、およびセキュリティの問題を軽減しながら、産業環境を監視するためのすぐに使える、自己構成可能で自動的にプロビジョニングされた機能を提供する様々なキットを介して、産業環境を監視するための方法およびシステムであり、エッジデバイスの第2通信デバイスは、センサーキットを公衆ネットワークにルーティングする衛星にセンサーキットパケットを送信するように構成されている衛星端末装置であり、センサーと、センサーキットに新しいセンサーを追加するように構成されているエッジデバイスとを有している。実施形態において、本明細書で提供されるのは、複雑性、統合、帯域幅、遅延、およびセキュリティの問題を緩和しながら、産業環境を監視するためのすぐに使える、自己構成可能で自動的にプロビジョニングされた機能を提供する様々なキットを介して、産業環境を監視するための方法およびシステムであり、エッジデバイスの第2通信デバイスは、センサーキットを公衆ネットワークにルーティングする衛星にセンサーキットパケットを送信するように構成され、センサーを有する衛星端末装置と、エッジデバイスと、センサーキットに代わって通信ネットワークと通信するゲートウェイデバイスとを有する。実施形態では、本明細書で提供されるのは、複雑性、統合、帯域幅、遅延、およびセキュリティの問題を軽減しながら、産業環境を監視するためのすぐに使える、自己構成可能で自動的にプロビジョニングされた機能を提供する様々なキットを介して、産業環境を監視するための方法およびシステムであり、エッジデバイスの第2通信デバイスは、センサーキットを公衆ネットワークにルーティングする衛星にセンサーキットパケットを送信するように構成された衛星端末装置であり、センサーデータを重複排除、フィルタリング、フラグ、および/または集約するデータ処理モジュールを含むエッジデバイスを有することを特徴とする。実施形態において、本明細書では、産業環境を監視するための方法およびシステムを提供する。これらのキットは、複雑性、統合性、帯域幅、遅延、セキュリティなどの問題を軽減しながら、産業環境を監視するためのすぐに使える自己構成機能および自動プロビジョニング機能を提供する。エッジデバイスの第2通信デバイスが、センサーキットパケットを衛星に送信するように構成された衛星端末装置であり、センサーキットを公衆ネットワークにルーティングする衛星と、1つまたは複数のメディアコーデックに従ってセンサーデータをエンコード、圧縮、および/または暗号化するエンコードモジュールを含むエッジデバイスを有することを特徴とする。本実施形態では、産業環境を監視するための方法およびシステムを提供する。これらのキットは、複雑性、統合性、帯域幅、遅延、セキュリティなどの問題を軽減しながら、産業環境を監視するためのすぐに使える自己構成機能および自動プロビジョニング機能を提供する。エッジデバイスの第2通信デバイスが、センサーキットパケットを衛星に送信するように構成された衛星端末装置であり、センサーキットを公衆ネットワークにルーティングする衛星端末装置と、機械学習されたモデルを使用して、収集されたセンサーデータの特徴に基づいて、産業部品に関連する予測および/または分類を生成する迅速決定AIモジュールを含むエッジデバイスとを備える。実施形態では、本明細書で提供されるのは、複雑性、統合、帯域幅、遅延、およびセキュリティの問題を軽減しながら、産業環境を監視するためのすぐに使える、自己構成可能で自動的にプロビジョニングされた機能を提供する様々なキットを介して、産業環境を監視するための方法およびシステムであり、エッジデバイスの第2通信デバイスは、センサーキットパケットを公共ネット

ワークにルーティングする衛星に送信するように構成された衛星端末装置であり、センサーデータおよび/またはセンサーデータに適用されたルールに基づいて、ユーザに通知および/またはアラームを提供する通知モジュールを含むエッジデバイスを有している。本実施形態では、産業環境を監視するための方法およびシステムを提供する。このシステムは、複雑性、統合性、帯域幅、遅延、セキュリティなどの問題を軽減しながら、産業環境を監視するためのすぐに使える自己構成型の自動プロビジョニング機能を提供するさまざまなキットを備えている。エッジデバイスの第2通信デバイスは、センサーキットパケットを衛星に送信するように構成された衛星端末装置であり、センサーデバイスに設定要求を送信し、設定要求への応答に基づいてデバイスレコードを生成し、および/またはセンサーキットに新しいセンサーを追加することによって、センサーキットネットワークを設定する設定モジュールを含むエッジデバイスを有する。実施形態では、本明細書で提供されるのは、複雑性、統合、帯域幅、遅延、およびセキュリティの問題を軽減しながら、産業環境を監視するためのすぐに使える、自己構成可能で自動的にプロビジョニングされた機能を提供する様々なキットを介して、産業環境を監視するための方法およびシステムであり、エッジデバイスの第2通信デバイスは、センサーキットパケットを、センサーキットを公衆ネットワークにルーティングする衛星に送信するように構成された衛星端末装置であり、センサーキットによって取得されたセンサーデータで分散型台帳を更新するように構成された分散型台帳モジュールを含むエッジデバイスを有する。本実施形態では、産業環境を監視するための方法およびシステムを提供する。このシステムは、複雑性、統合性、帯域幅、遅延、セキュリティなどの問題を軽減しながら、産業環境を監視するための、すぐに使える自己構成型の自動プロビジョニング機能を提供するさまざまなキットを備えている。エッジデバイスの第2通信デバイスが、センサーキットを公衆ネットワークにルーティングする衛星にセンサーキットパケットを送信するように構成された衛星端末装置であり、符号化されたセンサーキットパケットを復号化、復号化、および/または解凍する復号化モジュールを含むバックエンドシステムを有することを特徴とする。実施形態において、本明細書では、産業環境を監視するための方法およびシステムが提供される。これらのキットは、複雑性、統合性、帯域幅、遅延、セキュリティなどの問題を軽減しながら、産業環境を監視するための、すぐに使える、自己構成可能な、自動的にプロビジョニングされた機能を提供する。エッジデバイスの第2通信デバイスが、センサーキットパケットを衛星に送信するように構成された衛星端末装置であり、センサーキットによって取得されたセンサーデータに基づいて、潜在的な問題に関連するワークフローを実行するデータ処理モジュールを含むバックエンドシステムを有する。本明細書では、産業環境を監視するための方法およびシステムを提供する。これらのキットは、複雑さ、統合性、帯域幅、遅延、セキュリティなどの問題を軽減しながら、産業環境を監視するための、すぐに使える自己構成型の自動プロビジョニング機能を提供する。エッジデバイスの第2通信デバイスは、センサーキットパケットを、センサーキットを公衆ネットワークにルーティングする衛星に送信するように構成された衛星端末装置であり、センサーキットによって取得されたセンサーデータに関連する予測または分類を行うために機械学習モデルをトレーニングするAIモジュールを含むバックエンドシステムを有する。実施形態では、本明細書で提供されるのは、産業環境を監視するための方法およびシステムであり、複雑さ、統合、帯域幅、遅延、およびセキュリティの問題を軽減しながら、産業環境を監視するためのすぐに使える、自己構成可能で自動的にプロビジョニングされた機能を提供する様々なキットを介して、エッジデバイスの第2通信デバイスが、センサーキットパケットを公共ネットワークにルーティングする衛星に送信するように構成された衛星端末装置であり、収集されたセンサーデータに基づいて産業環境で問題が検出されたときにユーザに通知を発行する通知モジュールを含むバックエンドシステムを有することを含む。実施形態において、本明細書で提供されるのは、産業環境を監視するための方法およびシステムであり、複雑さ、統合、帯域幅、遅延、およびセキュリティの問題を軽減しながら、産業環境を監視するためのすぐに使える、自己構成可能で自動的にプロビジョニングされた機能を提供する様々なキットを介して、エッジデバイスの第2通信デバイスが、センサーキットを公衆ネットワークにルーティングする衛星にセンサーキットパケットを送信するように構成された衛星端末装置であり、センサーキットから受信したセンサーデータに分析タスクを実行する分析モジュールを含むバックエンドシステムを有することを含む。実施形態において、本明細書では、産業環境を監視するための方法およびシステムが提供される。これらのキットは、複雑さ、統合、帯域幅、およびセキュリティの問題を軽減しながら、産業環境を監視するための、すぐに使える、自己構成可能で自動的にプロビジョニングされた機能を提供する。エッジデバイスの第2通信デバイスが、センサーキットパケットを衛星に送信するように構成された衛星端末装置であり、センサーキットを公衆ネットワークにルーティングする衛星端末装置と、特定の問題が検出されたことに応答して是正措置を取るために産業環境のデバイスまたはシステムにコマンドを提供する制御モジュールを含むバックエンドシステムと、を有する。本明細書では、産業環境を監視するための方法およびシステムを提供する。これらのシステムは、複雑性、統合性、帯域幅、遅延、セキュリティなどの問題を軽減しながら、産業環境を監視するための、すぐに使える自己構成機能および自動プロビジョニング機能を提供するさまざまなキットを備えている。エッジデバイスの第2通信デバイスが、センサーキットを公衆ネットワークにルーティングする衛星にセンサーキットのパケットを送信するように構成された衛星端末装置であり、人間ユーザに生のセンサーデータ、分析データ、および/またはセンサーキットから受信したセンサーデータに基づく予測または分類を提供するダッシュボードを提示するダッシュボードモジュールを含むバックエンドシステムを有することを特徴とする。実施形態において、本明細書では、産業環境を監視するための方法およびシステムが提供されており、これは、複雑さ、統合、帯域幅、およびセキュリティの問題を軽減しながら、産業環境を監視するための、すぐに使える、自己構成可能で自動的にプロビジョニングされた機能を提供する様々なキットを介して行われる。エッジデバイスの第2通信デバイスは、センサーキットパケットを衛星に送信するように構成された衛星端末装置であり、センサーキットを公衆ネットワークにルーティングする衛星端末装置と、ユーザがセンサーキットシステムを構成できるようにするグラフィカルユーザーインターフェースを提供するダッシュボードを人間ユーザに提示するダッシュボードモジュールを含むバックエンドシステムとを有する。本明細書では、産業環境を監視するための方法およびシステムを提供している。これらのキットは、複雑さ、統合、帯域幅、遅延、セキュリティなどの問題を軽減しながら、産業環境を監視するための、すぐに使える自己構成機能および自動プロビジョニング機能を提供する。エッジデバイスの第2通信デバイスは、センサーキットを公衆ネットワークにルーティングする衛星にセンサーキットパケットを送信するように構成された衛星端末装置であり、センサーキットと、設定要求をセンサーデバイスに送信し、設定要求に対する応答に基づいてデバイスレコードを生成し、および/または新しいセンサーをセンサーキットに追加することによって、センサーキットの設定を維持し、センサーキットネットワークを構成する設定モジュールを含むバックエンドシステムとを有する。実施形態では、本明細書で提供されるのは、複雑性、統合、帯域幅、遅延、およびセキュリティの問題を軽減しながら、産業環境を監視するためのすぐに使える、自己構成可能で自動的にプロビジョニングされた機能を提供する様々なキットを介して、産業環境を監視するための方法およびシステムであり、エッジデバイスの第2通信デバイスは、センサーキットを公衆ネットワークにルーティングする衛星にセンサーキットパケットを送信するように構成された衛星端末装置であり、センサーキットと、センサーキットによって提供されるセンサーデータに基づいて分散型台帳を更新するバックエンドシステムと、を有することを特徴とする。実施形態では、本明細書で提供されるのは、産業環境を監視するための方法およびシステムであり、複雑さ、統合、帯域幅、およびセキュリティの問題を軽減しながら、産業環境を監視するためのすぐに使える、自己構成可能で自動的にプロビジョニングされた機能を提供する様々なキットを介して提供される。エッジデバイスの第2通信デバイスが、センサーキットを公衆ネットワークにルーティングする衛星にセンサーキットパケットを送信するように構成されている衛星端末装置であり、センサーキットと、センサーキットから受信したセンサーデータに基づいてアクションをトリガする可能性のある条件を定義するスマートコントラクトを更新するバックエンドシステムとを有することを特徴とする。実施形態では、本明細書で提供されるのは、複雑性、統合、帯域幅、遅延、およびセキュリティの問題を軽減しながら、産業環境を監視するためのすぐに使える、自己構成可能で自動的にプロビジョニングされた機能を提供する様々なキットを介して、産業環境を監視するための方法およびシステムであり、エッジデバイスの第2通信デバイスは、センサーキットを公衆ネットワークにルーティングする衛星にセンサーキットパケットを送信するように構成されている衛星端末装置であり、規制または規制行為への準拠に関連する情報を提供するために規制機関と少なくとも部分的に共有される分散型台帳を有する。本実施形態では、産業環境を監視するための方法とシステムを提供する。このシステムは、複雑さ、統合性、帯域幅、遅延、セキュリティなどの問題を軽減しながら、産業環境を監視するためのすぐに使える自己構成機能と自動プロビジョニング機能を提供する様々なキットを提供する。エッジデバイスの第2通信デバイスは、センサーキットを公衆ネットワークにルーティングする衛星にセンサーキットパケットを送信するように構成された衛星端末装置であり、センサーキットと、スマートコントラクトを更新するバックエンドシステムとを有し、スマートコントラクトは、規制または規制措置の遵守に関して規制機関が提示する1つまたは複数の条件を検証する。実施形態では、本明細書で提供されるのは、複雑性、統合、帯域幅、遅延、およびセキュリティの問題を軽減しながら、産業環境を監視するためのすぐに使える、自己構成可能で自動的にプロビジョニングされた機能を提供する様々なキットを介して、産業環境を監視するための方法およびシステムであり、エッジデバイスの第2通信デバイスは、センサーキットを公共ネットワークにルーティングする衛星にセンサーキットパケットを送信するように構成された衛星端末装置であり、センサーと、エッジデバイスと、センサーキットに代わって通信ネットワークと通信するゲートウェイデバイスとを有する。
【0340】
実施形態では、本明細書で提供されるのは、産業環境を監視するための方法およびシステムであり、複雑性、統合性、帯域幅、遅延、およびセキュリティの問題を軽減しながら、産業環境を監視するための、すぐに使える、自己構成可能で自動的にプロビジョニングされた機能を提供する様々なキットを介して提供され、エッジデバイスは、センサーキットの複数のセンサーによってキャプチャされたセンサーデータのインスタンスを格納するセンサーデータストアを格納する1つまたは複数のストレージデバイスをさらに含む。実施形態において、本明細書では、産業環境を監視するための方法およびシステムを提供している。これらのキットは、複雑性、統合、帯域幅、セキュリティなどの問題を軽減しながら、産業環境を監視するためのすぐに使える自己構成機能および自動プロビジョニング機能を提供する。エッジデバイスは、センサーキットの複数のセンサーによって取得されたセンサーデータのインスタンスを格納するセンサーデータストアを格納する1つ以上のストレージデバイスをさらに含み、自己構成型センサーキットネットワークは、複数のセンサーの各センサーが短距離通信プロトコルを使用してセンサーデータの各インスタンスをエッジデバイスに直接送信するようなスター型ネットワークである。実施形態では、本明細書で提供されるのは、複雑性、統合、帯域幅、遅延、およびセキュリティの問題を軽減しながら、産業環境を監視するためのすぐに使える、自己構成可能で自動的にプロビジョニングされた機能を提供する様々なキットを介して、産業環境を監視するための方法およびシステムであり、エッジデバイスは、センサーキットの複数のセンサーによってキャプチャされたセンサーデータのインスタンスを格納するセンサーデータストアを格納する1つまたは複数のストレージデバイスをさらに含み、自己構成可能なネットワーク内のセンサーを有し、センサーから得られたセンサーデータに対して1つまたは複数のバックエンド操作を実行するエッジデバイスを有する。実施形態では、本明細書で提供されるのは、複雑性、統合、帯域幅、遅延、およびセキュリティの問題を軽減しながら、産業環境を監視するためのすぐに使える、自己構成可能で自動的にプロビジョニングされた機能を提供する様々なキットを介して、産業環境を監視するための方法およびシステムであり、エッジデバイスは、センサーキットの複数のセンサーによってキャプチャされたセンサーデータのインスタンスを格納するセンサーデータストアを格納する1つ以上のストレージデバイスをさらに含み、センサーを有するエッジデバイスは、複数のモデルを格納し、適切なモデルを使用してセンサーから得られたセンサーデータに基づいてAI関連のタスクを実行する。実施形態において、本明細書で提供されるのは、複雑性、統合、帯域幅、遅延、およびセキュリティの問題を軽減しながら、産業環境を監視するためのすぐに使える、自己構成可能で自動的にプロビジョニングされた機能を提供する様々なキットを介して、産業環境を監視するための方法およびシステムであり、エッジデバイスは、センサーキットの複数のセンサーによってキャプチャされたセンサーデータのインスタンスを格納するセンサーデータストアを格納する1つまたは複数のストレージデバイスをさらに含み、センサーと、メディアコーデックを使用してセンサーによって収集されたセンサーデータを圧縮するエッジデバイスとを有することを特徴とする。実施形態では、本明細書で提供されるのは、複雑性、統合、帯域幅、遅延、およびセキュリティの問題を軽減しながら、産業環境を監視するためのすぐに使える、自己構成可能で自動的にプロビジョニングされた機能を提供する様々なキットを介して、産業環境を監視するための方法およびシステムであり、エッジデバイスは、センサーキットの複数のセンサーによってキャプチャされたセンサーデータのインスタンスを格納するセンサーデータストアを格納する1つまたは複数のストレージデバイスをさらに含み、センサーキットと、センサーキットによって収集されたセンサーデータを受信し、センサーデータに対して1つまたは複数のバックエンド操作を実行するように構成されたバックエンドシステムとを有している。実施形態では、本明細書で提供されるのは、産業環境を監視するための方法およびシステムであり、複雑性、統合、帯域幅、遅延、およびセキュリティの問題を軽減しながら、産業環境を監視するためのすぐに使える、自己構成可能で自動的にプロビジョニングされた機能を提供する様々なキットを介して、エッジデバイスが、センサーキットの複数のセンサーによって取得されたセンサーデータのインスタンスを格納するセンサーデータストアを格納する1つまたは複数のストレージデバイスをさらに含み、屋内農業環境を監視するように構成されたセンサーおよびエッジデバイスを有する。実施形態では、本明細書で提供されるのは、産業環境を監視するための方法およびシステムであり、複雑さ、統合、帯域幅、遅延、およびセキュリティの問題を軽減しながら、産業環境を監視するためのすぐに使える、自己構成可能で自動的にプロビジョニングされた機能を提供する様々なキットを介して、エッジデバイスが、センサーキットの複数のセンサーによって取得されたセンサーデータのインスタンスを格納するセンサーデータストアを格納する1つまたは複数のストレージデバイスをさらに含み、天然資源採掘環境を監視するように構成されたセンサーおよびエッジデバイスを有する。実施形態では、本明細書で提供されるのは、産業環境を監視するための方法およびシステムであり、複雑さ、統合、帯域幅、遅延、およびセキュリティの問題を軽減しながら、産業環境を監視するためのすぐに使える、自己構成可能で自動的にプロビジョニングされた機能を提供する様々なキットを介して、エッジデバイスが、センサーキットの複数のセンサーによって取得されたセンサーデータのインスタンスを格納するセンサーデータストアを格納する1つまたは複数のストレージデバイスをさらに含み、パイプラインの環境を監視するように構成されたセンサーおよびエッジデバイスを有する。実施形態では、本明細書で提供されるのは、産業環境を監視するための方法およびシステムであり、複雑さ、統合、帯域幅、遅延、およびセキュリティの問題を軽減しながら、産業環境を監視するためのすぐに使える、自己構成可能で自動的にプロビジョニングされた機能を提供する様々なキットを介して、エッジデバイスが、センサーキットの複数のセンサーによって取得されたセンサーデータのインスタンスを格納するセンサーデータストアを格納する1つまたは複数のストレージデバイスをさらに含み、センサーと、製造施設を監視するように構成されたエッジデバイスとを有する。実施形態において、本明細書で提供されるのは、産業環境を監視するための方法およびシステムであり、複雑さ、統合、帯域幅、遅延、およびセキュリティの問題を軽減しながら、産業環境を監視するためのすぐに使える、自己構成可能で自動的にプロビジョニングされた機能を提供する様々なキットを介して、エッジデバイスが、センサーキットの複数のセンサーによって取得されたセンサーデータのインスタンスを格納するセンサーデータストアを格納する1つまたは複数のストレージデバイスをさらに含み、センサーと、水中の産業環境を監視するように構成されたエッジデバイスとを有する。実施形態において、本明細書では、産業環境を監視するための方法およびシステムが提供されており、これは、複雑さ、統合、帯域幅、およびセキュリティの問題を軽減しながら、産業環境を監視するための、すぐに使える、自己構成可能で自動的にプロビジョニングされた機能を提供する様々なキットを介して実行される。エッジデバイスは、センサーキットの複数のセンサーによって取得されたセンサーデータのインスタンスを格納するセンサーデータストアを格納する1つまたは複数のストレージデバイスをさらに含み、センサーデータを収集するセンサーキットと、センサーキットからセンサーデータを受信し、センサーデータに基づいて分散型台帳を更新するバックエンドシステムとを有する。実施形態において、本明細書で提供されるのは、複雑性、統合、帯域幅、遅延、およびセキュリティの問題を軽減しながら、産業環境を監視するためのすぐに使える、自己構成可能で自動的にプロビジョニングされた機能を提供する様々なキットを介して、産業環境を監視するための方法およびシステムであり、エッジデバイスは、センサーキットの複数のセンサーによって取得されたセンサーデータのインスタンスを格納するセンサーデータストアを格納する1つまたは複数のストレージデバイスをさらに含み、センサーキットに新しいセンサーを追加するように構成されるエッジデバイスを有する。実施形態では、本明細書で提供されるのは、複雑性、統合、帯域幅、遅延、およびセキュリティの問題を軽減しながら、産業環境を監視するためのすぐに使える、自己構成可能で自動的にプロビジョニングされた機能を提供する様々なキットを介して、産業環境を監視するための方法およびシステムであり、エッジデバイスは、センサーキットの複数のセンサーによってキャプチャされたセンサーデータのインスタンスを格納するセンサーデータストアを格納し、センサーを有する1つまたは複数のストレージデバイスと、エッジデバイスと、センサーキットに代わって通信ネットワークと通信するゲートウェイデバイスとをさらに含む。実施形態において、本明細書で提供されるのは、複雑性、統合、帯域幅、遅延、およびセキュリティの問題を軽減しながら、産業環境を監視するためのすぐに使える、自己構成可能で自動的にプロビジョニングされた機能を提供する様々なキットを介して、産業環境を監視するための方法およびシステムであり、エッジデバイスは、センサーキットの複数のセンサーによってキャプチャされたセンサーデータのインスタンスを格納するセンサーデータストアを格納する1つまたは複数のストレージデバイスをさらに含み、センサーデータを重複排除、フィルタリング、フラグ、および/または集約するデータ処理モジュールを含むエッジデバイスを有する。実施形態では、本明細書で提供されるのは、複雑性、統合、帯域幅、遅延、およびセキュリティの問題を軽減しながら、産業環境を監視するためのすぐに使える、自己構成可能で自動的にプロビジョニングされた機能を提供する様々なキットを介して、産業環境を監視するための方法およびシステムであり、エッジデバイスは、センサーキットの複数のセンサーによってキャプチャされたセンサーデータのインスタンスを格納するセンサーデータストアを格納する1つまたは複数のストレージデバイスをさらに含み、1つまたは複数のメディアコーデックに従ってセンサーデータをエンコード、圧縮、および/または暗号化するエンコーディングモジュールを含むエッジデバイスを有している。本実施形態では、産業環境を監視するための方法およびシステムを提供する。このシステムは、複雑性、統合性、帯域幅、遅延、セキュリティなどの問題を軽減しながら、産業環境を監視するためのすぐに使える自己構成機能および自動プロビジョニング機能を提供するさまざまなキットを提供する。エッジデバイスは、センサーキットの複数のセンサーによってキャプチャされたセンサーデータのインスタンスを格納するセンサーデータストアを格納する1つ以上のストレージデバイスをさらに含み、エッジデバイスは、機械学習されたモデルを使用して、収集されたセンサーデータの特徴に基づいて、産業部品に関連する予測および/または分類を生成する迅速決定AIモジュールを含む。実施形態では、本明細書で提供されるのは、複雑性、統合、帯域幅、遅延、およびセキュリティの問題を軽減しながら、産業環境を監視するためのすぐに使える、自己構成可能で自動的にプロビジョニングされた機能を提供する様々なキットを介して、産業環境を監視するための方法およびシステムであり、エッジデバイスは、センサーキットの複数のセンサーによってキャプチャされたセンサーデータのインスタンスを格納するセンサーデータストアを

格納する1つ以上のストレージデバイスをさらに含み、センサーデータおよび/またはセンサーデータに適用されたルールに基づいて、ユーザに通知および/またはアラームを提供する通知モジュールを含むエッジデバイスを有することを特徴とする。本実施形態では、産業環境を監視するための方法およびシステムを提供する。このシステムは、複雑性、統合性、帯域幅、遅延、セキュリティなどの問題を軽減しながら、産業環境を監視するためのすぐに使える自己構成型の自動プロビジョニング機能を提供するさまざまなキットを提供する。エッジデバイスは、センサーキットの複数のセンサーによってキャプチャされたセンサーデータのインスタンスを格納するセンサーデータストアを格納する1つ以上のストレージデバイスをさらに含み、センサーデバイスに設定要求を送信し、設定要求に対する応答に基づいてデバイスレコードを生成し、および/またはセンサーキットに新しいセンサーを追加することによって、センサーキットネットワークを設定する設定モジュールを含むエッジデバイスを有することを特徴とする。実施形態において、本明細書で提供されるのは、複雑性、統合、帯域幅、遅延、およびセキュリティの問題を軽減しながら、産業環境を監視するためのすぐに使える、自己構成可能で自動的にプロビジョニングされた機能を提供する様々なキットを介して、産業環境を監視するための方法およびシステムであり、エッジデバイスは、センサーキットの複数のセンサーによって取得されたセンサーデータのインスタンスを格納するセンサーデータストアを格納する1つまたは複数のストレージデバイスをさらに含み、センサーキットによって取得されたセンサーデータで分散型台帳を更新するように構成された分散型台帳モジュールを含むエッジデバイスを有する。実施形態では、本明細書で提供されるのは、複雑性、統合、帯域幅、遅延、およびセキュリティの問題を軽減しながら、産業環境を監視するためのすぐに使える、自己構成可能で自動的にプロビジョニングされた機能を提供する様々なキットを介して、産業環境を監視するための方法およびシステムであり、エッジデバイスは、センサーキットの複数のセンサーによって取得されたセンサーデータのインスタンスを格納するセンサーデータストアを格納する1つまたは複数のストレージデバイスをさらに含み、符号化されたセンサーキットパケットを復号化、復号化、および/または解凍する復号化モジュールを含むバックエンドシステムを備えることを特徴とする。実施形態では、本明細書で提供されるのは、複雑性、統合、帯域幅、遅延、およびセキュリティの問題を軽減しながら、産業環境を監視するためのすぐに使える、自己構成可能で自動的にプロビジョニングされた機能を提供する様々なキットを介して、産業環境を監視するための方法およびシステムであり、エッジデバイスは、センサーキットの複数のセンサーによってキャプチャされたセンサーデータのインスタンスを格納するセンサーデータストアを格納する1つ以上のストレージデバイスをさらに含み、センサーキットによってキャプチャされたセンサーデータに基づいて潜在的な問題に関連するワークフローを実行するデータ処理モジュールを含むバックエンドシステムを有することを特徴とする。本明細書では、産業環境を監視するための方法およびシステムを提供している。これらのキットは、複雑さ、統合、帯域幅、遅延、セキュリティなどの問題を軽減しながら、産業環境を監視するための、すぐに使える自己構成機能および自動プロビジョニング機能を提供している。エッジデバイスは、センサーキットの複数のセンサーによって取得されたセンサーデータのインスタンスを格納するセンサーデータストアを格納する1つ以上のストレージデバイスをさらに含み、センサーキットによって取得されたセンサーデータに関連する予測または分類を行うために機械学習されたモデルを訓練するAIモジュールを含むバックエンドシステムを有する。実施形態では、本明細書で提供されるのは、産業環境を監視するための方法およびシステムであり、複雑性、統合、帯域幅、遅延、およびセキュリティの問題を軽減しながら、産業環境を監視するためのすぐに使える、自己構成可能で自動的にプロビジョニングされた機能を提供する様々なキットを介して、エッジデバイスが、センサーキットの複数のセンサーによってキャプチャされたセンサーデータのインスタンスを格納するセンサーデータストアを格納する1つ以上のストレージデバイスをさらに含み、収集されたセンサーデータに基づいて産業環境で問題が検出されたときにユーザに通知を発行する通知モジュールを含むバックエンドシステムを有することを含む。実施形態では、本明細書で提供されるのは、産業環境を監視するための方法およびシステムであり、複雑さ、統合、帯域幅、遅延、およびセキュリティの問題を軽減しながら、産業環境を監視するためのすぐに使える、自己構成可能で自動的にプロビジョニングされた機能を提供する様々なキットを介して、エッジデバイスが、センサーキットの複数のセンサーによって取得されたセンサーデータのインスタンスを格納するセンサーデータストアを格納する1つ以上のストレージデバイスをさらに含み、センサーキットから受信したセンサーデータに対して分析タスクを実行する分析モジュールを含むバックエンドシステムを有することを含む。実施形態において、本明細書では、産業環境を監視するための方法およびシステムを提供している。これらのキットは、複雑さ、統合、帯域幅、およびセキュリティの問題を軽減しながら、産業環境を監視するためのすぐに使える自己構成および自動プロビジョニング機能を提供する。エッジデバイスは、センサーキットの複数のセンサーによって取得されたセンサーデータのインスタンスを格納するセンサーデータストアを格納する1つ以上のストレージデバイスをさらに含み、バックエンドシステムは、特定の問題が検出されたことに応答して是正措置を取るために産業環境のデバイスまたはシステムにコマンドを提供する制御モジュールを含む。本明細書では、産業環境を監視するための方法とシステムを提供する。このシステムは、複雑さ、統合性、帯域幅、遅延、セキュリティなどの問題を軽減しながら、産業環境を監視するためのすぐに使える自己構成機能と自動プロビジョニング機能を提供するさまざまなキットを備えている。エッジデバイスは、センサーキットの複数のセンサーによって取得されたセンサーデータのインスタンスを格納するセンサーデータストアを格納する1つ以上のストレージデバイスをさらに含み、ダッシュボードモジュールを含むバックエンドシステムを有し、ダッシュボードモジュールは、生のセンサーデータ、分析データ、および/またはセンサーキットから受信したセンサーデータに基づく予測もしくは分類を人間のユーザに提供する。実施形態において、本明細書では、産業環境を監視するための方法およびシステムを提供している。この方法は、複雑さ、統合、帯域幅、およびセキュリティの問題を軽減しながら、産業環境を監視するための、すぐに使える自己構成および自動プロビジョニング機能を提供するさまざまなキットを介して提供される。エッジデバイスは、センサーキットの複数のセンサーによって取得されたセンサーデータのインスタンスを格納するセンサーデータストアを格納する1つ以上のストレージデバイスをさらに含み、バックエンドシステムは、ユーザがセンサーキットシステムを構成することができるグラフィカルユーザインターフェースを提供するダッシュボードを人間のユーザに提示するダッシュボードモジュールを含む。実施形態において、本明細書では、産業環境を監視するための方法およびシステムを提供している。この方法は、複雑さ、統合、帯域幅、およびセキュリティの問題を軽減しながら、産業環境を監視するための、すぐに使える自己構成および自動プロビジョニング機能を提供するさまざまなキットを介して提供される。エッジデバイスは、センサーキットの複数のセンサーによって取得されたセンサーデータのインスタンスを格納するセンサーデータストアを格納する1つ以上のストレージデバイスをさらに含み、センサーキットと、センサーデバイスに設定要求を送信し、設定要求に対する応答に基づいてデバイスレコードを生成し、および/または、センサーキットに新しいセンサーを追加することによって、センサーキットの設定を維持し、センサーキットネットワークを設定する設定モジュールを含むバックエンドシステムとを有することを特徴とする。実施形態において、本明細書で提供されるのは、複雑性、統合、帯域幅、遅延、およびセキュリティの問題を軽減しながら、産業環境を監視するためのすぐに使える、自己構成可能で自動的にプロビジョニングされた機能を提供する様々なキットを介して、産業環境を監視するための方法およびシステムであり、エッジデバイスは、センサーキットの複数のセンサーによって取得されたセンサーデータのインスタンスを格納するセンサーデータストアを格納する1つまたは複数のストレージデバイスをさらに含み、センサーキットと、センサーキットによって提供されるセンサーデータに基づいて分散型台帳を更新するバックエンドシステムとを有することを特徴とする。実施形態では、本明細書で提供されるのは、複雑性、統合、帯域幅、遅延、およびセキュリティの問題を軽減しながら、産業環境を監視するためのすぐに使える、自己構成可能で自動的にプロビジョニングされた機能を提供する様々なキットを介して、産業環境を監視するための方法およびシステムであり、エッジデバイスは、センサーキットの複数のセンサーによって取得されたセンサーデータのインスタンスを格納するセンサーデータストアを格納する1つまたは複数のストレージデバイスをさらに含み、センサーキットと、センサーキットから受信したセンサーデータに基づいてアクションをトリガする可能性のある条件を定義するスマートコントラクトを更新するバックエンドシステムと、を有することを特徴とする。実施形態では、本明細書で提供されるのは、複雑性、統合、帯域幅、遅延、およびセキュリティの問題を軽減しながら、産業環境を監視するためのすぐに使える、自己構成可能で自動的にプロビジョニングされた機能を提供する様々なキットを介して、産業環境を監視するための方法およびシステムであり、エッジデバイスは、センサーキットの複数のセンサーによって取得されたセンサーデータのインスタンスを格納するセンサーデータストアを格納する1つ以上のストレージデバイスをさらに含み、規制または規制行為の遵守に関連する情報を提供するために規制機関と少なくとも部分的に共有される分散型台帳を有する。本実施形態では、産業環境を監視するための方法およびシステムを提供する。このシステムは、複雑性、統合性、帯域幅、遅延、セキュリティなどの問題を軽減しながら、産業環境を監視するためのすぐに使える自己構成型の自動プロビジョニング機能を提供するさまざまなキットを介して提供される。エッジデバイスは、センサーキットの複数のセンサーによって取得されたセンサーデータのインスタンスを格納するセンサーデータストアを格納する1つ以上のストレージデバイスをさらに含み、センサーキットと、スマートコントラクトを更新するバックエンドシステムとを有し、スマートコントラクトは、規制または規制措置への準拠に関して規制機関によって提示された1つ以上の条件を検証する。実施形態では、本明細書で提供されるのは、複雑性、統合、帯域幅、遅延、およびセキュリティの問題を軽減しながら、産業環境を監視するためのすぐに使える、自己構成可能で自動的にプロビジョニングされた機能を提供する様々なキットを介して、産業環境を監視するための方法およびシステムであり、エッジデバイスは、センサーキットの複数のセンサーによって取得されたセンサーデータのインスタンスを格納するセンサーデータストアを格納する1つまたは複数のストレージデバイスをさらに含み、センサーと、エッジデバイスと、センサーキットに代わって通信ネットワークと通信するゲートウェイデバイスとを有する。
【0341】
実施形態では、複雑性、統合性、帯域幅、遅延、およびセキュリティの問題を軽減しながら、産業環境を監視するための、すぐに使える自己構成可能な自動プロビジョニング機能を提供する様々なキットを含む、産業環境を監視するための方法およびシステムを提供する。自己構成可能なセンサーキットネットワークは、複数のセンサーの各センサーが、短距離通信プロトコルを使用してエッジデバイスと直接センサーデータの各インスタンスを送信するようなスターネットワークである。本実施形態では、産業環境を監視するための方法およびシステムを提供する。これらのキットは、複雑性、統合性、帯域幅、遅延、セキュリティなどの問題を軽減しながら、産業環境を監視するための、すぐに使える自己構成機能および自動プロビジョニング機能を提供する。自己構成型センサーキットネットワークは、複数のセンサーの各センサーが短距離通信プロトコルを使用してエッジデバイスとセンサーデータのそれぞれのインスタンスを直接送信するようなスターネットワークであり、自己構成型ネットワーク内のセンサーと、センサーから得られたセンサーデータに対して1つまたは複数のバックエンド操作を行うエッジデバイスとを有する。実施形態では、産業環境を監視するための方法およびシステムを提供する。このシステムは、複雑さ、統合、帯域幅、遅延、セキュリティなどの問題を軽減しながら、産業環境を監視するための、すぐに使える自己構成機能および自動プロビジョニング機能を提供するさまざまなキットを介して提供される。自己構成可能なセンサーキットネットワークは、複数のセンサーの各センサーが短距離通信プロトコルを使用してエッジデバイスとセンサーデータのそれぞれのインスタンスを直接送信するようなスターネットワークであり、複数のモデルを保存し、適切なモデルを使用してセンサーから得られたセンサーデータに基づいてAI関連のタスクを実行するセンサーおよびエッジデバイスを有することを特徴とする。実施形態では、複雑性、統合、帯域幅、遅延、およびセキュリティの問題を軽減しながら、産業環境を監視するためのすぐに使える自己構成可能な自動プロビジョニング機能を提供する様々なキットを介して、産業環境を監視するための方法およびシステムが提供される。自己構成可能なセンサーキットネットワークは、複数のセンサーの各センサーが短距離通信プロトコルを使用してエッジデバイスと直接センサーデータのそれぞれのインスタンスを送信するようなスターネットワークであり、センサーと、メディアコーデックを使用してセンサーによって収集されたセンサーデータを圧縮するエッジデバイスとを有する。本実施形態では、産業環境を監視するための方法およびシステムを提供する。このシステムは、複雑性、統合性、帯域幅、遅延、セキュリティなどの問題を軽減しながら、産業環境を監視するためのすぐに使える自己構成機能および自動プロビジョニング機能を提供するさまざまなキットを介して提供される。自己構成可能なセンサーキットネットワークは、複数のセンサーの各センサーが短距離通信プロトコルを使用してエッジデバイスとセンサーデータの各インスタンスを直接送信するようなスターネットワークであり、センサーキットと、センサーキットによって収集されたセンサーデータを受信し、センサーデータに対して1つ以上のバックエンド操作を実行するように構成されたバックエンドシステムとを有する。実施形態では、複雑性、統合、帯域幅、遅延、およびセキュリティの問題を軽減しながら、産業環境を監視するためのすぐに使える自己構成および自動プロビジョニング機能を提供する様々なキットを介して、産業環境を監視するための方法およびシステムが提供される。自己構成センサーキットネットワークは、複数のセンサーの各センサーが短距離通信プロトコルを使用してエッジデバイスと直接センサーデータの各インスタンスを送信するようなスターネットワークであり、屋内農業環境を監視するように構成されたセンサーおよびエッジデバイスを有する。実施形態では、産業環境を監視するための方法およびシステムを提供する。この方法は、複雑さ、統合、帯域幅、遅延、およびセキュリティの問題を軽減しながら、産業環境を監視するためのすぐに使える自己構成機能および自動プロビジョニング機能を提供する様々なキットを介して提供される。自己構成センサーキットネットワークは、複数のセンサーの各センサーが短距離通信プロトコルを使用してエッジデバイスと直接センサーデータの各インスタンスを送信するようなスターネットワークであり、天然資源採掘環境を監視するように構成されたセンサーおよびエッジデバイスを有する。実施形態では、産業環境を監視するための方法およびシステムを提供する。この方法は、複雑さ、統合、帯域幅、遅延、およびセキュリティの問題を軽減しながら、産業環境を監視するためのすぐに使える自己構成型の自動プロビジョニング機能を提供するさまざまなキットを介して提供される。自己構成型センサーキットネットワークは、複数のセンサーの各センサーが短距離通信プロトコルを使用してエッジデバイスと直接センサーデータの各インスタンスを送信するようなスターネットワークであり、パイプライン環境を監視するように構成されたセンサーおよびエッジデバイスを有する。実施形態では、複雑性、統合性、帯域幅、遅延、およびセキュリティの問題を軽減しながら、産業環境を監視するためのすぐに使える自己構成型および自動プロビジョニング機能を提供する様々なキットを含む、産業環境を監視するための方法およびシステムを提供する。自己構成型センサーキットネットワークは、複数のセンサーの各センサーが短距離通信プロトコルを使用してエッジデバイスと直接センサーデータの各インスタンスを送信するようなスターネットワークであり、製造施設を監視するように構成されたセンサーおよびエッジデバイスを有する。実施形態では、産業環境を監視するための方法およびシステムを提供する。この方法は、複雑さ、統合、帯域幅、遅延、およびセキュリティの問題を軽減しながら、産業環境を監視するためのすぐに使える自己構成機能および自動プロビジョニング機能を提供するさまざまなキットを介して提供される。自己構成センサーキットネットワークは、複数のセンサーの各センサーが短距離通信プロトコルを使用してエッジデバイスと直接センサーデータの各インスタンスを送信するようなスターネットワークであり、水中の産業環境を監視するように構成されたセンサーおよびエッジデバイスを有する。本実施形態では、産業環境を監視するための方法およびシステムを提供する。このシステムは、複雑性、統合性、帯域幅、遅延、セキュリティなどの問題を軽減しながら、産業環境を監視するための、すぐに使える自己構成機能および自動プロビジョニング機能を提供するさまざまなキットを使用する。自己構成可能なセンサーキットネットワークは、複数のセンサーの各センサーが短距離通信プロトコルを使用してエッジデバイスとセンサーデータの各インスタンスを直接送信するようなスターネットワークであり、センサーデータを収集するセンサーキットと、センサーキットからセンサーデータを受信し、センサーデータに基づいて分散型台帳を更新するバックエンドシステムとを有することを特徴とする。実施形態で提供されるのは、複雑性、統合、帯域幅、遅延、およびセキュリティの問題を軽減しながら、産業設定を監視するためのすぐに使える、自己構成可能で自動的にプロビジョニングされた機能を提供する様々なキットを介して、産業設定を監視するための方法およびシステムであり、自己構成可能なセンサーキットネットワークは、複数のセンサーの各センサーが短距離通信プロトコルを使用してエッジデバイスと直接センサーデータのそれぞれのインスタンスを送信するようなスターネットワークであり、センサーと、センサーキットに新しいセンサーを追加するように構成されたエッジデバイスとを有することを特徴とする。本実施形態では、産業環境を監視するための方法およびシステムを提供する。このシステムは、複雑性、統合性、帯域幅、遅延、セキュリティなどの問題を軽減しながら、産業環境を監視するための、すぐに使える自己構成機能および自動プロビジョニング機能を提供するさまざまなキットを介して提供される。自己構成可能なセンサーキットネットワークは、複数のセンサーの各センサーが短距離通信プロトコルを使用してエッジデバイスとセンサーデータの各インスタンスを直接送信するようなスターネットワークであり、センサー、エッジデバイス、およびセンサーキットに代わって通信ネットワークと通信するゲートウェイデバイスを有することを特徴とする。実施形態では、産業環境を監視するための方法およびシステムが提供される。これらのキットは、複雑性、統合性、帯域幅、遅延、セキュリティなどの問題を軽減しながら、産業環境を監視するための、すぐに使える自己構成機能および自動プロビジョニング機能を提供する。自己構成型センサーキットネットワークは、複数のセンサーの各センサーが短距離通信プロトコルを使用してエッジデバイスとセンサーデータの各インスタンスを直接送信するようなスターネットワークであり、センサーデータを重複排除、フィルタリング、フラグ、および/または集約するデータ処理モジュールを含むエッジデバイスを有する。本実施形態では、産業環境を監視するための方法およびシステムを提供する。このシステムは、複雑性、統合性、帯域幅、遅延、セキュリティなどの問題を軽減しながら、産業環境を監視するためのすぐに使える自己構成機能および自動プロビジョニング機能を提供するさまざまなキットを介して提供される。自己構成型センサーキットネットワークは、複数のセンサーの各センサーが短距離通信プロトコルを使用してエッジデバイスとセンサーデータの各インスタンスを直接送信するようなスターネットワークであり、1つ以上のメディアコーデックに従ってセンサーデータをエンコード、圧縮、および/または暗号化するエンコードモジュールを含むエッジデバイスを有する。本実施形態では、産業環境を監視するための方法およびシステムを提供する。このシステムは、複雑性、統合性、帯域幅、遅延、セキュリティなどの問題を軽減しながら、産業環境を監視するためのすぐに使える自己構成機能および自動プロビジョニング機能を提供するさまざまなキットを介して提供される。自己構成型センサーキットネットワークは、複数のセンサーの各センサーが短距離通信プロトコルを使用してエッジデバイスとセンサーデータの各インスタンスを直接送信するようなスターネットワークであり、エッジデバイスは、機械学習モデルを使用して、収集されたセンサーデータの特徴に基づいて、産業用コンポーネントに関連する予測および/または分類を生成する迅速な判断AIモジュールを含むことを特徴とする。実施形態では、複雑性、統合性、帯域幅、遅延、セキュリティの問題を軽減しながら、産業環境を監視するための、すぐに使える自己構成機能および自動プロビジョニング機能を提供する様々なキットを含む、産業環境を監視するための方法およびシステムを提供する。自己構成型センサーキットネットワークは、複数のセンサーの各センサーが短距離通信プロトコルを使用してエッジデバイスとセンサーデータの各インスタンスを直接送信するようなスターネットワークであり、センサーデータおよび/またはセンサーデータに適用されるルールに基づいてユーザに通知および/またはアラームを提供する通知モジュールを含むエッジデバイスを有する。本実施形態では、産業環境を監視するための方法およびシステムを提供する。このシステムは、複雑性、統合性、帯域幅、遅延、セキュリティなどの問題を軽減しながら、産業環境を監視するためのすぐに使える自己構成機能および自動プロビジョニング機能を提供するさまざまなキットを備える。自己構成可能なセンサーキットネットワークは、複数のセンサーの各センサーが短距離通信プロトコルを使用してエッジデバイスとセンサーデータの各インスタンスを直接送信するようなスターネットワークであり、センサーデバイスに構

成要求を送信し、構成要求に対する応答に基づいてデバイスレコードを生成し、および/またはセンサーキットに新しいセンサーを追加することによってセンサーキットネットワークを構成する構成モジュールを含むエッジデバイスを有する。実施形態では、産業環境を監視するための方法およびシステムを提供する。これらのキットは、複雑さ、統合、帯域幅、遅延、セキュリティなどの問題を軽減しながら、産業環境を監視するための、すぐに使える自己構成機能および自動プロビジョニング機能を提供する。自己構成可能なセンサーキットネットワークは、複数のセンサーの各センサーが短距離通信プロトコルを使用してエッジデバイスとセンサーデータの各インスタンスを直接送信するようなスターネットワークであり、センサーキットによって取得されたセンサーデータで分散型台帳を更新するように構成された分散型台帳モジュールを含むエッジデバイスを有する。本実施形態では、産業環境を監視するための方法およびシステムが提供される。これらのキットは、複雑さ、統合、帯域幅、遅延、セキュリティなどの問題を軽減しながら、産業環境を監視するための、すぐに使える自己構成機能および自動プロビジョニング機能を提供する。自己構成型センサーキットネットワークは、複数のセンサーの各センサーが短距離通信プロトコルを使用してエッジデバイスとセンサーデータの各インスタンスを直接送信するようなスターネットワークであり、符号化されたセンサーキットパケットを復号化、復号化、および/または解凍する復号化モジュールを含むバックエンドシステムを有する。実施形態では、産業環境を監視するための方法およびシステムを提供する。これらのキットは、複雑性、統合性、帯域幅、遅延、セキュリティなどの問題を軽減しながら、産業環境を監視するための、すぐに使える自己構成機能および自動プロビジョニング機能を提供する。自己構成可能なセンサーキットネットワークは、複数のセンサーの各センサーが短距離通信プロトコルを使用してエッジデバイスとセンサーデータの各インスタンスを直接送信するスターネットワークであり、センサーキットによって取得されたセンサーデータに基づいて潜在的な問題に関連するワークフローを実行するデータ処理モジュールを含むバックエンドシステムを有することを特徴とする。本実施形態では、産業環境を監視するための方法およびシステムを提供する。このシステムは、複雑性、統合性、帯域幅、遅延、セキュリティなどの問題を軽減しながら、産業環境を監視するための、すぐに使える自己構成機能および自動プロビジョニング機能を提供するさまざまなキットを備える。自己構成型センサーキットネットワークは、複数のセンサーの各センサーが短距離通信プロトコルを使用してエッジデバイスとセンサーデータの各インスタンスを直接送信するようなスターネットワークであり、センサーキットによって取得されたセンサーデータに関連する予測または分類を行うために機械学習モデルを訓練するAIモジュールを含むバックエンドシステムを有する。実施形態では、産業環境を監視するための方法およびシステムを提供する。これらのキットは、複雑さ、統合、帯域幅、遅延、セキュリティなどの問題を軽減しながら、産業環境を監視するための、すぐに使える自己構成機能および自動プロビジョニング機能を提供する。自己構成型センサーキットネットワークは、複数のセンサーの各センサーが短距離通信プロトコルを使用してエッジデバイスとセンサーデータの各インスタンスを直接送信するスターネットワークであり、収集したセンサーデータに基づいて産業環境で問題が検出されたときにユーザーに通知を発行する通知モジュールを含むバックエンドシステムを備える。実施形態では、産業環境を監視するための方法およびシステムを提供する。これらのシステムは、複雑さ、統合、帯域幅、遅延、セキュリティなどの問題を軽減しながら、産業環境を監視するためのすぐに使える自己構成機能および自動プロビジョニング機能を提供するさまざまなキットを備える。自己構成可能なセンサーキットネットワークは、複数のセンサーの各センサーが短距離通信プロトコルを使用してエッジデバイスとセンサーデータの各インスタンスを直接送信するようなスターネットワークであり、センサーキットから受信したセンサーデータの分析タスクを実行する分析モジュールを含むバックエンドシステムを有する。実施形態では、産業環境を監視するための方法およびシステムを提供する。これらのキットは、複雑性、統合性、帯域幅、遅延、セキュリティなどの問題を軽減しながら、産業環境を監視するための、すぐに使える自己構成機能および自動プロビジョニング機能を提供する。自己構成型センサーキットネットワークは、複数のセンサーの各センサーが短距離通信プロトコルを使用してエッジデバイスとセンサーデータの各インスタンスを直接送信するスターネットワークであり、特定の問題が検出されたことに応答して是正措置を取るために産業環境のデバイスまたはシステムにコマンドを提供する制御モジュールを含むバックエンドシステムを有する。実施形態では、産業環境を監視するための方法およびシステムを提供する。これらのシステムは、複雑性、統合性、帯域幅、遅延、セキュリティなどの問題を軽減しながら、産業環境を監視するための、すぐに使える自己構成機能および自動プロビジョニング機能を提供するさまざまなキットを備える。自己構成センサーキットネットワークは、複数のセンサーの各センサーが短距離通信プロトコルを使用してエッジデバイスとセンサーデータの各インスタンスを直接送信するスターネットワークであり、ユーザに生のセンサーデータ、分析データ、および/またはセンサーキットから受信したセンサーデータに基づく予測または分類を提供するダッシュボードを提示するダッシュボードモジュールを含むバックエンドシステムを備える。実施形態では、産業環境を監視するための方法およびシステムを提供する。このシステムは、複雑さ、統合、帯域幅、遅延、セキュリティなどの問題を軽減しながら、産業環境を監視するための、すぐに使える自己構成機能および自動プロビジョニング機能を提供するさまざまなキットを介して提供される。自己構成可能なセンサーキットネットワークは、複数のセンサーの各センサーが短距離通信プロトコルを使用してエッジデバイスとセンサーデータの各インスタンスを直接送信するスターネットワークであり、ユーザがセンサーキットシステムを構成することができるグラフィカルユーザインタフェースを提供するダッシュボードをユーザに提示するダッシュボードモジュールを含むバックエンドシステムを有することを特徴とする。実施形態では、産業環境を監視するための方法およびシステムを提供する。これらのキットは、複雑さ、統合、帯域幅、遅延、セキュリティなどの問題を軽減しながら、産業環境を監視するための、すぐに使える自己構成機能および自動プロビジョニング機能を提供する。自己構成型センサーキットネットワークは、複数のセンサーの各センサーが短距離通信プロトコルを使用してエッジデバイスとセンサーデータの各インスタンスを直接送信するようなスターネットワークであり、センサーキットと、センサーキットの構成を維持する構成モジュールを含むバックエンドシステムとを有し、構成要求をセンサーデバイスに送信し、構成要求に対する応答に基づいてデバイスレコードを生成し、および/または新しいセンサーをセンサーキットに追加することによってセンサーキットネットワークを構成する。実施形態で提供されるのは、複雑性、統合、帯域幅、遅延、およびセキュリティの問題を軽減しながら、産業設定を監視するためのすぐに使える自己構成および自動プロビジョニング機能を提供する様々なキットを介して、産業設定を監視するための方法およびシステムであり、自己構成センサーキットネットワークは、複数のセンサーの各センサーが短距離通信プロトコルを使用してエッジデバイスとセンサーデータのそれぞれのインスタンスを直接送信するようなスターネットワークであり、センサーキットと、センサーキットによって提供されるセンサーデータに基づいて分散型台帳を更新するバックエンドシステムとを有する。実施形態では、産業環境を監視するための方法およびシステムを提供する。これらのキットは、複雑さ、統合、帯域幅、遅延、セキュリティなどの問題を軽減しながら、産業環境を監視するための、すぐに使える自己構成機能および自動プロビジョニング機能を提供する。自己構成可能なセンサーキットネットワークは、複数のセンサーの各センサーが短距離通信プロトコルを使用してエッジデバイスとセンサーデータの各インスタンスを直接送信するようなスターネットワークであり、センサーキットと、センサーキットから受信したセンサーデータに基づいてアクションをトリガする可能性のある条件を定義するスマートコントラクトを更新するバックエンドシステムとを有する。実施形態で提供されるのは、産業環境を監視するための方法およびシステムであり、複雑さ、統合、帯域幅、遅延、セキュリティなどの問題を軽減しながら、産業環境を監視するための、すぐに使える、自己構成可能で自動的にプロビジョニングされた機能を提供する様々なキットを介して提供される。自己構成型センサーキットネットワークは、複数のセンサーの各センサーが短距離通信プロトコルを使用してエッジデバイスとセンサーデータの各インスタンスを直接送信するスターネットワークであり、規制または規制措置の遵守に関連する情報を提供するために規制機関と少なくとも部分的に共有される分散型台帳を有する。本実施形態では、産業環境を監視するための方法およびシステムを提供する。このシステムは、複雑性、統合性、帯域幅、遅延、セキュリティなどの問題を軽減しながら、産業環境を監視するための、すぐに使える自己構成機能および自動プロビジョニング機能を提供するさまざまなキットを介して提供される。自己構成型センサーキットネットワークは、複数のセンサーの各センサーが短距離通信プロトコルを使用してエッジデバイスとセンサーデータの各インスタンスを直接送信するスターネットワークであり、センサーキットと、スマートコントラクトを更新するバックエンドシステムとを有し、スマートコントラクトは、規制または規制措置の遵守に関して規制機関が提示する1つまたは複数の条件を検証する。実施形態で提供されるのは、複雑性、統合、帯域幅、セキュリティなどの問題を軽減しながら、産業環境を監視するための、すぐに使える自己構成および自動プロビジョニング機能を提供するさまざまなキットを介した、産業環境を監視するための方法およびシステムである。自己構成型センサーキットネットワークは、複数のセンサーの各センサーが短距離通信プロトコルを使用してエッジデバイスとセンサーデータの各インスタンスを直接送信するスターネットワークであり、センサー、エッジデバイス、およびセンサーキットに代わって通信ネットワークと通信するゲートウェイデバイスを有する。
【0342】
実施形態で提供されるのは、自己構成型ネットワークのセンサーと、センサーから得られたセンサーデータに1つ以上のバックエンド操作を実行するエッジデバイスを有するセンサーキットである。実施形態で提供されるのは、自己構成型ネットワーク内のセンサーと、センサーから得られたセンサーデータに1つ以上のバックエンド操作を行うエッジデバイスとを有するセンサーキットであり、複数のモデルを格納し、適切なモデルを使用してセンサーから得られたセンサーデータに基づいてAI関連のタスクを実行するエッジデバイスを有する。実施形態で提供されるのは、自己構成型ネットワーク内のセンサーと、センサーから得られたセンサーデータに対して1つ以上のバックエンド操作を実行し、メディアコーデックを使用してセンサーによって収集されたセンサーデータを圧縮するセンサーとエッジデバイスを有するセンサーキットである。実施形態で提供されるのは、自己構成型ネットワーク内のセンサーと、センサーから得られたセンサーデータに対して1つ以上のバックエンド操作を実行するエッジデバイスとを有するセンサーキットと、センサーキットによって収集されたセンサーデータを受信し、センサーデータに対して1つ以上のバックエンド操作を実行するように構成されたバックエンドシステムとを有するものである。実施形態で提供されるのは、自己構成型ネットワーク内のセンサーと、センサーから得られたセンサーデータに1つ以上のバックエンド操作を実行するエッジデバイスとを有するセンサーキットであり、屋内農業環境を監視するように構成されたセンサーおよびエッジデバイスを有する。実施形態では、自己構成型ネットワーク内のセンサーと、センサーから得られたセンサーデータに1つ以上のバックエンド操作を実行するエッジデバイスとを有し、天然資源抽出設定を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットを提供する。実施形態で提供されるのは、自己構成型ネットワーク内のセンサーと、センサーから得られたセンサーデータに対して1つ以上のバックエンド操作を実行するエッジデバイスとを有し、パイプラインの設定を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットである。実施形態で提供されるのは、自己構成型ネットワーク内のセンサーと、センサーから得られたセンサーデータに1つ以上のバックエンド操作を実行するエッジデバイスとを有し、製造施設を監視するように構成されたセンサーとエッジデバイスとを有するセンサーキットである。実施形態では、自己構成型ネットワーク内のセンサーと、センサーから得られたセンサーデータに1つ以上のバックエンド操作を行うエッジデバイスとを有し、水中の産業環境を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットを提供する。実施形態で提供されるのは、自己構成型ネットワーク内のセンサーと、センサーから得られたセンサーデータに1つ以上のバックエンド操作を行うエッジデバイスとを有し、センサーデータを収集するセンサーキットと、センサーキットからセンサーデータを受信し、センサーデータに基づいて分散型台帳を更新するバックエンドシステムとを有するセンサーキットである。実施形態で提供されるのは、自己構成型ネットワーク内のセンサーを有するセンサーキットと、センサーから得られたセンサーデータに1つ以上のバックエンド操作を実行し、センサーキットに新たなセンサーを追加するように構成されたエッジデバイスとを有することである。実施形態で提供されるのは、自己構成型ネットワーク内のセンサーと、センサーから得られたセンサーデータに対して1つ以上のバックエンド操作を実行するエッジデバイスとを有し、センサーと、エッジデバイスと、センサーキットに代わって通信ネットワークと通信するゲートウェイデバイスとを有するセンサーキットである。実施形態で提供されるのは、自己構成型ネットワーク内のセンサーと、センサーから得られたセンサーデータに対して1つ以上のバックエンド操作を実行するエッジデバイスであって、センサーデータを重複排除、フィルタリング、フラグ、および/または集約するデータ処理モジュールを含むエッジデバイスを有するセンサーキットである。実施形態で提供されるのは、自己構成型ネットワーク内のセンサーと、センサーから得られたセンサーデータに対して1つ以上のバックエンド操作を実行するエッジデバイスであって、1つ以上のメディアコーデックに従ってセンサーデータを符号化、圧縮、および/または暗号化する符号化モジュールを含むエッジデバイスを有するセンサーキットである。実施形態では、自己構成型ネットワーク内のセンサーと、センサーから得られたセンサーデータに対して1つ以上のバックエンド操作を行うエッジデバイスとを有するセンサーキットであって、機械学習されたモデルを使用して、収集されたセンサーデータの特徴に基づいて産業用部品に関連する予測および/または分類を生成する即決AIモジュールを含むエッジデバイスを有するセンサーキットが提供される。実施形態では、自己構成型ネットワーク内のセンサーと、センサーから得られたセンサーデータに1つ以上のバックエンド操作を実行し、センサーデータおよび/またはセンサーデータに適用されたルールに基づいてユーザに通知および/またはアラームを提供する通知モジュールを含むエッジデバイスを有するセンサーキットが提供される。実施形態で提供されるのは、自己構成型ネットワーク内のセンサーを有するセンサーキットと、センサーから得られたセンサーデータに対して1つ以上のバックエンド操作を行うエッジデバイスであって、センサーデバイスに構成要求を送信すること、構成要求に対する応答に基づいてデバイスレコードを生成する、および/またはセンサーキットに新しいセンサーを追加することによって、センサーキットネットワークを構成する構成モジュールを含むエッジデバイスを有するセンサーキットである。実施形態で提供されるのは、自己構成型ネットワーク内のセンサーと、センサーから得られたセンサーデータに対して1つ以上のバックエンド操作を実行するエッジデバイスであって、センサーキットによって取得されたセンサーデータで分散型台帳を更新するように構成された分散型台帳モジュールを含むエッジデバイスを有するセンサーキットである。実施形態で提供されるのは、自己構成型ネットワーク内のセンサーを有するセンサーキットと、センサーから得られたセンサーデータに対して1つまたは複数のバックエンド操作を実行するエッジデバイスであって、符号化されたセンサーキットパケットを復号化、復号化、および/または解凍する復号化モジュールを含むバックエンドシステムを有するセンサーキットである。実施形態で提供されるのは、自己構成型ネットワーク内のセンサーを有するセンサーキットと、センサーから得られたセンサーデータに対して1つ以上のバックエンド操作を実行するエッジデバイスであって、センサーキットによって捕捉されたセンサーデータに基づいて潜在的な問題に関連するワークフローを実行するデータ処理モジュールを含むバックエンドシステムを有するセンサーキットである。実施形態で提供されるのは、自己構成型ネットワーク内のセンサーを有するセンサーキットと、センサーから得られたセンサーデータに対して1つ以上のバックエンド操作を実行するエッジデバイスであって、センサーキットによって取り込まれたセンサーデータに関連する予測または分類を行うために機械学習モデルをトレーニングするAIモジュールを含むバックエンドシステムを有するセンサーキットである。実施形態で提供されるのは、自己構成型ネットワーク内のセンサーと、センサーから得られたセンサーデータに1つ以上のバックエンド操作を行うエッジデバイスとを有するセンサーキットであり、収集したセンサーデータに基づいて産業環境で問題が検出されたときにユーザーに通知を発行する通知モジュールを含むバックエンドシステムを有するものである。実施形態で提供されるのは、自己構成型ネットワーク内のセンサーを有するセンサーキットと、センサーから得られたセンサーデータに対して1つ以上のバックエンド操作を行うエッジデバイスであって、センサーキットから受信したセンサーデータに対して分析タスクを実行する分析モジュールを含むバックエンドシステムを有するセンサーキットである。実施形態で提供されるのは、自己構成型ネットワーク内のセンサーを有するセンサーキットと、センサーから得られたセンサーデータに対して1つ以上のバックエンド操作を実行するエッジデバイスであって、特定の問題が検出されたことに応答して改善措置を取るために産業環境内のデバイスまたはシステムにコマンドを提供する制御モジュールを含むバックエンドシステムを有するセンサーキットである。実施形態で提供されるのは、自己構成型ネットワーク内のセンサーと、センサーから得られたセンサーデータに1つ以上のバックエンド操作を行うエッジデバイスとを有するセンサーキットであって、ユーザに生のセンサーデータ、分析データ、および/またはセンサーキットから受信したセンサーデータに基づく予測もしくは分類を提供するダッシュボードを提示するダッシュボードモジュールを含むバックエンドシステムを有するセンサーキットである。実施形態で提供されるのは、自己構成型ネットワーク内のセンサーと、センサーから得られたセンサーデータに1つ以上のバックエンド操作を行うエッジデバイスとを有するセンサーキットであって、ユーザがセンサーキットシステムを構成できるようにするグラフィカルユーザインタフェースを提供するダッシュボードをユーザに提示するダッシュボードモジュールを含むバックエンドシステムを有するものである。実施形態で提供されるのは、自己構成型ネットワーク内のセンサーと、センサーから得られたセンサーデータに1つ以上のバックエンド操作を行うエッジデバイスとを有するセンサーキットであって、センサーキットの構成を維持し、センサーデバイスに構成要求を送信すること、構成要求に対する応答に基づいてデバイスレコードを生成すること、および/またはセンサーキットに新しいセンサーを追加することによって、センサーキットネットワークを構成する構成モジュールを含むバックエンドシステムを有するセンサーキットである。実施形態で提供されるのは、自己構成型ネットワーク内のセンサーと、センサーから得られたセンサーデータに1つ以上のバックエンド操作を行うエッジデバイスとを有するセンサーキットと、センサーキットによって提供されるセンサーデータに基づいて分散型台帳を更新するバックエンドシステムとを有する。実施形態で提供されるのは、自己構成型ネットワーク内のセンサーを有するセンサーキットと、センサーから得られたセンサーデータに対して1つ以上のバックエンド操作を実行するエッジデバイスであって、センサーキットから受信したセンサーデータに基づいてアクションをトリガする可能性のある条件を定義するスマートコントラクトを更新するバックエンドシステムとを有するセンサーキットである。実施形態で提供されるのは、自己構成型ネットワーク内のセンサーと、センサーから得られたセンサーデータに1つ以上のバックエンド操作を実行するエッジデバイスとを有するセンサーキットであり、規制または規制行為への準拠に関連する情報を提供するために規制機関と少なくとも部分的に共有される分散型台帳を有するものである。実施形態で提供されるのは、自己構成型ネットワーク内のセンサーと、センサーから得られたセンサーデータに対して1つ以上のバックエンド操作を行うエッジデバイスとを有するセンサーキットであり、スマートコントラクトを更新するバックエンドシステムを有し、スマートコントラクトは、規制または規制措置の遵守に関して規制機関が提示する1つ以上の条件を検証する。実施形態で提供されるのは、自己構成型ネットワーク内のセンサーと、センサーから得られたセンサーデータに1つ以上のバックエンド操作を行うエッジデバイスとを有するセンサーキットであって、センサー、エッジデバイス、お

よびセンサーキットに代わって通信ネットワークと通信するゲートウェイデバイスを有するセンサーキットである。
【0343】
実施形態で提供されるのは、センサーと、複数のモデルを格納し、適切なモデルを使用してセンサーから得られたセンサーデータに基づいてAI関連のタスクを実行するエッジデバイスを有するセンサーキットである。実施形態で提供されるのは、複数のモデルを格納し、適切なモデルを使用してセンサーから得られたセンサーデータに基づいてAI関連のタスクを実行するセンサーと、メディアコーデックを使用してセンサーによって収集されたセンサーデータを圧縮するエッジデバイスとを有するセンサーキットである。実施形態で提供されるのは、複数のモデルを格納し、適切なモデルを使用してセンサーから得られたセンサーデータに基づいてAI関連のタスクを実行するセンサーおよびエッジデバイスを有し、センサーキットと、センサーキットによって収集されたセンサーデータを受信し、センサーデータに対して1つまたは複数のバックエンド操作を実行するように構成されたバックエンドシステムとを有するセンサーキットである。実施形態で提供されるのは、複数のモデルを格納し、適切なモデルを使用してセンサーから得られたセンサーデータに基づいてAI関連のタスクを実行するセンサーと、屋内の農業環境を監視するように構成されたエッジデバイスとを有するセンサーキットである。実施形態で提供されるのは、複数のモデルを格納し、適切なモデルを使用してセンサーから得られたセンサーデータに基づいてAI関連のタスクを実行するセンサーおよびエッジデバイスを有するセンサーキットであり、天然資源抽出設定を監視するように構成されたセンサーおよびエッジデバイスを有する。実施形態で提供されるのは、複数のモデルを格納し、適切なモデルを使用してセンサーから得られたセンサーデータに基づいてAI関連のタスクを実行するセンサーおよびエッジデバイスを有するセンサーキットであり、パイプラインの設定を監視するように構成されているセンサーおよびエッジデバイスを有する。実施形態で提供されるのは、複数のモデルを格納し、適切なモデルを使用してセンサーから得られたセンサーデータに基づいてAI関連のタスクを実行するセンサーおよびエッジデバイスを有するセンサーキットであり、製造施設を監視するように構成されたセンサーおよびエッジデバイスを有する。実施形態で提供されるのは、複数のモデルを格納し、適切なモデルを使用してセンサーから得られたセンサーデータに基づいてAI関連のタスクを実行するセンサーおよびエッジデバイスを有するセンサーキットであり、水中の産業環境を監視するように構成されたセンサーおよびエッジデバイスを有する。実施形態で提供されるのは、複数のモデルを格納し、適切なモデルを使用してセンサーから得られたセンサーデータに基づいてAI関連のタスクを実行するセンサーと、センサーデータを収集するセンサーキットと、センサーキットからセンサーデータを受信し、センサーデータに基づいて分散型台帳を更新するバックエンドシステムとを有するセンサーキットである。実施形態で提供されるのは、複数のモデルを格納し、適切なモデルを使用してセンサーから得られたセンサーデータに基づいてAI関連のタスクを実行するセンサーと、センサーキットに新しいセンサーを追加するように構成されたエッジデバイスとを有するセンサーキットである。実施形態で提供されるのは、複数のモデルを格納し、適切なモデルを使用してセンサーから得られたセンサーデータに基づいてAI関連のタスクを実行する、センサーと、エッジデバイスと、センサーキットに代わって通信ネットワークと通信するゲートウェイデバイスとを有するセンサーキットである。実施形態で提供されるのは、複数のモデルを格納し、適切なモデルを使用してセンサーから得られたセンサーデータに基づいてAI関連のタスクを実行するセンサーと、センサーデータを重複排除、フィルタリング、フラグ、および/または集約するデータ処理モジュールを含むエッジデバイスとを有するセンサーキットである。実施形態で提供されるのは、センサーと、複数のモデルを格納し、適切なモデルを使用してセンサーから得られたセンサーデータに基づいてAI関連のタスクを実行し、1つ以上のメディアコーデックに従ってセンサーデータをエンコード、圧縮、および/または暗号化するエンコードモジュールを含むエッジデバイスを有するセンサーキットである。実施形態で提供されるのは、センサーと、複数のモデルを格納し、適切なモデルを使用してセンサーから得られたセンサーデータに基づいてAI関連のタスクを実行するエッジデバイスであって、機械学習されたモデルを使用して、収集されたセンサーデータの特徴に基づいて産業用部品に関連する予測および/または分類を生成する即決AIモジュールを含むエッジデバイスを有するセンサーキットである。実施形態で提供されるのは、センサーと、複数のモデルを格納し、適切なモデルを使用してセンサーから得られたセンサーデータに基づいてAI関連のタスクを実行し、センサーデータおよび/またはセンサーデータに適用されたルールに基づいて、ユーザーに通知および/またはアラームを提供する通知モジュールを含むエッジデバイスを有するセンサーキットである。実施形態で提供されるのは、センサーと、複数のモデルを格納し、適切なモデルを使用してセンサーから得られたセンサーデータに基づいてAI関連のタスクを実行するエッジデバイスとを有するセンサーキットであって、センサーデバイスに構成要求を送信し、構成要求に対する応答に基づいてデバイスレコードを生成し、および/またはセンサーキットに新しいセンサーを追加することによってセンサーキットネットワークを構成する構成モジュールを含むエッジデバイスを有するセンサーキットである。実施形態で提供されるのは、複数のモデルを格納し、適切なモデルを使用してセンサーから得られたセンサーデータに基づいてAI関連のタスクを実行するセンサーと、センサーキットによって取得されたセンサーデータで分散型台帳を更新するように構成された分散型台帳モジュールを含むエッジデバイスとを有するセンサーキットである。実施形態で提供されるのは、センサーと、複数のモデルを格納し、適切なモデルを使用してセンサーから得られたセンサーデータに基づいてAI関連のタスクを実行するエッジデバイスとを有するセンサーキットであって、符号化されたセンサーキットパケットを復号化、復号化、および/または解凍する復号化モジュールを含むバックエンドシステムを有するセンサーキットである。実施形態で提供されるのは、センサーと、複数のモデルを格納し、適切なモデルを使用してセンサーから得られたセンサーデータに基づいてAI関連のタスクを実行するエッジデバイスとを有するセンサーキットであり、センサーキットによって取得されたセンサーデータに基づいて潜在的な問題に関連するワークフローを実行するデータ処理モジュールを含むバックエンドシステムを有するものである。実施形態で提供されるのは、センサーと、複数のモデルを格納し、適切なモデルを使用してセンサーから得られたセンサーデータに基づいてAI関連のタスクを実行するエッジデバイスとを有するセンサーキットであり、センサーキットによって取り込まれたセンサーデータに関連する予測または分類を行うために機械学習されたモデルを訓練するAIモジュールを含むバックエンドシステムを有するものである。実施形態で提供されるのは、センサーと、複数のモデルを格納し、適切なモデルを使用してセンサーから得られたセンサーデータに基づいてAI関連のタスクを実行するエッジデバイスとを有するセンサーキットであり、収集したセンサーデータに基づいて産業環境で問題が検出されたときにユーザーに通知を発行する通知モジュールを含むバックエンドシステムを有するものである。実施形態で提供されるのは、センサーと、複数のモデルを格納し、適切なモデルを使用してセンサーから得られたセンサーデータに基づいてAI関連のタスクを実行するエッジデバイスとを有するセンサーキットであり、センサーキットから受信したセンサーデータに分析タスクを実行する分析モジュールを含むバックエンドシステムを有するものである。実施形態で提供されるのは、センサーと、複数のモデルを格納し、適切なモデルを使用してセンサーから得られたセンサーデータに基づいてAI関連のタスクを実行するエッジデバイスとを有するセンサーキットであり、特定の問題が検出されたことに応答して改善措置を取るために、産業環境のデバイスまたはシステムにコマンドを提供する制御モジュールを含むバックエンドシステムを有するものである。実施形態で提供されるのは、センサーと、複数のモデルを格納し、適切なモデルを使用してセンサーから得られたセンサーデータに基づいてAI関連のタスクを実行するエッジデバイスとを有するセンサーキットであって、ユーザーに生のセンサーデータ、分析データ、および/またはセンサーキットから受信したセンサーデータに基づく予測または分類を提供するダッシュボードモジュールを含むバックエンドシステムを有するものである。実施形態で提供されるのは、センサーと、複数のモデルを格納し、適切なモデルを使用してセンサーから得られたセンサーデータに基づいてAI関連のタスクを実行するエッジデバイスとを有するセンサーキットであって、ユーザがセンサーキットシステムを構成できるようにするグラフィカルユーザインタフェースを提供するダッシュボードをユーザに提示するダッシュボードモジュールを含むバックエンドシステムを有するものである。実施形態で提供されるのは、センサーと、複数のモデルを格納し、適切なモデルを使用してセンサーから得られたセンサーデータに基づいてAI関連のタスクを実行するエッジデバイスとを有するセンサーキットであって、センサーキットの構成を維持し、センサーデバイスに構成要求を送信し、構成要求に対する応答に基づいてデバイスレコードを生成し、および/またはセンサーキットに新しいセンサーを追加することによってセンサーキットネットワークを構成する構成モジュールを含むバックエンドシステムである。実施形態で提供されるのは、センサーと、複数のモデルを格納し、適切なモデルを使用してセンサーから得られたセンサーデータに基づいてAI関連のタスクを実行するエッジデバイスとを有するセンサーキットと、センサーキットによって提供されるセンサーデータに基づいて分散型台帳を更新するバックエンドシステムとを有するセンサーキットである。実施形態で提供されるのは、センサーと、複数のモデルを格納し、適切なモデルを使用してセンサーから得られたセンサーデータに基づいてAI関連のタスクを実行するエッジデバイスとを有するセンサーキットであり、センサーキットから受信したセンサーデータに基づいてアクションをトリガする可能性がある条件を定義するスマートコントラクトを更新するバックエンドシステムを有する。実施形態で提供されるのは、センサーと、複数のモデルを保存し、適切なモデルを使用してセンサーから得られたセンサーデータに基づいてAI関連のタスクを実行するエッジデバイスとを有するセンサーキットであり、規制または規制措置への準拠に関連する情報を提供するために規制機関と少なくとも部分的に共有される分散型台帳を有するものである。実施形態で提供されるのは、センサーと、複数のモデルを保存し、適切なモデルを使用してセンサーから得られたセンサーデータに基づいてAI関連のタスクを実行するエッジデバイスとを有するセンサーキットと、スマートコントラクトを更新するバックエンドシステムとを有し、スマートコントラクトは、規制または規制措置の遵守に関して規制機関が提示する1つまたは複数の条件を検証するものである。実施形態で提供されるのは、複数のモデルを格納し、適切なモデルを使用してセンサーから得られたセンサーデータに基づいてAI関連のタスクを実行する、センサーと、エッジデバイスと、センサーキットに代わって通信ネットワークと通信するゲートウェイデバイスとを有するセンサーキットである。
【0344】
実施形態で提供されるのは、センサーと、メディアコーデックを使用してセンサーによって収集されたセンサーデータを圧縮するエッジデバイスとを有するセンサーキットである。実施形態で提供されるのは、センサーと、メディアコーデックを使用してセンサーによって収集されたセンサーデータを圧縮するエッジデバイスとを有するセンサーキットであって、センサーキットによって収集されたセンサーデータを受信し、センサーデータに対して1つ以上のバックエンド操作を実行するように構成されたバックエンドシステムを有するセンサーキットである。実施形態では、メディアコーデックを使用してセンサーによって収集されたセンサーデータを圧縮し、屋内農業環境を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットを提供する。実施形態では、センサーと、メディアコーデックを使用してセンサーによって収集されたセンサーデータを圧縮するエッジデバイスとを有するセンサーキットであって、天然資源抽出の環境を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットを提供する。実施形態で提供されるのは、センサーと、メディアコーデックを使用してセンサーによって収集されたセンサーデータを圧縮するエッジデバイスとを有するセンサーキットであり、パイプラインの設定を監視するように構成されたセンサーおよびエッジデバイスを有する。実施形態では、センサーと、メディアコーデックを使用してセンサーによって収集されたセンサーデータを圧縮するエッジデバイスとを有するセンサーキットであって、製造施設を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットを提供する。実施形態で提供されるのは、センサーと、メディアコーデックを使用してセンサーによって収集されたセンサーデータを圧縮するエッジデバイスとを有するセンサーキットであり、水中の産業環境を監視するように構成されたセンサーとエッジデバイスとを有するセンサーキットである。実施形態で提供されるのは、センサーと、メディアコーデックを使用してセンサーによって収集されたセンサーデータを圧縮するエッジデバイスとを有するセンサーキットであって、センサーデータを収集するセンサーキットと、センサーキットからセンサーデータを受信し、センサーデータに基づいて分散型台帳を更新するバックエンドシステムとを有するセンサーキットである。実施形態で提供されるのは、メディアコーデックを使用してセンサーによって収集されたセンサーデータを圧縮し、センサーを有するセンサーキットと、センサーキットに新しいセンサーを追加するように構成されたエッジデバイスとを有するセンサーキットである。実施形態で提供されるのは、センサーと、メディアコーデックを使用してセンサーによって収集されたセンサーデータを圧縮するエッジデバイスとを有するセンサーキットであって、センサーと、エッジデバイスと、センサーキットに代わって通信ネットワークと通信するゲートウェイデバイスとを有するセンサーキットである。実施形態で提供されるのは、センサーと、メディアコーデックを使用してセンサーによって収集されたセンサーデータを圧縮するエッジデバイスとを有し、センサーデータを重複排除、フィルタリング、フラグ、および/または集約するデータ処理モジュールを含むエッジデバイスを有するセンサーキットである。実施形態で提供されるのは、センサーと、メディアコーデックを使用してセンサーによって収集されたセンサーデータを圧縮するエッジデバイスとを有するセンサーキットであって、1つまたは複数のメディアコーデックに従ってセンサーデータを符号化、圧縮、および/または暗号化する符号化モジュールを含むエッジデバイスを有するセンサーキットである。実施形態では、センサーと、メディアコーデックを使用してセンサーによって収集されたセンサーデータを圧縮するエッジデバイスとを有するセンサーキットであって、機械学習されたモデルを使用して、収集されたセンサーデータの特徴に基づいて、産業用部品に関連する予測および/または分類を生成する即断即決AIモジュールを含むエッジデバイスを有するセンサーキットを提供する。実施形態では、センサーと、メディアコーデックを使用してセンサーが収集したセンサーデータを圧縮し、センサーデータおよび/またはセンサーデータに適用されたルールに基づいてユーザーに通知および/またはアラームを提供する通知モジュールを含むエッジデバイスを有するセンサーキットを提供する。実施形態では、センサーと、メディアコーデックを使用してセンサーによって収集されたセンサーデータを圧縮するエッジデバイスとを有するセンサーキットであって、センサーデバイスに構成要求を送信し、構成要求に対する応答に基づいてデバイスレコードを生成し、および/またはセンサーキットに新しいセンサーを追加することによってセンサーキットネットワークを構成する構成モジュールを含むエッジデバイスを有するセンサーキットを提供する。実施形態で提供されるのは、センサーと、メディアコーデックを使用してセンサーによって収集されたセンサーデータを圧縮し、センサーキットによって取り込まれたセンサーデータで分散型台帳を更新するように構成された分散型台帳モジュールを含むエッジデバイスとを有するセンサーキットである。実施形態で提供されるのは、センサーと、メディアコーデックを使用してセンサーによって収集されたセンサーデータを圧縮するエッジデバイスとを有するセンサーキットであって、符号化されたセンサーキットパケットを復号化、復号化、および/または解凍する復号化モジュールを含むバックエンドシステムを有するセンサーキットである。実施形態で提供されるのは、センサーと、メディアコーデックを使用してセンサーによって収集されたセンサーデータを圧縮するエッジデバイスとを有するセンサーキットであって、センサーキットによって捕捉されたセンサーデータに基づいて潜在的な問題に関連するワークフローを実行するデータ処理モジュールを含むバックエンドシステムを有するセンサーキットである。実施形態で提供されるのは、センサーと、メディアコーデックを使用してセンサーによって収集されたセンサーデータを圧縮するエッジデバイスとを有するセンサーキットであって、センサーキットによって取り込まれたセンサーデータに関連する予測または分類を行うために機械学習されたモデルをトレーニングするAIモジュールを含むバックエンドシステムを有するものである。実施形態では、センサーと、メディアコーデックを使用してセンサーによって収集されたセンサーデータを圧縮するエッジデバイスとを有するセンサーキットであって、収集されたセンサーデータに基づいて産業環境で問題が検出されたときにユーザーに通知を発行する通知モジュールを含むバックエンドシステムを有する。実施形態で提供されるのは、センサーと、メディアコーデックを使用してセンサーによって収集されたセンサーデータを圧縮するエッジデバイスとを有するセンサーキットであって、センサーキットから受信したセンサーデータに対して分析タスクを実行する分析モジュールを含むバックエンドシステムを有する。実施形態では、センサーと、メディアコーデックを使用してセンサーによって収集されたセンサーデータを圧縮するエッジデバイスとを有するセンサーキットであって、特定の問題が検出されたことに応答して改善措置を取るために、産業環境におけるデバイスまたはシステムにコマンドを提供する制御モジュールを含むバックエンドシステムを有するセンサーキットが提供される。実施形態では、センサーと、メディアコーデックを使用してセンサーによって収集されたセンサーデータを圧縮するエッジデバイスとを有するセンサーキットであって、ユーザに生のセンサーデータ、分析データ、および/またはセンサーキットから受信したセンサーデータに基づく予測または分類を提供するダッシュボードを提示するダッシュボードモジュールを含むバックエンドシステムを有するセンサーキットが提供される。実施形態で提供されるのは、センサーと、メディアコーデックを使用してセンサーによって収集されたセンサーデータを圧縮するエッジデバイスとを有するセンサーキットであって、ユーザがセンサーキットシステムを構成することを可能にするグラフィカルユーザインターフェースを提供するダッシュボードをユーザに提示するダッシュボードモジュールを含むバックエンドシステムを有する。実施形態で提供されるのは、センサーと、メディアコーデックを使用してセンサーによって収集されたセンサーデータを圧縮するエッジデバイスとを有するセンサーキットであって、センサーデバイスに構成要求を送信し、構成要求に対する応答に基づいてデバイスレコードを生成し、および/またはセンサーキットに新しいセンサーを追加することによって、センサーキットの構成を維持し、センサーキットネットワークを構成する構成モジュールを含むバックエンドシステムである。実施形態で提供されるのは、センサーと、メディアコーデックを使用してセンサーによって収集されたセンサーデータを圧縮するエッジデバイスとを有するセンサーキットと、センサーキットによって提供されるセンサーデータに基づいて分散型台帳を更新するバックエンドシステムとを有するセンサーキットである。実施形態で提供されるのは、センサーと、メディアコーデックを使用してセンサーによって収集されたセンサーデータを圧縮するエッジデバイスとを有するセンサーキットであり、センサーキットから受信したセンサーデータに基づいてアクションをトリガする可能性のある条件を定義するスマートコントラクトを更新するバックエンドシステムを有する。実施形態で提供されるのは、センサーと、メディアコーデックを使用してセンサーによって収集されたセンサーデータを圧縮するエッジデバイスとを有するセンサーキットであり、規制または規制措置への準拠に関連する情報を提供するために規制機関と少なくとも部分的に共有される分散型台帳を有するものである。実施形態で提供されるのは、センサーと、メディアコーデックを使用してセンサーによって収集されたセンサーデータを圧縮するエッジデバイスとを有するセンサーキットと、スマートコントラクトを更新するバックエンドシステムとを有し、スマートコントラクトは、規制または規制措置の遵守に関して規制機関によって提示された1つまたは複数の条件を検証するものである。実施形態で提供されるのは、メディアコーデックを使用してセンサーによって収集されたセンサーデータを圧縮し、センサーと、エッジデバイスと、センサーキットに代わって通信ネットワークと通信するゲートウェイデバイスとを有するセンサーキットである。
【0345】
実施形態で提供されるのは、センサーキットと、センサーキットによって収集されたセンサーデータを受信し、センサーデータに対して1つ以上のバックエンド操作を実行するように構成されたバックエンドシステムとを有するセンサーキットシステムである。実施形態で提供されるのは、センサーキットと、センサーキットによって収集されたセンサーデータを受信し、センサーデータに対して1つ以上のバックエンド操作を実行するように構成されたバックエンドシステムとを有するセンサーキットシステムであって、屋内農業環境を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットシステムである。実施形態では、センサーキットと、センサーキットによって収集されたセンサーデータを受信し、センサーデータに対して1つ以上のバックエンド操作を実行するように構成されたバックエンドシステムとを有するセンサーキットシステムであって、天然資源抽出設定を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットシステムを提供する。実施形態では、センサーキットと、センサーキットによって収集されたセンサーデータを受信し、センサーデータに対して1つ以上のバックエンド操作を実行するように構成されたバックエンドシステムとを有するセンサーキットシステムであって、パイプラインの設定を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットシステムを提供する。実施形態では、センサーキットと、センサーキットによって収集されたセンサーデータを受信し、センサーデータに対して1つ以上のバックエンド操作を実行するように構成されたバックエンドシステムとを有し、製造施設を監視するように構成されたセンサーとエッジデバイスとを有するセンサーキットシステムを提供する。実施形態では、センサーキットと、センサーキットによって収集されたセンサーデータを受信し、センサーデータに対して1つ以上のバックエンド操作を実行するように構成されたバックエンドシステムとを有するセンサーキットシステムであって、水中の産業環境を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットシステムを提供する。実施形態で提供されるのは、センサーキットと、センサーキットによって収集されたセンサーデータを受信し、センサーデータに対して1つまたは複数のバックエンド操作を実行するように構成されたバックエンドシステムとを有するセンサーキットシステムであって、センサーデータを収集するセンサーキットと、センサーキットからセンサーデータを受信し、センサーデータに基づいて分散型台帳を更新するバックエンドシステムとを有する。実施形態で提供されるのは、センサーキットと、センサーキットによって収集されたセンサーデータを受信し、センサーデータに対して1つ以上のバックエンド操作を実行するように構成されたバックエンドシステムとを有するセンサーキットシステムであって、センサーと、センサーキットに新しいセンサーを追加するように構成されたエッジデバイスとを有する。実施形態で提供されるのは、センサーキットと、センサーキットによって収集されたセンサーデータを受信し、センサーデータに対して1つまたは複数のバックエンド操作を実行するように構成されたバックエンドシステムとを有し、センサーと、エッジデバイスと、センサーキットに代わって通信ネットワークと通信するゲートウェイデバイスとを有するセンサーキットシステムである。実施形態で提供されるのは、センサーキットと、センサーキットによって収集されたセンサーデータを受信し、センサーデータに対して1つまたは複数のバックエンド操作を実行するように構成されたバックエンドシステムとを有するセンサーキットシステムであって、センサーデータを重複排除、フィルタリング、フラグ、および/または集約するデータ処理モジュールを含むエッジデバイスを有するセンサーキットシステムである。実施形態で提供されるのは、センサーキットと、センサーキットによって収集されたセンサーデータを受信し、センサーデータに対して1つ以上のバックエンド操作を実行するように構成されたバックエンドシステムとを有するセンサーキットシステムであって、1つ以上のメディアコーデックに従ってセンサーデータを符号化、圧縮、および/または暗号化する符号化モジュールを含むエッジデバイスを有するセンサーキットシステムである。実施形態で提供されるのは、センサーキットと、センサーキットによって収集されたセンサーデータを受信し、センサーデータに対して1つ以上のバックエンド操作を実行するように構成されたバックエンドシステムとを有するセンサーキットシステムであって、機械学習されたモデルを使用して、収集されたセンサーデータの特徴に基づいて産業用部品に関連する予測および/または分類を生成する即断即決AIモジュールを含むエッジデバイスを有するセンサーキットシステムである。実施形態で提供されるのは、センサーキットと、センサーキットによって収集されたセンサーデータを受信し、センサーデータに対して1つ以上のバックエンド操作を実行するように構成されたバックエンドシステムとを有するセンサーキットシステムであって、センサーデータおよび/またはセンサーデータに適用されたルールに基づいて、ユーザに通知および/またはアラームを提供する通知モジュールを含むエッジデバイスを有するセンサーキットシステムである。実施形態で提供されるのは、センサーキットと、センサーキットによって収集されたセンサーデータを受信し、センサーデータに対して1つまたは複数のバックエンド操作を実行するように構成されたバックエンドシステムとを有するセンサーキットシステムであって、センサーデバイスに構成要求を送信し、構成要求に対する応答に基づいてデバイスレコードを生成し、および/またはセンサーキットに新しいセンサーを追加することによって、センサーキットネットワークを構成する構成モジュールを含むエッジデバイスを有するセンサーキットシステムである。実施形態で提供されるのは、センサーキットと、センサーキットによって収集されたセンサーデータを受信し、センサーデータに対して1つまたは複数のバックエンド操作を実行するように構成されたバックエンドシステムとを有するセンサーキットシステムであって、センサーキットによって収集されたセンサーデータで分散型台帳を更新するように構成された分散型台帳モジュールを含むエッジデバイスを有するセンサーキットシステムである。実施形態で提供されるのは、センサーキットと、センサーキットによって収集されたセンサーデータを受信し、センサーデータに対して1つまたは複数のバックエンド操作を実行するように構成されたバックエンドシステムとを有するセンサーキットシステムであって、符号化されたセンサーキットパケットを復号化、復号化、および/または解凍する復号化モジュールを含むバックエンドシステムを有する。実施形態で提供されるのは、センサーキットと、センサーキットによって収集されたセンサーデータを受信し、センサーデータに対して1つ以上のバックエンド操作を実行するように構成されたバックエンドシステムとを有するセンサーキットシステムであって、センサーキットによって収集されたセンサーデータに基づいて潜在的な問題に関連するワークフローを実行するデータ処理モジュールを含むバックエンドシステムを有するセンサーキットシステムである。実施形態で提供されるのは、センサーキットと、センサーキットによって収集されたセンサーデータを受信し、センサーデータに対して1つ以上のバックエンド操作を実行するように構成されたバックエンドシステムとを有するセンサーキットシステムであって、センサーキットによって収集されたセンサーデータに関連する予測または分類を行うために機械学習されたモデルをトレーニングするAIモジュールを含むバックエンドシステムを有するセンサーキットシステムである。実施形態で提供されるのは、センサーキットと、センサーキットによって収集されたセンサーデータを受信し、センサーデータに対して1つ以上のバックエンド操作を実行するように構成されたバックエンドシステムとを有するセンサーキットシステムであって、収集されたセンサーデータに基づいて産業環境で問題が検出されたときにユーザに通知を発行する通知モジュールを含むバックエンドシステムを有するセンサーキットシステムである。実施形態で提供されるのは、センサーキットと、センサーキットによって収集されたセンサーデータを受信し、センサーデータに対して1つまたは複数のバックエンド操作を実行するように構成されたバックエンドシステムとを有するセンサーキットシステムであって、センサーキットから受信したセンサーデータに対して分析タスクを実行する分析モジュールを含むバックエンドシステムを有する。実施形態で提供されるのは、センサーキットと、センサーキットによって収集されたセンサーデータを受信し、センサーデータに対して1つ以上のバックエンド操作を実行するように構成されたバックエンドシステムとを有するセンサーキットシステムであって、特定の問題が検出されたことに応答して改善措置を取るために、産業環境におけるデバイスまたはシステムにコマンドを提供する制御モジュールを含むバックエンドシステムを有するセンサーキットシステムである。実施形態で提供されるのは、センサーキットと、センサーキットによって収集されたセンサーデータを受信し、センサーデータに対して1つまたは複数のバックエンド操作を実行するように構成されたバックエンドシステムとを有するセンサーキットシステムであって、ユーザに生のセンサーデータ、分析データ、および/またはセンサーキットから受信したセンサーデータに基づく予測または分類を提供するダッシュボードを提示するダッシュボードモジュールを含むバックエンドシステムを有する。実施形態で提供されるのは、センサーキットと、センサーキットによって収集されたセンサーデータを受信し、センサーデータに対して1つまたは複数のバックエンド操作を実行するように構成されたバックエンドシステムであって、ユーザがセンサーキットシステムを構成することを可能にするグラフィカルユーザインタフェースを提供するダッシュボードをユーザに提示するダッシュボードモジュールを含むバックエンドシステムとを有するセンサーキットシステムである。実施形態で提供されるのは、センサーキットと、センサーキットによって収集されたセンサーデータを受信し、センサーデータに対して1つまたは複数のバックエンド操作を実行するように構成されたバックエンドシステムとを有するセンサーキットシステムであって、センサーキットの構成を維持し、センサーデバイスに構成要求を送信し、構成要求に対する応答に基づいてデバイスレコードを生成し、および/またはセンサーキットに新しいセンサーを追加することによってセンサーキットネットワークを構成する構成モジュールを含むバックエンドシステムである。実施形態で提供されるのは、センサーキットと、センサーキットによって収集されたセンサーデータを受信し、センサーデータに対して1つまたは複数のバックエンド操作を実行するように構成されたバックエンドシステムとを有し、センサーキットによって提供されるセンサーデータに基づいて分散型台帳を更新するセンサーキットシステムである。実施形態で提供されるのは、センサーキットと、センサーキットによって収集されたセンサーデータを受信し、センサーデータに対して1つ以上のバックエンド操作を実行するように構成されたバックエンドシステムとを有するセンサーキットシステムであって、センサーキットから受信したセンサーデータに基づいてアクションをトリガする可能性のある条件を定義するスマートコントラクトを更新するセンサーキットとバックエンドシステムとを有するセンサーキットシステムである。実施形態で提供されるのは、センサーキットと、センサーキットによって収集されたセンサーデータを受信し、センサーデータに対して1つ以上のバックエンド操

作を実行するように構成されたバックエンドシステムとを有するセンサーキットシステムであって、規制または規制措置への準拠に関連する情報を提供するために規制機関と少なくとも部分的に共有される分散型台帳を有するセンサーキットシステムである。実施形態で提供されるのは、センサーキットと、センサーキットによって収集されたセンサーデータを受信し、センサーデータに対して1つ以上のバックエンド操作を実行するように構成されたバックエンドシステムとを有し、スマートコントラクトを更新するセンサーキットとバックエンドシステムとを有するセンサーキットシステムであって、スマートコントラクトは、規制または規制行為への準拠に関して規制機関によって提示された1つ以上の条件を検証するものである。実施形態で提供されるのは、センサーキットと、センサーキットによって収集されたセンサーデータを受信し、センサーデータに対して1つまたは複数のバックエンド操作を実行するように構成されたバックエンドシステムとを有するセンサーキットシステムであって、センサー、エッジデバイス、およびセンサーキットに代わって通信ネットワークと通信するゲートウェイデバイスを有するセンサーキットシステムである。
【0346】
実施形態では、屋内農業設定を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットを提供する。実施形態で提供されるのは、屋内農業設定を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットであり、天然資源抽出設定を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットである。実施形態で提供されるのは、屋内農業環境を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットであり、パイプライン環境を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットである。実施形態で提供されるのは、屋内の農業設定を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットであり、製造施設を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットである。実施形態で提供されるのは、屋内の農業環境を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットであり、水中の産業環境を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットである。実施形態で提供されるのは、屋内の農業環境を監視するように構成されたセンサーとエッジデバイスとを有するセンサーキットであって、センサーデータを収集するセンサーキットと、センサーキットからセンサーデータを受信し、センサーデータに基づいて分散型台帳を更新するバックエンドシステムとを有するセンサーキットである。実施形態で提供されるのは、屋内の農業設定を監視するように構成されたセンサーと、センサーキットに新しいセンサーを追加するように構成されたエッジデバイスとを有するセンサーキットである。実施形態で提供されるのは、屋内農業設定を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットであって、センサー、エッジデバイス、およびセンサーキットの代わりに通信ネットワークと通信するゲートウェイデバイスを有するセンサーキットである。実施形態で提供されるのは、屋内農業設定を監視するように構成されたセンサーとエッジデバイスとを有するセンサーキットであって、センサーデータを重複排除、フィルタリング、フラグ、および/または集約するデータ処理モジュールを含むエッジデバイスを有するセンサーキットである。実施形態で提供されるのは、屋内農業環境を監視するように構成されたセンサーとエッジデバイスとを有するセンサーキットであって、1つまたは複数のメディアコーデックに従ってセンサーデータを符号化、圧縮、および/または暗号化する符号化モジュールを含むエッジデバイスを有するセンサーキットである。実施形態では、屋内の農業環境を監視するように構成されたセンサーとエッジデバイスとを有するセンサーキットであって、機械学習されたモデルを使用して、収集されたセンサーデータの特徴に基づいて工業部品に関連する予測および/または分類を生成する即断即決AIモジュールを含むエッジデバイスを有するセンサーキットを提供する。実施形態では、屋内農業設定を監視するように構成されたセンサーとエッジデバイスとを有し、センサーデータおよび/またはセンサーデータに適用されたルールに基づいてユーザに通知および/またはアラームを提供する通知モジュールを含むエッジデバイスを有するセンサーキットを提供する。実施形態では、屋内農業設定を監視するように構成されたセンサーとエッジデバイスとを有するセンサーキットであって、センサーデバイスに構成要求を送信し、構成要求に対する応答に基づいてデバイスレコードを生成し、および/またはセンサーキットに新しいセンサーを追加することによってセンサーキットネットワークを構成する構成モジュールを含むエッジデバイスを有するセンサーキットを提供する。実施形態では、屋内農業環境を監視するように構成されたセンサーとエッジデバイスとを有するセンサーキットであって、センサーキットによって捕捉されたセンサーデータで分散型台帳を更新するように構成された分散型台帳モジュールを含むエッジデバイスを有するセンサーキットが提供される。実施形態で提供されるのは、屋内農業設定を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットであって、符号化されたセンサーキットパケットを復号化、復号化、および/または解凍する復号化モジュールを含むバックエンドシステムを有するセンサーキットである。実施形態で提供されるのは、屋内農業設定を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットであって、センサーキットによって捕捉されたセンサーデータに基づいて、潜在的な問題に関連するワークフローを実行するデータ処理モジュールを含むバックエンドシステムを有するセンサーキットである。実施形態では、屋内の農業環境を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットであって、センサーキットによって取り込まれたセンサーデータに関連する予測または分類を行うために機械学習されたモデルをトレーニングするAIモジュールを含むバックエンドシステムを有するセンサーキットが提供される。実施形態では、屋内の農業環境を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットであって、収集したセンサーデータに基づいて産業環境で問題が検出されたときにユーザに通知を発行する通知モジュールを含むバックエンドシステムを有するセンサーキットを提供する。実施形態では、屋内の農業設定を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットであって、センサーキットから受信したセンサーデータに対して分析タスクを実行する分析モジュールを含むバックエンドシステムを有するセンサーキットが提供される。実施形態では、屋内の農業環境を監視するように構成されたセンサーとエッジデバイスとを有するセンサーキットであって、特定の問題が検出されたことに応答して改善措置を取るために産業環境のデバイスまたはシステムにコマンドを提供する制御モジュールを含むバックエンドシステムを有するセンサーキットを提供する。実施形態では、屋内農業環境を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットであって、ユーザに生のセンサーデータ、分析データ、および/またはセンサーキットから受信したセンサーデータに基づく予測もしくは分類を提供するダッシュボードを提示するダッシュボードモジュールを含むバックエンドシステムを有するセンサーキットを提供する。実施形態では、屋内農業環境を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットであって、ユーザがセンサーキットシステムを構成できるようにするグラフィカルユーザインタフェースを提供するダッシュボードをユーザに提示するダッシュボードモジュールを含むバックエンドシステムを有するセンサーキットが提供される。実施形態で提供されるのは、屋内農業設定を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットであって、センサーキットの構成を維持する構成モジュールを含むバックエンドシステムと、構成要求をセンサーデバイスに送信すること、構成要求に対する応答に基づいてデバイスレコードを生成すること、および/またはセンサーキットに新しいセンサーを追加することによって、センサーキットネットワークを構成することである。実施形態で提供されるのは、屋内農業環境を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットと、センサーキットによって提供されるセンサーデータに基づいて分散型台帳を更新するバックエンドシステムとを有する。実施形態で提供されるのは、屋内農業設定を監視するように構成されたセンサーとエッジデバイスとを有するセンサーキットであり、センサーキットと、センサーキットから受信したセンサーデータに基づいてアクションをトリガする可能性がある条件を定義するスマートコントラクトを更新するバックエンドシステムとを有する。実施形態で提供されるのは、屋内農業設定を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットであって、規制または規制行為の遵守に関連する情報を提供するために規制機関と少なくとも部分的に共有される分散型台帳を有するセンサーキットである。実施形態で提供されるのは、屋内の農業環境を監視するように構成されたセンサーとエッジデバイスとを有するセンサーキットと、スマートコントラクトを更新するバックエンドシステムとを有し、スマートコントラクトは、規制または規制行為の遵守に関して規制機関が提示する1つまたは複数の条件を検証するものである。実施形態で提供されるのは、屋内の農業設定を監視するように構成され、センサーと、エッジデバイスと、センサーキットの代わりに通信ネットワークと通信するゲートウェイデバイスとを有するセンサーキットである。
【0347】
実施形態で提供されるのは、天然資源抽出設定を監視するように構成されるセンサーおよびエッジデバイスを有するセンサーキットである。実施形態で提供されるのは、天然資源抽出設定を監視するように構成されているセンサーおよびエッジデバイスを有するセンサーキットであり、パイプライン設定を監視するように構成されているセンサーおよびエッジデバイスを有するセンサーキットである。実施形態で提供されるのは、天然資源抽出設定を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットであり、製造施設を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットである。実施形態で提供されるのは、天然資源抽出環境を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットであって、水中の産業環境を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットである。実施形態で提供されるのは、天然資源採掘環境を監視するように構成されたセンサーとエッジデバイスとを有するセンサーキットであって、センサーデータを収集するセンサーキットと、センサーキットからセンサーデータを受信し、センサーデータに基づいて分散型台帳を更新するバックエンドシステムとを有するセンサーキットである。実施形態で提供されるのは、天然資源抽出設定を監視するように構成され、センサーを有するセンサーキットと、センサーキットに新しいセンサーを追加するように構成されたエッジデバイスとを有する。実施形態で提供されるのは、天然資源抽出設定を監視するように構成され、センサーと、エッジデバイスと、センサーキットに代わって通信ネットワークと通信するゲートウェイデバイスとを有する、センサーとエッジデバイスとを有するセンサーキットである。実施形態で提供されるのは、天然資源抽出設定を監視するように構成されたセンサーとエッジデバイスとを有するセンサーキットであって、センサーデータを重複排除、フィルタリング、フラグ、および/または集約するデータ処理モジュールを含むエッジデバイスを有するセンサーキットである。実施形態では、天然資源抽出設定を監視するように構成されたセンサーおよびエッジデバイスを有し、1つまたは複数のメディアコーデックに従ってセンサーデータを符号化、圧縮、および/または暗号化する符号化モジュールを含むエッジデバイスを有するセンサーキットを提供する。実施形態では、天然資源抽出環境を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットであって、機械学習されたモデルを使用して、収集されたセンサーデータの特徴に基づいて工業部品に関連する予測および/または工業部品の分類を生成する即決AIモジュールを含むエッジデバイスを有するセンサーキットを提供する。実施形態では、天然資源抽出設定を監視するように構成されたセンサーとエッジデバイスとを有するセンサーキットであって、センサーデータおよび/またはセンサーデータに適用されたルールに基づいて、ユーザに通知および/またはアラームを提供する通知モジュールを含むエッジデバイスを有するセンサーキットを提供する。実施形態で提供されるのは、天然資源抽出設定を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットであって、センサーデバイスに構成要求を送信し、構成要求に対する応答に基づいてデバイスレコードを生成し、および/またはセンサーキットに新しいセンサーを追加することによって、センサーキットネットワークを構成する構成モジュールを含むエッジデバイスを有するセンサーキットである。実施形態で提供されるのは、天然資源抽出設定を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットであって、センサーキットによって捕捉されたセンサーデータで分散型台帳を更新するように構成された分散型台帳モジュールを含むエッジデバイスを有するセンサーキットである。実施形態で提供されるのは、天然資源抽出設定を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットであって、符号化されたセンサーキットパケットを復号化、復号化、および/または解凍する復号化モジュールを含むバックエンドシステムを有するセンサーキットである。実施形態で提供されるのは、天然資源抽出設定を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットであって、センサーキットによって捕捉されたセンサーデータに基づいて潜在的な問題に関連するワークフローを実行するデータ処理モジュールを含むバックエンドシステムを有するセンサーキットである。実施形態では、天然資源抽出設定を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットであって、センサーキットによって捕捉されたセンサーデータに関連する予測または分類を行うために機械学習されたモデルをトレーニングするAIモジュールを含むバックエンドシステムを有するセンサーキットが提供される。実施形態では、天然資源採掘環境を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットであって、収集したセンサーデータに基づいて産業環境で問題が検出されたときにユーザに通知を発行する通知モジュールを含むバックエンドシステムを有するセンサーキットを提供する。実施形態では、天然資源抽出設定を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットであって、センサーキットから受信したセンサーデータに対して分析タスクを実行する分析モジュールを含むバックエンドシステムを有するセンサーキットを提供する。実施形態では、天然資源抽出環境を監視するように構成されたセンサーとエッジデバイスとを有するセンサーキットであって、特定の問題が検出されたことに応答して改善措置を取るために産業環境のデバイスまたはシステムにコマンドを提供する制御モジュールを含むバックエンドシステムを有するセンサーキットを提供する。実施形態では、天然資源抽出設定を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットであって、ユーザに生のセンサーデータ、分析データ、および/またはセンサーキットから受信したセンサーデータに基づく予測もしくは分類を提供するダッシュボードを提示するダッシュボードモジュールを含むバックエンドシステムを有するセンサーキットが提供される。実施形態で提供されるのは、天然資源抽出設定を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットであって、ユーザがセンサーキットシステムを構成することを可能にするグラフィカルユーザインタフェースを提供するダッシュボードをユーザに提示するダッシュボードモジュールを含むバックエンドシステムである。実施形態で提供されるのは、天然資源抽出設定を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットであって、センサーキットの構成を維持し、センサーデバイスに構成要求を送信し、構成要求に対する応答に基づいてデバイスレコードを生成し、および/またはセンサーキットに新しいセンサーを追加することによってセンサーキットネットワークを構成する構成モジュールを含むバックエンドシステムである。実施形態で提供されるのは、天然資源抽出設定を監視するように構成されたセンサーとエッジデバイスとを有するセンサーキットと、センサーキットによって提供されるセンサーデータに基づいて分散型台帳を更新するバックエンドシステムとを有する。実施形態で提供されるのは、天然資源抽出設定を監視するように構成されたセンサーとエッジデバイスとを有するセンサーキットであり、センサーキットから受信したセンサーデータに基づいてアクションをトリガする可能性のある条件を定義するスマートコントラクトを更新するバックエンドシステムを有するセンサーキットである。実施形態で提供されるのは、天然資源抽出設定を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットであって、規制または規制行為への準拠に関連する情報を提供するために規制機関と少なくとも部分的に共有される分散型台帳を有するセンサーキットである。実施形態では、天然資源採掘環境を監視するように構成されたセンサーとエッジデバイスとを有するセンサーキットと、スマートコントラクトを更新するバックエンドシステムとを備え、スマートコントラクトは、規制または規制行為の遵守に関して規制機関が提示する1つまたは複数の条件を検証するものである。実施形態で提供されるのは、天然資源抽出設定を監視するように構成され、センサーと、エッジデバイスと、センサーキットに代わって通信ネットワークと通信するゲートウェイデバイスとを有するセンサーキットである。
【0348】
実施形態で提供されるのは、パイプラインの設定を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットである。実施形態で提供されるのは、パイプラインの設定を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットであり、製造施設を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットである。実施形態で提供されるのは、パイプライン設定を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットであって、水中の産業設定を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットである。実施形態で提供されるのは、パイプラインの設定を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットであって、センサーデータを収集するセンサーキットと、センサーキットからセンサーデータを受信し、センサーデータに基づいて分散型台帳を更新するバックエンドシステムとを有するセンサーキットである。実施形態で提供されるのは、パイプラインの設定を監視するように構成され、センサーを有するセンサーキットと、センサーキットに新しいセンサーを追加するように構成されたエッジデバイスとを有するものである。実施形態で提供されるのは、パイプラインの設定を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットであって、センサー、エッジデバイス、およびセンサーキットに代わって通信ネットワークと通信するゲートウェイデバイスを有するセンサーキットである。実施形態で提供されるのは、パイプラインの設定を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットであって、センサーデータを重複排除、フィルタリング、フラグ、および/または集約するデータ処理モジュールを含むエッジデバイスを有するセンサーキットである。実施形態で提供されるのは、パイプライン設定を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットであって、1つまたは複数のメディアコーデックに従ってセンサーデータを符号化、圧縮、および/または暗号化する符号化モジュールを含むエッジデバイスを有するセンサーキットである。実施形態では、パイプラインの設定を監視するように構成されたセンサーとエッジデバイスとを有するセンサーキットであって、機械学習されたモデルを使用して、収集されたセンサーデータの特徴に基づいて産業用部品に関連する予測および/または分類を生成する即断即決AIモジュールを含むエッジデバイスを有するセンサーキットを提供する。実施形態では、パイプラインの設定を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットであって、センサーデータおよび/またはセンサーデータに適用されたルールに基づいて、ユーザに通知および/またはアラームを提供する通知モジュールを含むエッジデバイスを有するセンサーキットが提供される。実施形態で提供されるのは、パイプラインの設定を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットであって、センサーデバイスに設定要求を送信し、設定要求に対する応答に基づいてデバイスレコードを生成し、および/またはセンサーキットに新しいセンサーを追加することによって、センサーキットネットワークを設定する設定モジュールを含むエッジデバイスを有するセンサーキットである。実施形態で提供されるのは、パイプラインの設定を監視するように構成されたセンサーと、センサーキットによって捕捉されたセンサーデータで分散型台帳を更新するように構成された分散型台帳モジュールを含むエッジデバイスとを有するセンサーキットである。実施形態で提供されるのは、パイプライン設定を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットであって、符号化されたセンサーキットパケットを復号化、復号化、および/または解凍する復号化モジュールを含むバックエンドシステムを有するセンサーキットである。実施形態で提供されるのは、パイプラインの設定を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットであって、センサーキットによって捕捉されたセンサーデータに基づいて潜在的な問題に関連するワークフローを実行するデータ処理モジュールを含むバックエンドシステムを有するセンサーキットである。実施形態で提供されるのは、パイプラインの設定を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットであって、センサーキットによって取り込まれたセンサーデータに関連する予測または分類を行うために機械学習されたモデルをトレーニングするAIモジュールを含むバックエンドシステムを有するセンサーキットである。実施形態では、パイプラインの設定を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットであって、収集されたセンサーデータに基づいて産業用設定で問題が検出されたときにユーザに通知を発行する通知モジュールを含むバックエンドシステムを有するセンサーキットを提供する。実施形態では、パイプラインの設定を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットであって、センサーキットから受信したセンサーデータに対して分析タスクを実行する分析モジュールを含むバックエンドシステムを有するセンサーキットを提供する。実施形態では、パイプラインの設定を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットであって、特定の問題が検出されたことに応答して改善措置を取るために、産業環境におけるデバイスまたはシステムにコマンドを提供する制御モジュールを含むバックエンドシステムを有するセンサーキットを提供する。実施形態では、パイプラインの設定を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットであって、ユーザに生のセンサーデータ、分析データ、および/またはセンサーキットから受信したセンサーデータに基づく予測または分類を提供するダッシュボードを提示するダッシュボードモジュールを含むバックエンドシステムを有するセンサーキットが提供される。実施形態で提供されるのは、パイプラインの設定を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットであって、ユーザがセンサーキットシステムを構成することを可能にするグラフィカルユーザインタフェースを提供するダッシュボードをユーザに提示するダッシュボードモジュールを含むバックエンドシステムを有するセンサーキットである。実施形態で提供されるのは、パイプラインの設定を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットであって、センサーキットの構成を維持する構成モジュールを含むバックエンドシステムと、構成要求をセンサーデバイスに送信すること、構成要求に対する応答に基づいてデバイスレコードを生成すること、および/またはセンサーキットに新しいセンサーを追加することによって、センサーキットネットワークを構成することである。実施形態で提供されるのは、パイプラインの設定を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットと、センサーキットによって提供されるセンサーデータに基づいて分散型台帳を更新するバックエンドシステムとを有する。実施形態で提供されるのは、パイプラインの設定を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットであって、センサーキットから受信したセンサーデータに基づいてアクションをトリガする可能性のある条件を定義するスマートコントラクトを更新するセンサーキットおよびバックエンドシステムを有する。実施形態で提供されるのは、パイプラインの設定を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットであって、規制または規制措置の遵守に関連する情報を提供するために規制機関と少なくとも部分的に共有される分散型台帳を有するセンサーキットである。実施形態で提供されるのは、パイプラインの設定を監視するように構成されたセンサーとエッジデバイスとを有するセンサーキットと、スマートコントラクトを更新するバックエンドシステムとを有し、スマートコントラクトは、規制または規制行為の遵守に関して規制機関が提示する1つ以上の条件を検証するものである。実施形態で提供されるのは、パイプラインの設定を監視するように構成され、センサーと、エッジデバイスと、センサーキットに代わって通信ネットワークと通信するゲートウェイデバイスとを有するセンサーキットである。
【0349】
実施形態で提供されるのは、製造施設を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットである。実施形態で提供されるのは、製造施設を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットであって、水中の産業環境を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットである。実施形態で提供されるのは、製造施設を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットであって、センサーデータを収集するセンサーキットと、センサーキットからセンサーデータを受信し、センサーデータに基づいて分散型台帳を更新するバックエンドシステムとを有するセンサーキットである。実施形態で提供されるのは、製造施設を監視するように構成され、センサーを有するセンサーキットと、センサーキットに新しいセンサーを追加するように構成されたエッジデバイスとを有するセンサーキットである。実施形態で提供されるのは、製造施設を監視するように構成されたセンサーとエッジデバイスとを有するセンサーキットであって、センサーと、エッジデバイスと、センサーキットに代わって通信ネットワークと通信するゲートウェイデバイスとを有するセンサーキットである。実施形態で提供されるのは、製造施設を監視するように構成されたセンサーとエッジデバイスとを有するセンサーキットであって、センサーデータを重複排除、フィルタリング、フラグ、および/または集約するデータ処理モジュールを含むエッジデバイスを有するセンサーキットである。実施形態で提供されるのは、製造施設を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットであって、1つまたは複数のメディアコーデックに従ってセンサーデータを符号化、圧縮、および/または暗号化する符号化モジュールを含むエッジデバイスを有するセンサーキットである。実施形態では、製造施設を監視するように構成されたセンサーとエッジデバイスとを有するセンサーキットであって、機械学習されたモデルを使用して、収集されたセンサーデータの特徴に基づいて産業用部品に関連する予測および/または分類を生成する即断即決AIモジュールを含むエッジデバイスを有するセンサーキットを提供する。実施形態では、製造施設を監視するように構成されたセンサーとエッジデバイスとを有するセンサーキットであって、センサーデータおよび/またはセンサーデータに適用されたルールに基づいてユーザに通知および/またはアラームを提供する通知モジュールを含むエッジデバイスを有するセンサーキットを提供する。実施形態では、製造施設を監視するように構成されたセンサーとエッジデバイスとを有するセンサーキットであって、センサーデバイスに構成要求を送信し、構成要求に対する応答に基づいてデバイスレコードを生成し、および/またはセンサーキットに新しいセンサーを追加することによってセンサーキットネットワークを構成する構成モジュールを含むエッジデバイスを有するセンサーキットを提供する。実施形態で提供されるのは、製造施設を監視するように構成されたセンサーと、センサーキットによって捕捉されたセンサーデータで分散型台帳を更新するように構成された分散型台帳モジュールを含むエッジデバイスとを有するセンサーキットである。実施形態で提供されるのは、製造施設を監視するように構成されたセンサーとエッジデバイスとを有するセンサーキットであって、符号化されたセンサーキットパケットを復号化、復号化、および/または解凍する復号化モジュールを含むバックエンドシステムを有するセンサーキットである。実施形態で提供されるのは、製造施設を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットであって、センサーキットによって捕捉されたセンサーデータに基づいて、潜在的な問題に関連するワークフローを実行するデータ処理モジュールを含むバックエンドシステムを有するセンサーキットである。実施形態では、製造施設を監視するように構成されたセンサーとエッジデバイスとを有するセンサーキットであって、センサーキットによって取り込まれたセンサーデータに関連する予測または分類を行うために機械学習モデルをトレーニングするAIモジュールを含むバックエンドシステムを有するセンサーキットを提供する。実施形態では、製造施設を監視するように構成されたセンサーとエッジデバイスを有するセンサーキットであって、収集したセンサーデータに基づいて産業環境で問題が検出されたときにユーザーに通知を発行する通知モジュールを含むバックエンドシステムを有するセンサーキットを提供する。実施形態では、製造施設を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットであって、センサーキットから受信したセンサーデータに対して分析タスクを実行する分析モジュールを含むバックエンドシステムを有するセンサーキットを提供する。実施形態では、製造施設を監視するように構成されたセンサーとエッジデバイスとを有するセンサーキットであって、特定の問題が検出されたことに応答して改善措置を取るために産業環境のデバイスまたはシステムにコマンドを提供する制御モジュールを含むバックエンドシステムを有するセンサーキットを提供する。実施形態では、製造施設を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットであって、ユーザに生のセンサーデータ、分析データ、および/またはセンサーキットから受信したセンサーデータに基づく予測もしくは分類を提供するダッシュボードを提示するダッシュボードモジュールを含むバックエンドシステムを有するセンサーキットを提供する。実施形態では、製造施設を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットであって、ユーザがセンサーキットシステムを構成できるようにするグラフィカルユーザインタフェースを提供するダッシュボードをユーザに提示するダッシュボードモジュールを含むバックエンドシステムを有するセンサーキットが提供される。実施形態で提供されるのは、製造施設を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットであって、センサーキットの構成を維持する構成モジュールを含むバックエンドシステムと、構成要求をセンサーデバイスに送信すること、構成要求に対する応答に基づいてデバイスレコードを生成すること、および/またはセンサーキットに新しいセンサーを追加することによって、センサーキットネットワークを構成することである。実施形態で提供されるのは、製造施設を監視するように構成されたセンサーとエッジデバイスとを有するセンサーキットと、センサーキットによって提供されるセンサーデータに基づいて分散型台帳を更新するバックエンドシステムとを有する。実施形態で提供されるのは、製造施設を監視するように構成されたセンサーとエッジデバイスとを有するセンサーキットと、センサーキットから受信したセンサーデータに基づいてアクションをトリガする可能性がある条件を定義するスマートコントラクトを更新するバックエンドシステムとを有するセンサーキットである。実施形態で提供されるのは、製造施設を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットであって、規制または規制措置への準拠に関連する情報を提供するために規制機関と少なくとも部分的に共有される分散型台帳を有するセンサーキットである。実施形態では、製造施設を監視するように構成されたセンサーとエッジデバイスとを有するセンサーキットと、スマートコントラクトを更新するバックエンドシステムとを備え、スマートコントラクトは、規制または規制行為の遵守に関して規制機関が提示する1つまたは複数の条件を検証する、センサーキットが提供される。実施形態で提供されるのは、製造施設を監視するように構成され、センサーと、エッジデバイスと、センサーキットの代わりに通信ネットワークと通信するゲートウェイデバイスとを有するセンサーキットである。
【0350】
実施形態で提供されるのは、水中の産業環境を監視するように構成されているセンサーとエッジデバイスを有するセンサーキットである。実施形態で提供されるのは、水中の産業環境を監視するように構成されたセンサーとエッジデバイスとを有するセンサーキットであって、センサーデータを収集するセンサーキットと、センサーキットからセンサーデータを受信し、センサーデータに基づいて分散型台帳を更新するバックエンドシステムとを有するセンサーキットである。実施形態で提供されるのは、水中の産業環境を監視するように構成されたセンサーと、センサーキットに新しいセンサーを追加するように構成されたエッジデバイスとを有するセンサーキットである。実施形態で提供されるのは、水中の産業環境を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットであって、センサー、エッジデバイス、およびセンサーキットに代わって通信ネットワークと通信するゲートウェイデバイスを有するセンサーキットである。実施形態で提供されるのは、水中の産業環境を監視するように構成されたセンサーとエッジデバイスとを有するセンサーキットであって、センサーデータを重複排除、フィルタリング、フラグ、および/または集約するデータ処理モジュールを含むエッジデバイスを有するセンサーキットである。実施形態で提供されるのは、水中の産業環境を監視するように構成されたセンサーとエッジデバイスとを有するセンサーキットであって、1つまたは複数のメディアコーデックに従ってセンサーデータを符号化、圧縮、および/または暗号化する符号化モジュールを含むエッジデバイスを有するセンサーキットである。実施形態では、水中の産業環境を監視するように構成されたセンサーとエッジデバイスとを有するセンサーキットであって、機械学習されたモデルを使用して、収集されたセンサーデータの特徴に基づいて、産業部品に関連する予測および/または分類を生成する即断即決AIモジュールを含むエッジデバイスを有するセンサーキットを提供する。実施形態では、水中の産業設定を監視するように構成されたセンサーとエッジデバイスとを有するセンサーキットであって、センサーデータおよび/またはセンサーデータに適用されたルールに基づいて、ユーザに通知および/またはアラームを提供する通知モジュールを含むエッジデバイスを有するセンサーキットが提供される。実施形態では、水中の産業環境を監視するように構成されたセンサーとエッジデバイスとを有するセンサーキットであって、センサーデバイスに構成要求を送信し、構成要求に対する応答に基づいてデバイスレコードを生成し、および/またはセンサーキットに新しいセンサーを追加することによってセンサーキットネットワークを構成する構成モジュールを含むエッジデバイスを有するセンサーキットを提供する。実施形態で提供されるのは、水中の産業環境を監視するように構成されたセンサーとエッジデバイスとを有するセンサーキットであって、センサーキットによって捕捉されたセンサーデータで分散型台帳を更新するように構成された分散型台帳モジュールを含むエッジデバイスを有するセンサーキットである。実施形態で提供されるのは、水中の産業環境を監視するように構成されたセンサーとエッジデバイスとを有するセンサーキットであって、符号化されたセンサーキットパケットを復号化、復号化、および/または解凍する復号化モジュールを含むバックエンドシステムを有するセンサーキットである。実施形態で提供されるのは、水中の産業環境を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットであって、センサーキットによって捕捉されたセンサーデータに基づいて潜在的な問題に関連するワークフローを実行するデータ処理モジュールを含むバックエンドシステムを有するセンサーキットである。実施形態では、水中の産業環境を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットであって、センサーキットによって捕捉されたセンサーデータに関連する予測または分類を行うために機械学習モデルをトレーニングするAIモジュールを含むバックエンドシステムを有するセンサーキットが提供される。実施形態では、水中の産業環境を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットであって、収集したセンサーデータに基づいて産業環境で問題が検出されたときにユーザに通知を発行する通知モジュールを含むバックエンドシステムを有するセンサーキットを提供する。実施形態では、水中の産業環境を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットであって、センサーキットから受信したセンサーデータに対して分析タスクを実行する分析モジュールを含むバックエンドシステムを有するセンサーキットを提供する。実施形態では、水中の産業環境を監視するように構成されたセンサーとエッジデバイスとを有するセンサーキットであって、特定の問題が検出されたことに応答して是正措置を取るために産業環境内のデバイスまたはシステムにコマンドを提供する制御モジュールを含むバックエンドシステムを有するセンサーキットを提供する。実施形態では、水中の産業環境を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットであって、ユーザに生のセンサーデータ、分析データ、および/またはセンサーキットから受信したセンサーデータに基づく予測もしくは分類を提供するダッシュボードを提示するダッシュボードモジュールを含むバックエンドシステムを有するセンサーキットが提供される。実施形態では、水中の産業環境を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットであって、ユーザがセンサーキットシステムを構成できるようにするグラフィカルユーザインタフェースを提供するダッシュボードをユーザに提示するダッシュボードモジュールを含むバックエンドシステムを有するセンサーキットが提供される。実施形態で提供されるのは、水中の産業環境を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットであって、センサーキットの構成を維持し、センサーデバイスに構成要求を送信すること、構成要求に対する応答に基づいてデバイスレコードを生成すること、および/またはセンサーキットに新しいセンサーを追加することによって、センサーキットネットワークを構成する構成モジュールを含むバックエンドシステムを有するセンサーキットである。実施形態で提供されるのは、水中の産業環境を監視するように構成されたセンサーとエッジデバイスとを有するセンサーキットと、センサーキットによって提供されるセンサーデータに基づいて分散型台帳を更新するバックエンドシステムとを有するセンサーキットである。実施形態で提供されるのは、水中の産業環境を監視するように構成されたセンサーとエッジデバイスとを有するセンサーキットであり、センサーキットと、センサーキットから受信したセンサーデータに基づいてアクションをトリガする可能性のある条件を定義するスマートコントラクトを更新するバックエンドシステムとを有するセンサーキットである。実施形態で提供されるのは、水中の産業環境を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットであって、規制または規制措置の遵守に関連する情報を提供するために規制機関と少なくとも部分的に共有される分散型台帳を有するセンサーキットである。実施形態では、水中の産業環境を監視するように構成されたセンサーおよびエッジデバイスを有するセンサーキットと、スマートコントラクトを更新するバックエンドシステムとを備え、スマートコントラクトは、規制または規制行為の遵守に関して規制機関が提示する1つまたは複数の条件を検証する、センサーキットを提供する。実施形態で提供されるのは、水中の産業環境を監視するように構成され、センサーと、エッジデバイスと、センサーキットの代わりに通信ネットワークと通信するゲートウェイデバイスとを有するセンサーキットである。
【0351】
実施形態で提供されるのは、センサーデータを収集するセンサーキットと、センサーキットからセンサーデータを受信し、センサーデータに基づいて分散型台帳を更新するバックエンドシステムとを有するセンサーキットシステムである。実施形態で提供されるのは、センサーデータを収集するセンサーキットと、センサーキットからセンサーデータを受信し、センサーデータに基づいて分散型台帳を更新するバックエンドシステムとを有するセンサーキットシステムであって、センサーと、センサーキットに新しいセンサーを追加するように構成されたエッジデバイスとを有するものである。実施形態で提供されるのは、センサーデータを収集するセンサーキットと、センサーキットからセンサーデータを受信し、センサーデータに基づいて分散型台帳を更新するバックエンドシステムとを有するセンサーキットシステムであって、センサーと、エッジデバイスと、センサーキットに代わって通信ネットワークと通信するゲートウェイデバイスとを有するシステムである。実施形態で提供されるのは、センサーデータを収集するセンサーキットと、センサーキットからセンサーデータを受信し、センサーデータに基づいて分散型台帳を更新するバックエンドシステムとを有するセンサーキットシステムであって、センサーデータを重複排除、フィルタリング、フラグ、および/または集約するデータ処理モジュールを含むエッジデバイスを有するシステムである。実施形態で提供されるのは、センサーデータを収集するセンサーキットと、センサーキットからセンサーデータを受信し、センサーデータに基づいて分散型台帳を更新するバックエンドシステムとを有するセンサーキットシステムであって、1つまたは複数のメディアコーデックに従ってセンサーデータを符号化、圧縮、および/または暗号化する符号化モジュールを含むエッジデバイスを有するセンサーキットシステムである。実施形態で提供されるのは、センサーデータを収集するセンサーキットと、センサーキットからセンサーデータを受信し、センサーデータに基づいて分散型台帳を更新するバックエンドシステムとを有するセンサーキットシステムであって、機械学習されたモデルを使用して、収集されたセンサーデータの特徴に基づいて、産業用部品に関連する予測および/または分類を生成する即断即決AIモジュールを含むエッジデバイスを有するシステムである。実施形態で提供されるのは、センサーデータを収集するセンサーキットと、センサーキットからセンサーデータを受信し、センサーデータに基づいて分散型台帳を更新するバックエンドシステムとを有するセンサーキットシステムであって、センサーデータおよび/またはセンサーデータに適用されるルールに基づいて、ユーザに通知および/またはアラームを提供する通知モジュールを含むエッジデバイスを有する。実施形態で提供されるのは、センサーデータを収集するセンサーキットと、センサーキットからセンサーデータを受信し、センサーデータに基づいて分散型台帳を更新するバックエンドシステムとを有するセンサーキットシステムであって、センサーデバイスに構成要求を送信し、構成要求に対する応答に基づいてデバイスレコードを生成し、および/またはセンサーキットに新しいセンサーを追加することによってセンサーキットネットワークを構成する構成モジュールを含むエッジデバイスを有するセンサーキットシステムである。実施形態で提供されるのは、センサーデータを収集するセンサーキットと、センサーキットからセンサーデータを受信し、センサーデータに基づいて分散型台帳を更新するバックエンドシステムとを有するセンサーキットシステムであって、センサーキットによって捕捉されたセンサーデータで分散型台帳を更新するように構成された分散型台帳モジュールを含むエッジデバイスを有するセンサーキットシステムである。実施形態で提供されるのは、センサーデータを収集するセンサーキットと、センサーキットからセンサーデータを受信し、センサーデータに基づいて分散型台帳を更新するバックエンドシステムとを有するセンサーキットシステムであって、符号化されたセンサーキットパケットを復号化、復号化、および/または解凍する復号化モジュールを含むバックエンドシステムを有するセンサーキットシステムである。実施形態で提供されるのは、センサーデータを収集するセンサーキットと、センサーキットからセンサーデータを受信し、センサーデータに基づいて分散型台帳を更新するバックエンドシステムとを有するセンサーキットシステムであって、センサーキットによって捕捉されたセンサーデータに基づいて、潜在的な問題に関連するワークフローを実行するデータ処理モジュールを含むバックエンドシステムを有する。実施形態で提供されるのは、センサーデータを収集するセンサーキットと、センサーキットからセンサーデータを受信し、センサーデータに基づいて分散型台帳を更新するバックエンドシステムとを有するセンサーキットシステムであって、センサーキットによって捕捉されたセンサーデータに関連する予測または分類を行うために機械学習モデルをトレーニングするAIモジュールを含むバックエンドシステムを有するセンサーキットシステムである。実施形態で提供されるのは、センサーデータを収集するセンサーキットと、センサーキットからセンサーデータを受信し、センサーデータに基づいて分散型台帳を更新するバックエンドシステムとを有するセンサーキットシステムであって、収集したセンサーデータに基づいて産業環境で問題が検出されたときにユーザに通知を発行する通知モジュールを含むバックエンドシステムを有する。実施形態で提供されるのは、センサーデータを収集するセンサーキットと、センサーキットからセンサーデータを受信し、センサーデータに基づいて分散型台帳を更新するバックエンドシステムとを有するセンサーキットシステムであって、センサーキットから受信したセンサーデータに対して分析タスクを実行する分析モジュールを含むバックエンドシステムを有するセンサーキットシステムである。実施形態で提供されるのは、センサーデータを収集するセンサーキットと、センサーキットからセンサーデータを受信し、センサーデータに基づいて分散型台帳を更新するバックエンドシステムとを有するセンサーキットシステムであって、特定の問題が検出されたことに応答して改善措置を取るために、産業環境におけるデバイスまたはシステムにコマンドを提供する制御モジュールを含むバックエンドシステムを有する。実施形態で提供されるのは、センサーデータを収集するセンサーキットと、センサーキットからセンサーデータを受信し、センサーデータに基づいて分散型台帳を更新するバックエンドシステムとを有するセンサーキットシステムであって、センサーキットから受信したセンサーデータに基づいて、生のセンサーデータ、分析データ、および/または予測もしくは分類をユーザに提供するダッシュボードをユーザに提示するダッシュボードモジュールを含むバックエンドシステムを有する。実施形態で提供されるのは、センサーデータを収集するセンサーキットと、センサーキットからセンサーデータを受信し、センサーデータに基づいて分散型台帳を更新するバックエンドシステムとを有するセンサーキットシステムであって、ユーザがセンサーキットシステムを構成することを可能にするグラフィカルユーザインタフェースを提供するダッシュボードをユーザに提示するダッシュボードモジュールを含むバックエンドシステムを有する。実施形態で提供されるのは、センサーデータを収集するセンサーキットと、センサーキットからセンサーデータを受信し、センサーデータに基づいて分散型台帳を更新するバックエンドシステムとを有するセンサーキットシステムであって、センサーデバイスに構成要求を送信し、構成要求に対する応答に基づいてデバイスレコードを生成し、および/またはセンサーキットに新しいセンサーを追加することによって、センサーキットの構成を維持し、センサーキットネットワークを構成する構成モジュールを含むバックエンドシステムを有するセンサーキットシステムである。実施形態で提供されるのは、センサーデータを収集するセンサーキットと、センサーキットからセンサーデータを受信し、センサーデータに基づいて分散型台帳を更新するバックエンドシステムとを有するセンサーキットシステムであって、センサーキットと、センサーキットによって提供されるセンサーデータに基づいて分散型台帳を更新するバックエンドシステムとを有するセンサーキットシステムである。実施形態で提供されるのは、センサーデータを収集するセンサーキットと、センサーキットからセンサーデータを受信し、センサーデータに基づいて分散型台帳を更新するバックエンドシステムとを有するセンサーキットシステムであり、センサーキットから受信したセンサーデータに基づいてアクションをトリガする可能性のある条件を定義するスマートコントラクトを更新するセンサーキットとバックエンドシステムとを有するセンサーキットシステムである。実施形態で提供されるのは、センサーデータを収集するセンサーキットと、センサーキットからセンサーデータを受信し、センサーデータに基づいて分散型台帳を更新するバックエンドシステムとを有するセンサーキットシステムであって、規制または規制措置への準拠に関連する情報を提供するために、規制機関と少なくとも部分的に共有される分散型台帳を有する。実施形態で提供されるのは、センサーデータを収集するセンサーキットと、センサーキットからセンサーデータを受信し、センサーデータに基づいて分散型台帳を更新するバックエンドシステムとを有するセンサーキットシステムであって、スマートコントラクトを更新するセンサーキットとバックエンドシステムとを有し、スマートコントラクトは、規制または規制行為の遵守に関して規制機関が提示する1つまたは複数の条件を検証するものである。実施形態で提供されるのは、センサーデータを収集するセンサーキットと、センサーキットからセンサーデータを受信し、センサーデータに基づいて分散型台帳を更新するバックエンドシステムとを有するセンサーキットシステムであって、センサーと、エッジデバイスと、センサーキットに代わって通信ネットワークと通信するゲートウェイデバイスとを有するセンサーキットシステムである。
【0352】
実施形態では、本明細書は、センサーと、センサーキットに新しいセンサーを追加するように構成されたエッジデバイスとを有するセンサーキットを提供する。実施形態では、本明細書は、センサーと、センサーキットに新しいセンサーを追加するように構成されたエッジデバイスとを有するセンサーキットであって、センサー、エッジデバイス、およびセンサーキットに代わって通信ネットワークと通信するゲートウェイデバイスを有するセンサーキットを提供する。実施形態では、本明細書は、センサーと、センサーキットに新しいセンサーを追加するように構成され、センサーデータを重複排除、フィルタリング、フラグ、および/または集約するデータ処理モジュールを含むエッジデバイスとを有するセンサーキットを提供する。実施形態では、本明細書は、センサーを有するセンサーキットと、センサーキットに新しいセンサーを追加するように構成され、1つ以上のメディアコーデックに従ってセンサーデータをエンコード(符号化)、圧縮、および/または暗号化するエンコードモジュールを含むエッジデバイスを有するエッジデバイスを提供する。実施形態では、本明細書は、センサーを有するセンサーキットと、センサーキットに新しいセンサーを追加するように構成され、機械学習されたモデルを使用して、収集されたセンサーデータの特徴に基づいて産業用部品に関連する予測および/または分類を生成する迅速決定AIモジュールを含むエッジデバイスとを有するエッジデバイスを提供する。実施形態では、本明細書、センサーと、センサーキットに新しいセンサーを追加するように構成され、センサーデータおよび/またはセンサーデータに適用されたルールに基づいて、ユーザに通知および/またはアラームを提供する通知モジュールを含むエッジデバイスとを有するセンサーキットを提供する。実施形態では、本明細書は、センサーと、センサーキットに新しいセンサーを追加するように構成され、センサーデバイスに構成要求を送信し、構成要求に対する応答に基づいて、デバイスレコードを生成し、および/またはセンサーキットに新しいセンサーを追加することによって、センサーキットネットワークを構成する構成モジュールを含むエッジデバイスと、を有するセンサーキットを提供する。実施形態では、本明細書は、センサーと、センサーキットに新しいセンサーを追加するように構成され、センサーキットによって、捕捉されたセンサーデータで分散型台帳を更新するように構成された分散型台帳モジュールを含むエッジデバイスとを有するセンサーキットを提供する。実施形態では、本明細書は、センサーと、センサーキットに新しいセンサーを追加するように構成されたエッジデバイスとを有するセンサーキットであって、エンコードされたセンサーキットパケットをデクリプト、デコード、および/または解凍する復号化モジュールを含むバックエンドシステムを有するセンサーキットを提供する。本明細書では、センサーと、センサーキットに新しいセンサーを追加するように構成されたエッジデバイスとを有するセンサーキットであって、センサーキットによって取り込まれたセンサーデータに基づいて、潜在的な問題に関連するワークフローを実行するデータ処理モジュールを含むバックエンドシステムを有するセンサーキットを提供する。実施形態では、本明細書は、センサーと、センサーキットに新しいセンサーを追加するように構成されたエッジデバイスとを有するセンサーキットであって、センサーキットによって取り込まれたセンサーデータに関連する予測または分類を行うために機械学習モデルをトレーニングするAIモジュールを含むバックエンドシステムを有するセンサーキット本明細書では、センサーと、センサーキットに新しいセンサーを追加するように構成されたエッジデバイスとを有するセンサーキットであって、センサーキットによって取り込まれたセンサーデータに基づいて潜在的な問題に関連するワークフローを実行するデータ処理モジュールを含むバックエンドシステムを有するセンサーキットを提供する。実施形態では、本明細書は、センサーと、センサーキットに新しいセンサーを追加するように構成されたエッジデバイスとを有するセンサーキットであって、収集したセンサーデータに基づいて、産業環境で問題が検出されたときにユーザに通知を発行する通知モジュールを含むバックエンドシステムを有するセンサーキットを提供する。実施形態では、本明細書は、センサーと、センサーキットに新しいセンサーを追加するように構成され、センサーキットから受信したセンサーデータに分析タスクを実行する分析モジュールを含むバックエンドシステムを有するエッジデバイスとを有するセンサーキットを提供する。実施形態では、本明細書は、センサーと、センサーキットに新しいセンサーを追加するように構成されたエッジデバイスとを有するセンサーキットであって、特定の問題が検出されたことに応答して改善措置を取るために、産業環境におけるデバイスまたはシステムにコマンドを提供する制御モジュールを含むバックエンドシステムを有するセンサーキットを提供する。実施形態では、本明細書は、センサーと、センサーキットに新しいセンサーを追加するように構成されたエッジデバイスとを有するセンサーキットであって、ヒューマンユーザに生のセンサーデータ、分析データ、および/またはセンサーキットから受信したセンサーデータに基づく予測または分類を提供するダッシュボードを提示するダッシュボードモジュールを含むバックエンドシステムを有するセンサーキットが提供される。実施形態では、本明細書は、センサーと、センサーキットに新しいセンサーを追加し、ユーザがセンサーキットシステムを構成することを可能にするグラフィカルユーザインタフェースを提供するダッシュボードをヒューマンユーザに提示するダッシュボードモジュールを含むバックエンドシステムを有するように構成されたエッジデバイスとを有するセンサーキットを提供する。実施形態では、本明細書は、センサーと、センサーキットに新しいセンサーを追加するように構成されたエッジデバイスとを有するセンサーキットであって、センサーキットの構成を維持し、センサーデバイスに構成要求を送信すること、構成要求に対する応答に基づいてデバイスレコードを生成すること、および/またはセンサーキットに新しいセンサーを追加することによって、センサーキットネットワークを構成する構成モジュールを含むバックエンドシステムを有するセンサーキットを提供する。実施形態では、本明細書は、センサーと、センサーキットに新しいセンサーを追加するように構成されたエッジデバイスとを有するセンサーキットと、センサーキットによって提供されるセンサーデータに基づいて分散型台帳を更新するバックエンドシステムとを有するセンサーキットを提供する。実施形態では、本明細書は、センサーと、センサーキットに新しいセンサーを追加し、センサーキットから受信したセンサーデータに基づいてアクションをトリガする可能性がある条件を定義するスマートコントラクトを更新するバックエンドシステムを有するように構成されたエッジデバイスとを有するセンサーキットを提供する。実施形態では、本明細書は、センサーと、センサーキットに新しいセンサーを追加するように構成されたエッジデバイスとを有するセンサーキットであって、規制または規制措置への準拠に関連する情報を提供するために規制機関と少なくとも部分的に共有される分散型台帳を有するセンサーキットを提供する。実施形態では、本明細書は、センサーと、センサーキットに新しいセンサーを追加するように構成されたエッジデバイスとを有するセンサーキットであって、スマートコントラクトを更新するバックエンドシステムを有し、スマートコントラクトは、規制または規制行為の遵守に関して規制機関が提示する1つ以上の条件を検証するものを提供する。実施形態では、本明細書は、センサーと、センサーキットに新しいセンサーを追加するように構成され、センサーと、エッジデバイスと、センサーキットに代わって通信ネットワークと通信するゲートウェイデバイスとを有するセンサーキットを提供する。
【0353】
実施形態では、本明細書は、センサー、エッジデバイス、およびセンサーキットの代わりに通信ネットワークと通信するゲートウェイデバイスを有するセンサーキットを提供する。実施形態では、本明細書は、センサーと、エッジデバイスと、センサーキットに代わって通信ネットワークと通信するゲートウェイデバイスとを有するセンサーキットであって、センサーデータを重複排除、フィルタリング、フラグ、および/または集約するデータ処理モジュールを含むエッジデバイスを有するセンサーキットを提供する。実施形態では、本明細書では、センサー、エッジデバイス、およびセンサーキットに代わって通信ネットワークと通信するゲートウェイデバイスを有するセンサーキットであって、1つまたは複数のメディアコーデックに従ってセンサーデータをエンコード、圧縮、および/または暗号化するエンコードモジュールを含むエッジデバイスを有するセンサーキットが提供される。実施形態では、本明細書は、センサーと、エッジデバイスと、センサーキットに代わって通信ネットワークと通信するゲートウェイデバイスとを有するセンサーキットであって、機械学習されたモデルを使用して、収集されたセンサーデータの特徴に基づいて、産業用部品に関連する予測および/または分類を生成する即断即決AIモジュールを含むエッジデバイスを有するセンサーキットを提供する。実施形態では、本明細書では、センサーと、エッジデバイスと、センサーキットに代わって通信ネットワークと通信するゲートウェイデバイスとを有するセンサーキットであって、センサーデータおよび/またはセンサーデータに適用されるルールに基づいて、ユーザに通知および/またはアラームを提供する通知モジュールを含むエッジデバイスを有するセンサーキットが提供される。実施形態では、本明細書では、センサーと、エッジデバイスと、センサーキットに代わって通信ネットワークと通信するゲートウェイデバイスとを有するセンサーキットであって、センサーデバイスに構成要求を送信し、構成要求に対する応答に基づいてデバイスレコードを生成し、および/またはセンサーキットに新しいセンサーを追加することによって、センサーキットネットワークを構成する構成モジュールを含むエッジデバイスを有するセンサーキットが提供される。実施形態では、本明細書、センサーと、エッジデバイスと、センサーキットに代わって通信ネットワークと通信するゲートウェイデバイスとを有するセンサーキットであって、センサーキットによって捕捉されたセンサーデータで分散型台帳を更新するように構成された分散型台帳モジュールを含むエッジデバイスを有するセンサーキットを提供する。実施形態では、本明細書は、センサーと、エッジデバイスと、センサーキットに代わって通信ネットワークと通信するゲートウェイデバイスとを有するセンサーキットであって、エンコードされたセンサーキットパケットをデクリプト、デコード、および/または解凍する復号化モジュールを含むバックエンドシステムを有するセンサーキットを提供する。実施形態では、本明細書は、センサーと、エッジデバイスと、センサーキットに代わって通信ネットワークと通信するゲートウェイデバイスとを有するセンサーキットであって、センサーキットによって捕捉されたセンサーデータに基づいて、潜在的な問題に関連するワークフローを実行するデータ処理モジュールを含むバックエンドシステムを有するセンサーキットを提供する。実施形態では、本明細書は、センサーと、エッジデバイスと、センサーキットに代わって通信ネットワークと通信するゲートウェイデバイスとを有するセンサーキットであって、センサーキットによって取り込まれたセンサーデータに関連する予測または分類を行うために機械学習モデルをトレーニングするAIモジュールを含むバックエンドシステムを有するセンサーキットを提供する。実施形態では、本明細書では、センサーと、エッジデバイスと、センサーキットに代わって通信ネットワークと通信するゲートウェイデバイスとを有するセンサーキットであって、収集したセンサーデータに基づいて産業環境で問題が検出されたときにユーザに通知を発行する通知モジュールを含むバックエンドシステムを有するセンサーキットが提供される。実施形態では、本明細書では、センサーと、エッジデバイスと、センサーキットに代わって通信ネットワークと通信するゲートウェイデバイスとを有するセンサーキットであって、センサーキットから受信したセンサーデータに対して分析タスクを実行する分析モジュールを含むバックエンドシステムを有するセンサーキットが提供される。実施形態では、本明細書は、センサーと、エッジデバイスと、センサーキットに代わって通信ネットワークと通信するゲートウェイデバイスとを有するセンサーキットであって、特定の問題が検出されたことに応答して改善措置を取るために、産業環境におけるデバイスまたはシステムにコマンドを提供する制御モジュールを含むバックエンドシステムを有するセンサーキットが提供される。実施形態では、本明細書は、センサーと、エッジデバイスと、センサーキットに代わって通信ネットワークと通信するゲートウェイデバイスとを有するセンサーキットであって、ヒューマンユーザに生のセンサーデータ、分析データ、および/またはセンサーキットから受信したセンサーデータに基づく予測または分類を提供するダッシュボードを提示するダッシュボードモジュールを含むバックエンドシステムを有するセンサーキットが提供される。実施形態では、本明細書は、センサーと、エッジデバイスと、センサーキットに代わって通信ネットワークと通信するゲートウェイデバイスとを有するセンサーキットであって、ユーザがセンサーキットシステムを構成することを可能にするグラフィカルユーザインタフェースを提供するダッシュボードをヒューマンユーザに提示するダッシュボードモジュールを含むバックエンドシステムを有するセンサーキットを提供する。実施形態では、本明細書は、センサーと、エッジデバイスと、センサーキットに代わって通信ネットワークと通信するゲートウェイデバイスとを有するセンサーキットであって、センサーキットの構成を維持し、構成要求をセンサーデバイスに送信すること、構成要求に対する応答に基づいてデバイスレコードを生成すること、および/またはセンサーキットに新しいセンサーを追加することによって、センサーキットネットワークを構成する構成モジュールを含むバックエンドシステムを有するセンサーキットを提供する。実施形態では、センサーと、エッジデバイスと、センサーキットに代わって通信ネットワークと通信するゲートウェイデバイスとを有するセンサーキットであって、センサーキットによって提供されるセンサーデータに基づいて分散型台帳を更新するバックエンドシステムを有するセンサーキットを提供する。実施形態では、本明細書は、センサー、エッジデバイス、およびセンサーキットに代わって通信ネットワークと通信するゲートウェイデバイスを有するセンサーキットであって、センサーキットと、センサーキットから受信したセンサーデータに基づいてアクションをトリガする可能性のある条件を定義するスマートコントラクトを更新するバックエンドシステムとを有するセンサーキットを提供する。実施形態では、本明細書は、センサーと、エッジデバイスと、センサーキットに代わって通信ネットワークと通信するゲートウェイデバイスとを有するセンサーキットであって、規制または規制行為への準拠に関連する情報を提供するために規制機関と少なくとも部分的に共有される分散型台帳を有するセンサーキットを提供する。実施形態では、本明細書は、センサーと、エッジデバイスと、センサーキットに代わって通信ネットワークと通信するゲートウェイデバイスとを有するセンサーキットであって、センサーキットと、スマートコントラクトを更新するバックエンドシステムとを有し、スマートコントラクトは、規制または規制行為の遵守に関して規制機関が提示する1つまたは複数の条件を検証するものを提供する。実施形態において、本明細書は、センサー、エッジデバイス、およびセンサーキットに代わって通信ネットワークと通信するゲートウェイデバイスを有するセンサーキットであって、センサーキットと、センサーキットに代わって通信ネットワークと通信するゲートウェイデバイスとを有するセンサーキットを提供する。
【0354】
実施形態では、本明細書は、センサーデータを重複排除、フィルタリング、フラグ、および/またはアグリゲートするデータ処理モジュールを含むエッジデバイスを有するセンサーキットを提供する。実施形態では、本明細書、センサーデータを重複排除、フィルタリング、フラグ、および/またはアグリゲートするデータ処理モジュールを含むエッジデバイスを有するセンサーキットであって、1つまたは複数のメディアコーデックに従ってセンサーデータをエンコード、圧縮、および/または暗号化するエンコードモジュールを含むエッジデバイスを有するセンサーキットを提供する。実施形態では、本明細書は、センサーデータを重複排除、フィルタリング、フラグ、および/または集約するデータ処理モジュールを含むエッジデバイスを有するセンサーキットであって、機械学習されたモデルを使用して、収集されたセンサーデータの特徴に基づいて産業用部品に関連する予測および/または分類を生成する即決AIモジュールを含むエッジデバイスを有するセンサーキットを提供する。実施形態では、本明細書は、センサーデータを重複排除、フィルタリング、フラグ、および/または集約するデータ処理モジュールを含むエッジデバイスを有し、センサーデータおよび/またはセンサーデータに適用されたルールに基づいて、ユーザに通知および/またはアラームを提供する通知モジュールを含むエッジデバイスを有するセンサーキットが提供される。実施形態では、本明細書は、センサーデータを重複排除、フィルタリング、フラグ、および/またはアグリゲートするデータ処理モジュールを含むエッジデバイスと、センサーデバイスに構成要求を送信し、構成要求に対する応答に基づいてデバイスレコードを生成し、および/またはセンサーキットに新しいセンサーを追加することによってセンサーキットネットワークを構成する構成モジュールを含むエッジデバイスとを有するセンサーキットを提供する。実施形態では、本明細書で提供は、センサーデータを重複排除、フィルタリング、フラグ、および/または集約するデータ処理モジュールを含み、センサーキットによって捕捉されたセンサーデータで分散型台帳を更新するように構成された分散型台帳モジュールを含むエッジデバイスを有するセンサーキットを提供する。実施形態では、本明細書は、センサーデータを重複排除、フィルタリング、フラグ、および/または集約するデータ処理モジュールを含むエッジデバイスを有するセンサーキットであって、エンコードされたセンサーキットパケットをデクリプト、デコード、および/または解凍する復号化モジュールを含むバックエンドシステムを有するセンサーキットを提供する。実施形態では、本明細書は、センサーデータを重複排除、フィルタリング、フラグ、および/または集約するデータ処理モジュールを含むエッジデバイスを有するセンサーキットであって、センサーキットによって捕捉されたセンサーデータに基づいて、潜在的な問題に関連するワークフローを実行するデータ処理モジュールを含むバックエンドシステムを有するセンサーキットを提供する。実施形態では、本明細書は、センサーデータを重複排除、フィルタリング、フラグ、および/または集約するデータ処理モジュールを含むエッジデバイスを有するセンサーキットであって、センサーキットによって取り込まれたセンサーデータに関連する予測または分類を行うために機械学習されたモデルをトレーニングするAIモジュールを含むバックエンドシステムを有するセンサーキットを提供する。実施形態では、本明細書では、センサーデータを重複排除、フィルタリング、フラグ、および/または集約するデータ処理モジュールを含むエッジデバイスを有するセンサーキットであって、収集したセンサーデータに基づいて産業環境で問題が検出されたときにユーザに通知を発行する通知モジュールを含むバックエンドシステムを有するセンサーキットを提供する。実施形態では、本明細書は、センサーデータを重複排除、フィルタリング、フラグ、および/または集約するデータ処理モジュールを含むエッジデバイスを有するセンサーキットであって、センサーキットから受信したセンサーデータに対して分析タスクを実行する分析モジュールを含むバックエンドシステムを有するセンサーキットが提供される。実施形態では、本明細書は、センサーデータを重複排除、フィルタリング、フラグ、および/または集約するデータ処理モジュールを含むエッジデバイスを有するセンサーキットであって、特定の問題が検出されたことに応答して改善措置を取るために、産業環境におけるデバイスまたはシステムにコマンドを提供する制御モジュールを含むバックエンドシステムを有するセンサーキットを提供する。実施形態では、本明細書は、センサーデータを重複排除、フィルタリング、フラグ、および/または集約するデータ処理モジュールを含むエッジデバイスを有するセンサーキットであって、ヒューマンユーザに生のセンサーデータ、分析データ、および/またはセンサーキットから受信したセンサーデータに基づく予測または分類を提供するダッシュボードを提示するダッシュボードモジュールを含むバックエンドシステムを有するセンサーキットが提供される。実施形態では、本明細書は、センサーデータを重複排除、フィルタリング、フラグ、および/または集約するデータ処理モジュールを含むエッジデバイスを有するセンサーキットであって、ユーザがセンサーキットシステムを構成することを可能にするグラフィカルユーザインタフェースを提供するダッシュボードをヒューマンユーザに提示するダッシュボードモジュールを含むバックエンドシステムを有するセンサーキットを提供する。実施形態では、本明細書は、センサーデータを重複排除、フィルタリング、フラグ、および/または集約するデータ処理モジュールを含むエッジデバイスを有するセンサーキットであって、センサーキットの構成を維持し、構成要求をセンサーデバイスに送信し、構成要求に対する応答に基づいてデバイスレコードを生成し、および/または新しいセンサーをセンサーキットに追加することによってセンサーキットネットワークを構成する構成モジュールを含むバックエンドシステムを有するセンサーキットを提供する。実施形態では、本明細書は、センサーデータを重複排除、フィルタリング、フラグ、および/または集約するデータ処理モジュールを含むエッジデバイスを有するセンサーキットであって、センサーキットによって提供されるセンサーデータに基づいて分散型台帳を更新するバックエンドシステムとを有するセンサーキットを提供する。実施形態では、本明細書は、センサーデータを重複排除、フィルタリング、フラグ、および/または集約するデータ処理モジュールを含むエッジデバイスを有するセンサーキットであって、センサーキットから受信したセンサーデータに基づいてアクションをトリガする可能性がある条件を定義するスマートコントラクトを更新するバックエンドシステムを有するセンサーキットを提供する。実施形態では、本明細書は、センサーデータを重複排除、フィルタリング、フラグ、および/または集約するデータ処理モジュールを含むエッジデバイスを有するセンサーキットであって、規制または規制措置への準拠に関連する情報を提供するために規制機関と少なくとも部分的に共有される分散型台帳を有するセンサーキットを提供する。実施形態では、本明細書は、センサーデータを重複排除、フィルタリング、フラグ、および/または集約するデータ処理モジュールを含むエッジデバイスを有するセンサーキットであって、スマートコントラクトを更新するバックエンドシステムとを有し、スマートコントラクトは、規制または規制措置の遵守に関して規制機関が提示する1つまたは複数の条件を検証するものを提供する。実施形態では、本明細書は、センサーデータを重複排除、フィルタリング、フラグ、および/または集約するデータ処理モジュールを含むエッジデバイスを有するセンサーキットであって、センサー、エッジデバイス、およびセンサーキットに代わって通信ネットワークと通信するゲートウェイデバイスを有するセンサーキットを提供する。
【0355】
実施形態では、本明細書は、1つまたは複数のメディアコーデックに従ってセンサーデータをエンコード、圧縮、および/または暗号化するエンコーディングモジュールを含むエッジデバイスを有するセンサーキットを提供する。実施形態では、本明細書は、1つ以上のメディアコーデックに従ってセンサーデータをエンコード、圧縮、および/または暗号化するエンコードモジュールを含むエッジデバイスを有するセンサーキットであって、機械学習されたモデルを使用して、収集されたセンサーデータの特徴に基づいて産業用部品に関連する予測および/または分類を生成する即断即決AIモジュールを含むエッジデバイスを有するセンサーキットを提供する。実施形態では、本明細書は、1つ以上のメディアコーデックに従ってセンサーデータをエンコード、圧縮、および/または暗号化するエンコードモジュールを含むエッジデバイスを有し、センサーデータおよび/またはセンサーデータに適用されるルールに基づいてユーザに通知および/またはアラームを提供する通知モジュールを含むエッジデバイスを有するセンサーキットを提供する。実施形態では、本明細書は、1つまたは複数のメディアコーデックに従ってセンサーデータをエンコード、圧縮、および/または暗号化するエンコードモジュールを含むエッジデバイスを有するセンサーキットであって、センサーデバイスに構成要求を送信し、構成要求に対する応答に基づいてデバイスレコードを生成し、および/またはセンサーキットに新しいセンサーを追加することによってセンサーキットネットワークを構成する構成モジュールを含むエッジデバイスを有するセンサーキットが提供される。実施形態では、本明細書は、1つまたは複数のメディアコーデックに従ってセンサーデータをエンコード、圧縮、および/または暗号化するエンコードモジュールを含み、センサーキットによって捕捉されたセンサーデータで分散型台帳を更新するように構成された分散型台帳モジュールを含むエッジデバイスを有するセンサーキットを提供する。実施形態では、本明細書は、1つまたは複数のメディアコーデックに従ってセンサーデータをエンコード、圧縮、および/または暗号化するエンコードモジュールを含むエッジデバイスを有するセンサーキットであって、エンコードされたセンサーキットパケットを復号化(デクリプト)、復号化(デコード)、および/または解凍する復号化モジュールを含むバックエンドシステムを有するセンサーキットを提供する。実施形態では、本明細書は、1つまたは複数のメディアコーデックに従ってセンサーデータをエンコード、圧縮、および/または暗号化するエンコーディングモジュールを含むエッジデバイスを有するセンサーキットであって、センサーキットによって捕捉されたセンサーデータに基づいて潜在的な問題に関連するワークフローを実行するデータ処理モジュールを含むバックエンドシステムを有するセンサーキットを提供する。実施形態では、本明細書は、1つまたは複数のメディアコーデックに従ってセンサーデータをエンコード、圧縮、および/または暗号化するエンコーディングモジュールを含むエッジデバイスを有するセンサーキットであって、センサーキットによって取り込まれたセンサーデータに関連する予測または分類を行うために機械学習されたモデルをトレーニングするAIモジュールを含むバックエンドシステムを有するセンサーキットを提供する。実施形態では、本明細書は、1つまたは複数のメディアコーデックに従ってセンサーデータをエンコード、圧縮、および/または暗号化するエンコーディングモジュールを含むエッジデバイスを有するセンサーキットであって、収集したセンサーデータに基づいて産業環境で問題が検出されたときにユーザに通知を発行する通知モジュールを含むバックエンドシステムを有するセンサーキットを提供する。実施形態では、本明細書は、1つ以上のメディアコーデックに従ってセンサーデータをエンコード、圧縮、および/または暗号化するエンコードモジュールを含むエッジデバイスを有するセンサーキットであって、センサーキットから受信したセンサーデータに対して分析タスクを実行する分析モジュールを含むバックエンドシステムを有するセンサーキットが提供される。実施形態では、本明細書は、1つ以上のメディアコーデックに従ってセンサーデータをエンコード、圧縮、および/または暗号化するエンコードモジュールを含むエッジデバイスを有するセンサーキットであって、特定の問題が検出されたことに応答して是正措置を取るために、産業環境におけるデバイスまたはシステムにコマンドを提供する制御モジュールを含むバックエンドシステムを有するものを提供する。実施形態では、本明細書は、1つ以上のメディアコーデックに従ってセンサーデータをエンコード、圧縮、および/または暗号化するエンコードモジュールを含むエッジデバイスを有するセンサーキットであって、ヒューマンユーザに生のセンサーデータ、分析データ、および/またはセンサーキットから受信したセンサーデータに基づく予測または分類を提供するダッシュボードを提示するダッシュボードモジュールを含むバックエンドシステムを有するセンサーキットが提供される。実施形態では、本明細書は、1つまたは複数のメディアコーデックに従ってセンサーデータをエンコード、圧縮、および/または暗号化するエンコードモジュールを含むエッジデバイスを有するセンサーキットであって、ユーザがセンサーキットシステムを構成することを可能にするグラフィカルユーザインタフェースを提供するダッシュボードをヒューマンユーザに提示するダッシュボードモジュールを含むバックエンドシステムを有するセンサーキットを提供する。実施形態では、本明細書は、1つまたは複数のメディアコーデックに従ってセンサーデータをエンコード、圧縮、および/または暗号化するエンコードモジュールを含むエッジデバイスを有するセンサーキットであって、センサーキットの構成を維持し、センサーデバイスに構成要求を送信すること、構成要求に対する応答に基づいてデバイスレコードを生成すること、および/またはセンサーキットに新しいセンサーを追加することによって、センサーキットネットワークを構成する構成モジュールを含むバックエンドシステムとを有するセンサーキットを提供する。実施形態では、本明細書は、1つまたは複数のメディアコーデックに従ってセンサーデータをエンコード、圧縮、および/または暗号化するエンコードモジュールを含むエッジデバイスを有するセンサーキットであって、センサーキットによって提供されるセンサーデータに基づいて分散型台帳を更新するバックエンドシステムとを有するセンサーキットを提供する。実施形態では、本明細書は、1つ以上のメディアコーデックに従ってセンサーデータをエンコード、圧縮、および/または暗号化するエンコードモジュールを含むエッジデバイスを有するセンサーキットであって、センサーキットと、センサーキットから受信したセンサーデータに基づいてアクションをトリガする可能性がある条件を定義するスマートコントラクトを更新するバックエンドシステムとを有するセンサーキットを提供する。実施形態では、本明細書は、1つ以上のメディアコーデックに従ってセンサーデータをエンコード、圧縮、および/または暗号化するエンコードモジュールを含むエッジデバイスを有するセンサーキットであって、規制または規制行為への準拠に関連する情報を提供するために規制機関と少なくとも部分的に共有される分散型台帳を有するセンサーキットを提供する。実施形態では、本明細書は、1つまたは複数のメディアコーデックに従ってセンサーデータをエンコード、圧縮、および/または暗号化するエンコーディングモジュールを含むエッジデバイスを有するセンサーキットと、スマートコントラクトを更新するバックエンドシステムとを有するセンサーキットを提供し、スマートコントラクトが、規制または規制措置の遵守に関して規制機関が提示する1つまたは複数の条件を検証する。実施形態では、本明細書では、1つ以上のメディアコーデックに従ってセンサーデータを符号化、圧縮、および/または暗号化するエンコードモジュールを含むエッジデバイスを有するセンサーキットであって、センサー、エッジデバイス、およびセンサーキットに代わって通信ネットワークと通信するゲートウェイデバイスを有するセンサーキットを提供する。
【0356】
実施形態では、本明細書では、機械学習されたモデルを使用して、収集されたセンサーデータの特徴に基づいて、産業用部品に関連する予測および/または分類を生成する即決AIモジュールを含むエッジデバイスを有するセンサーキットが提供される。実施形態では、本明細書は、収集されたセンサーデータの特徴に基づいて産業用部品に関連する予測および/または分類を生成するために機械学習されたモデルを使用する迅速決定AIモジュールを含むエッジデバイスを有し、センサーデータおよび/またはセンサーデータに適用されたルールに基づいてユーザに通知および/またはアラームを提供する通知モジュールを含むエッジデバイスを有するセンサーキットを提供する。実施形態では、本明細書は、機械学習されたモデルを使用して、収集されたセンサーデータの特徴に基づいて、産業用部品に関連する予測および/または分類を生成する迅速決定AIモジュールを含むエッジデバイスと、センサーデバイスに構成要求を送信し、構成要求に対する応答に基づいてデバイスレコードを生成し、および/またはセンサーキットに新しいセンサーを追加することによって、センサーキットネットワークを構成する構成モジュールを含むエッジデバイスとを有するセンサーキットが提供される。実施形態では、本明細書は、機械学習されたモデルを使用して、収集されたセンサーデータの特徴に基づいて、産業用部品に関連する予測および/または分類を生成する即決AIモジュールを含み、センサーキットによって取り込まれたセンサーデータで分散型台帳を更新するように構成された分散型台帳モジュールを含むエッジデバイスを有するセンサーキットを提供する。実施形態では、本明細書は、機械学習されたモデルを使用して、収集されたセンサーデータの特徴に基づいて、産業用部品に関連する予測および/または分類を生成する即決AIモジュールを含むエッジデバイスを有するセンサーキットであって、エンコードされたセンサーキットパケットを復号化、解読、および/または解凍する復号化モジュールを含むバックエンドシステムを有するセンサーキットを提供する。実施形態では、本明細書は、機械学習されたモデルを使用して、収集されたセンサーデータの特徴に基づいて、産業用コンポーネントに関連する予測および/または分類を生成する即決AIモジュールを含むエッジデバイスを有するセンサーキットであって、センサーキットによって捕捉されたセンサーデータに基づいて、潜在的な問題に関連するワークフローを実行するデータ処理モジュールを含むバックエンドシステムを有するセンサーキットを提供する。実施形態では、本明細書は、機械学習されたモデルを使用して、収集されたセンサーデータの特徴に基づいて産業用部品に関連する予測および/または分類を生成する即決AIモジュールを含むエッジデバイスを有するセンサーキットであって、センサーキットによって取り込まれたセンサーデータに関連する予測または分類を行うために機械学習されたモデルを訓練するAIモジュールを含むバックエンドシステムを有するセンサーキットを提供する。実施形態では、本明細書は、機械学習されたモデルを使用して、収集されたセンサーデータの特徴に基づいて、産業用部品に関連する予測および/または分類を生成する即決AIモジュールを含むエッジデバイスを有するセンサーキットであって、収集されたセンサーデータに基づいて産業環境で問題が検出されたときに、ユーザに通知を発行する通知モジュールを含むバックエンドシステムを有するセンサーキットを提供する。実施形態では、本明細書は、機械学習されたモデルを使用して、収集されたセンサーデータの特徴に基づいて産業用部品に関連する予測および/または分類を生成する即決AIモジュールを含むエッジデバイスを有するセンサーキットであって、センサーキットから受信したセンサーデータに対して分析タスクを実行する分析モジュールを含むバックエンドシステムを有するセンサーキットを提供する。実施形態では、本明細書では、機械学習されたモデルを使用して、収集されたセンサーデータの特徴に基づいて、産業用コンポーネントに関連する予測および/または分類を生成する即決AIモジュールを含むエッジデバイスを有するセンサーキットであって、特定の問題が検出されたことに応答して改善措置を取るために、産業環境におけるデバイスまたはシステムにコマンドを提供する制御モジュールを含むバックエンドシステムを有するセンサーキットが提供される。実施形態では、本明細書は、機械学習されたモデルを使用して、収集されたセンサーデータの特徴に基づいて産業用部品に関連する予測および/または分類を生成する即決AIモジュールを含むエッジデバイスを有するセンサーキットであって、ヒューマンユーザに生のセンサーデータ、分析データ、および/またはセンサーキットから受信したセンサーデータに基づく予測または分類を提供するダッシュボードモジュールを含むバックエンドシステムを有するセンサーキットを提供する。実施形態では、本明細書は、機械学習されたモデルを使用して、収集されたセンサーデータの特徴に基づいて産業用部品に関連する予測および/または分類を生成する即決AIモジュールを含むエッジデバイスを有するセンサーキットであって、ユーザがセンサーキットシステムを構成することを可能にするグラフィカルユーザインタフェースを提供するダッシュボードをヒューマンユーザに提示するダッシュボードモジュールを含むバックエンドシステムを有するセンサーキットを提供する。実施形態では、本明細書は、機械学習されたモデルを使用して、収集されたセンサーデータの特徴に基づいて産業用部品に関連する予測および/または分類を生成する即決AIモジュールを含むエッジデバイスを有するセンサーキットであって、センサーキットの構成を維持し、センサーデバイスに構成要求を送信すること、構成要求に対する応答に基づいてデバイスレコードを生成すること、および/またはセンサーキットに新しいセンサーを追加することによってセンサーキットネットワークを構成する構成モジュールを含むバックエンドシステムとを有するセンサーキットを提供する。実施形態では、本明細書は、機械学習されたモデルを使用して、収集されたセンサーデータの特徴に基づいて、産業用部品に関連する予測および/または分類を生成する即決AIモジュールを含むエッジデバイスを有するセンサーキットであって、センサーキットによって提供されるセンサーデータに基づいて分散型台帳を更新するバックエンドシステムとを有するセンサーキットを提供する。実施形態では、本明細書は、機械学習されたモデルを使用して、収集されたセンサーデータの特徴に基づいて、産業用部品に関連する予測および/または分類を生成する即決AIモジュールを含むエッジデバイスを有するセンサーキットであって、センサーキットと、センサーキットから受信したセンサーデータに基づいて、アクションをトリガする可能性のある条件を定義するスマートコントラクトを更新するバックエンドシステムとを有するセンサーキットを提供する。実施形態では、本明細書は、機械学習されたモデルを使用して、収集されたセンサーデータの特徴に基づいて産業用部品に関連する予測および/または分類を生成する即決AIモジュールを含むエッジデバイスを有するセンサーキットであって、規制または規制措置への準拠に関連する情報を提供するために規制機関と少なくとも部分的に共有される分散型台帳を有するセンサーキットを提供する。実施形態では、本明細書は、機械学習されたモデルを使用して、収集されたセンサーデータの特徴に基づいて産業用部品に関連する予測および/または分類を生成する即決AIモジュールを含むエッジデバイスを有するセンサーキットであって、スマートコントラクトを更新するバックエンドシステムとを有するセンサーキットを提供し、スマートコントラクトは、規制または規制措置の遵守に関して規制機関が提示する1つまたは複数の条件を検証するものである。実施形態では、本明細書は、機械学習されたモデルを使用して、収集されたセンサーデータの特徴に基づいて産業用部品に関連する予測および/または分類を生成する即決AIモジュールを含むエッジデバイスを有するセンサーキットであって、センサーと、エッジデバイスと、センサーキットの代わりに通信ネットワークと通信するゲートウェイデバイスとを有するセンサーキットを提供する。
【0357】
実施形態では、本明細書は、センサーデータおよび/またはセンサーデータに適用されるルールに基づいて、ユーザに通知および/またはアラームを提供する通知モジュールを含むエッジデバイスを有するセンサーキットを提供する。実施形態では、本明細書は、センサーデータおよび/またはセンサーデータに適用されたルールに基づいてユーザに通知および/またはアラームを提供する通知モジュールを含むエッジデバイスを有するセンサーキットであって、センサーデバイスに構成要求を送信し、構成要求に対する応答に基づいてデバイスレコードを生成し、および/またはセンサーキットに新しいセンサーを追加することによってセンサーキットネットワークを構成する構成モジュールを含むエッジデバイスを有するセンサーキットを提供する。実施形態では、本明細書は、センサーデータおよび/またはセンサーデータに適用されたルールに基づいてユーザに通知および/またはアラームを提供する通知モジュールを含むエッジデバイスを有し、センサーキットによって捕捉されたセンサーデータで分散型台帳を更新するように構成された分散型台帳モジュールを含むエッジデバイスを有するセンサーキットを提供する。実施形態では、本明細書は、センサーデータおよび/またはセンサーデータに適用されたルールに基づいてユーザに通知および/またはアラームを提供する通知モジュールを含むエッジデバイスを有するセンサーキットであって、エンコードされたセンサーキットパケットをデクリプト、デコード、および/または解凍する復号化モジュールを含むバックエンドシステムを有するセンサーキットを提供する。実施形態では、本明細書は、センサーデータおよび/またはセンサーデータに適用されたルールに基づいて、ユーザに通知および/またはアラームを提供する通知モジュールを含むエッジデバイスを有するセンサーキットであって、センサーキットによって捕捉されたセンサーデータに基づいて、潜在的な問題に関連するワークフローを実行するデータ処理モジュールを含むバックエンドシステムを有するセンサーキットを提供する。実施形態では、本明細書は、センサーデータおよび/またはセンサーデータに適用されたルールに基づいてユーザに通知および/またはアラームを提供する通知モジュールを含むエッジデバイスを有するセンサーキットであって、センサーキットによって取り込まれたセンサーデータに関連する予測または分類を行うために機械学習されたモデルをトレーニングするAIモジュールを含むバックエンドシステムを有するセンサーキットが提供される。実施形態では、本明細書は、センサーデータおよび/またはセンサーデータに適用されたルールに基づいてユーザに通知および/またはアラームを提供する通知モジュールを含むエッジデバイスを有するセンサーキットであって、収集されたセンサーデータに基づいて産業環境で問題が検出されたときにユーザに通知を発行する通知モジュールを含むバックエンドシステムを有するセンサーキットを提供する。実施形態では、本明細書は、センサーデータおよび/またはセンサーデータに適用されたルールに基づいて、ユーザに通知および/またはアラームを提供する通知モジュールを含むエッジデバイスを有するセンサーキットであって、センサーキットから受信したセンサーデータに対して分析タスクを実行する分析モジュールを含むバックエンドシステムを有するセンサーキットを提供する。実施形態では、本明細書は、センサーデータおよび/またはセンサーデータに適用されたルールに基づいてユーザに通知および/またはアラームを提供する通知モジュールを含むエッジデバイスを有するセンサーキットであって、特定の問題が検出されたことに応答して改善措置を取るために産業環境のデバイスまたはシステムにコマンドを提供する制御モジュールを含むバックエンドシステムを有するセンサーキットが提供される。実施形態では、本明細書は、センサーデータおよび/またはセンサーデータに適用されたルールに基づいて、ユーザに通知および/またはアラームを提供する通知モジュールを含むエッジデバイスを有するセンサーキットであって、センサーキットから受信したセンサーデータに基づいて、生のセンサーデータ、分析データ、および/または予測もしくは分類をヒューマンユーザに提供するダッシュボードモジュールを含むバックエンドシステムを有するセンサーキットを提供する。実施形態では、本明細書は、センサーデータおよび/またはセンサーデータに適用されたルールに基づいてユーザに通知および/またはアラームを提供する通知モジュールを含むエッジデバイスを有するセンサーキットであって、ユーザがセンサーキットシステムを構成することを可能にするグラフィカルユーザインタフェースを提供するダッシュボードをヒューマンユーザに提示するダッシュボードモジュールを含むバックエンドシステムを有するセンサーキットを提供する。実施形態では、本明細書は、センサーデータおよび/またはセンサーデータに適用されたルールに基づいてユーザに通知および/またはアラームを提供する通知モジュールを含むエッジデバイスを有するセンサーキットと、センサーデバイスに構成要求を送信し、構成要求に対する応答に基づいてデバイスレコードを生成し、および/またはセンサーキットに新しいセンサーを追加することによって、センサーキットの構成を維持し、センサーキットネットワークを構成する構成モジュールを含むバックエンドシステムとを有するセンサーキットを提供する。実施形態では、本明細書は、センサーデータおよび/またはセンサーデータに適用されたルールに基づいてユーザに通知および/またはアラームを提供する通知モジュールを含むエッジデバイスを有するセンサーキットであって、センサーキットによって提供されるセンサーデータに基づいて分散型台帳を更新するバックエンドシステムとを有するセンサーキットを提供する。実施形態では、本明細書は、センサーデータおよび/またはセンサーデータに適用されるルールに基づいてユーザに通知および/またはアラームを提供する通知モジュールを含むエッジデバイスを有するセンサーキットであって、センサーキットと、センサーキットから受信したセンサーデータに基づいてアクションをトリガする可能性のある条件を定義するスマートコントラクトを更新するバックエンドシステムとを有するセンサーキットを提供する。実施形態では、本明細書は、センサーデータおよび/またはセンサーデータに適用されたルールに基づいてユーザに通知および/またはアラームを提供する通知モジュールを含むエッジデバイスを有するセンサーキットであって、規制または規制措置の遵守に関連する情報を提供するために規制機関と少なくとも部分的に共有される分散型台帳を有するセンサーキットが提供される。実施形態では、本明細書は、センサーデータおよび/またはセンサーデータに適用されたルールに基づいてユーザに通知および/またはアラームを提供する通知モジュールを含むエッジデバイスを有するセンサーキットと、スマートコントラクトを更新するバックエンドシステムとを有するセンサーキットを提供し、スマートコントラクトは、規制または規制措置の遵守に関して規制機関が提示する1つまたは複数の条件を検証するものである。実施形態では、本明細書は、センサーデータおよび/またはセンサーデータに適用されたルールに基づいてユーザに通知および/またはアラームを提供する通知モジュールを含むエッジデバイスを有するセンサーキットであって、センサーと、エッジデバイスと、センサーキットに代わって通信ネットワークと通信するゲートウェイデバイスとを有するセンサーキットが提供される。
【0358】
実施形態では、本明細書は、構成要求をセンサーデバイスに送信し、構成要求への応答に基づいてデバイスレコードを生成し、および/またはセンサーキットに新しいセンサーを追加することによって、センサーキットネットワークを構成する構成モジュールを含むエッジデバイスを有するセンサーキットを提供する。実施形態では、本明細書は、構成要求をセンサーデバイスに送信し、構成要求に対する応答に基づいてデバイスレコードを生成し、および/または新しいセンサーをセンサーキットに追加することによって、センサーキットネットワークを構成する構成モジュールを含むエッジデバイスを有するセンサーキットであって、センサーキットによって捕捉されたセンサーデータで分散型元帳を更新するように構成された分散型元帳モジュールを含むエッジデバイスを有するセンサーキットを提供する。実施形態では、本明細書は、構成要求をセンサーデバイスに送信し、構成要求に対する応答に基づいてデバイスレコードを生成し、および/または新しいセンサーをセンサーキットに追加することによってセンサーキットネットワークを構成する構成モジュールを含むエッジデバイスを有するセンサーキットであって、エンコードされたセンサーキットパケットを復号化、解読、および/または解凍する復号化モジュールを含むバックエンドシステムを有するセンサーキットを提供する。実施形態では、本明細書は、構成要求をセンサーデバイスに送信し、構成要求に対する応答に基づいてデバイスレコードを生成し、および/または新しいセンサーをセンサーキットに追加することによってセンサーキットネットワークを構成する構成モジュールを含むエッジデバイスを有するセンサーキットであって、センサーキットによって捕捉されたセンサーデータに基づいて、潜在的な問題に関連するワークフローを実行するデータ処理モジュールを含むバックエンドシステムを有するセンサーキットを提供する。実施形態では、本明細書は、構成要求をセンサーデバイスに送信し、構成要求に対する応答に基づいてデバイスレコードを生成し、および/または新しいセンサーをセンサーキットに追加することによってセンサーキットネットワークを構成する構成モジュールを含むエッジデバイスを有するセンサーキットであって、センサーキットによって取り込まれたセンサーデータに関連する予測または分類を行うために機械学習されたモデルをトレーニングするAIモジュールを含むバックエンドシステムを有するセンサーキットを提供する。実施形態では、本明細書は、構成要求をセンサーデバイスに送信し、構成要求に対する応答に基づいてデバイスレコードを生成し、および/または新しいセンサーをセンサーキットに追加することによってセンサーキットネットワークを構成する構成モジュールを含むエッジデバイスを有するセンサーキットであって、収集したセンサーデータに基づいて産業環境で問題が検出されたときにユーザに通知を発行する通知モジュールを含むバックエンドシステムを有するセンサーキットを提供する。実施形態では、本明細書は、構成要求をセンサーデバイスに送信し、構成要求に対する応答に基づいてデバイスレコードを生成し、および/または新しいセンサーをセンサーキットに追加することによって、センサーキットネットワークを構成する構成モジュールを含むエッジデバイスを有するセンサーキットであって、センサーキットから受信したセンサーデータに対して分析タスクを実行する分析モジュールを含むバックエンドシステムを有するセンサーキットを提供する。実施形態では、本明細書は、構成要求をセンサーデバイスに送信し、構成要求に対する応答に基づいてデバイスレコードを生成し、および/または新しいセンサーをセンサーキットに追加することによってセンサーキットネットワークを構成する構成モジュールを含むエッジデバイスを有するセンサーキットであって、特定の問題が検出されたことに応答して改善措置を取るために、産業環境におけるデバイスまたはシステムにコマンドを提供する制御モジュールを含むバックエンドシステムを有するセンサーキットを提供する。実施形態では、本明細書は、構成要求をセンサーデバイスに送信し、構成要求に対する応答に基づいてデバイスレコードを生成し、および/または新しいセンサーをセンサーキットに追加することによってセンサーキットネットワークを構成する構成モジュールを含むエッジデバイスを有するセンサーキットであって、センサーキットから受信したセンサーデータに基づいて生のセンサーデータ、分析データ、および/または予測もしくは分類をヒューマンユーザに提供するダッシュボードをヒューマンユーザに提示するダッシュボードモジュールを含むバックエンドシステムを有するセンサーキットを提供する。実施形態では、本明細書は、構成要求をセンサーデバイスに送信し、構成要求に対する応答に基づいてデバイスレコードを生成し、および/または新しいセンサーをセンサーキットに追加することによってセンサーキットネットワークを構成する構成モジュールを含むエッジデバイスを有するセンサーキットであって、ユーザがセンサーキットシステムを構成することを可能にするグラフィカルユーザインタフェースを提供するダッシュボードをヒューマンユーザに提示するダッシュボードモジュールを含むバックエンドシステムを有するセンサーキットを提供する。実施形態では、本明細書は、センサーデバイスに構成要求を送信し、構成要求に対する応答に基づいてデバイスレコードを生成し、および/またはセンサーキットに新しいセンサーを追加することによって、センサーキットネットワークを構成する構成モジュールを含むエッジデバイスを有するセンサーキットであって、センサーキットの構成を維持し、センサーデバイスに構成要求を送信し、構成要求に対する応答に基づいてデバイスレコードを生成し、および/またはセンサーキットに新しいセンサーを追加することによって、センサーキットネットワークを構成する構成モジュールを含むバックエンドシステムを有するセンサーキットを提供する。実施形態では、本明細書は、構成要求をセンサーデバイスに送信し、構成要求に対する応答に基づいてデバイスレコードを生成し、および/または新しいセンサーをセンサーキットに追加することによって、センサーキットネットワークを構成する構成モジュールを含むエッジデバイスを有するセンサーキットであって、センサーキットによって提供されるセンサーデータに基づいて分散型台帳を更新するバックエンドシステムと、を有するセンサーキットを提供する。実施形態では、本明細書は、構成要求をセンサーデバイスに送信し、構成要求に対する応答に基づいてデバイスレコードを生成し、および/または新しいセンサーをセンサーキットに追加することによってセンサーキットネットワークを構成する構成モジュールを含むエッジデバイスを有するセンサーキットであって、センサーキットと、センサーキットから受信したセンサーデータに基づいてアクションをトリガする可能性がある条件を定義するスマートコントラクトを更新するバックエンドシステムとを有するセンサーキットを提供する。実施形態では、本明細書は、構成要求をセンサーデバイスに送信し、構成要求に対する応答に基づいてデバイスレコードを生成し、および/または新しいセンサーをセンサーキットに追加することによってセンサーキットネットワークを構成する構成モジュールを含むエッジデバイスを有するセンサーキットであって、規制または規制措置への準拠に関連する情報を提供するために規制機関と少なくとも部分的に共有される分散型台帳を有するセンサーキットを提供する。実施形態では、本明細書は、構成要求をセンサーデバイスに送信し、構成要求に対する応答に基づいてデバイスレコードを生成し、および/または新しいセンサーをセンサーキットに追加することによってセンサーキットネットワークを構成する構成モジュールを含むエッジデバイスを有するセンサーキットであって、センサーキットと、スマートコントラクトを更新するバックエンドシステムとを有し、スマートコントラクトは、規制または規制行為の遵守に関して規制機関が提示する1つまたは複数の条件を検証するものである。実施形態では、本明細書は、構成要求をセンサーデバイスに送信し、構成要求に対する応答に基づいてデバイスレコードを生成し、および/または新しいセンサーをセンサーキットに追加することによって、センサーキットネットワークを構成する構成モジュールを含むエッジデバイスを有するセンサーキットであって、センサーと、エッジデバイスと、センサーキットに代わって通信ネットワークと通信するゲートウェイデバイスとを有するセンサーキットを提供する。
【0359】
実施形態では、本明細書は、センサーキットによって取り込まれたセンサーデータで分散型台帳を更新するように構成された分散型台帳モジュールを含むエッジデバイスを有するセンサーキットを提供する。実施形態では、本明細書は、センサーキットによって捕捉されたセンサーデータで分散型台帳を更新するように構成された分散型台帳モジュールを含むエッジデバイスを有するセンサーキットであって、エンコードされたセンサーキットパケットをデクリプト、デコード、および/または解凍する復号化モジュールを含むバックエンドシステムを有するセンサーキットを提供する。実施形態では、本明細書は、センサーキットによって捕捉されたセンサーデータで分散型台帳を更新するように構成された分散型台帳モジュールを含むエッジデバイスを有するセンサーキットであって、センサーキットによって捕捉されたセンサーデータに基づいて潜在的な問題に関連するワークフローを実行するデータ処理モジュールを含むバックエンドシステムを有するセンサーキットを提供する。実施形態では、本明細書は、センサーキットによって取り込まれたセンサーデータで分散型台帳を更新するように構成された分散型台帳モジュールを含むエッジデバイスを有するセンサーキットであって、センサーキットによって取り込まれたセンサーデータに関連する予測または分類を行うために機械学習モデルをトレーニングするAIモジュールを含むバックエンドシステムを有するセンサーキットを提供する。実施形態では、本明細書は、センサーキットによって取り込まれたセンサーデータで分散型台帳を更新するように構成された分散型台帳モジュールを含むエッジデバイスを有するセンサーキットであって、収集されたセンサーデータに基づいて産業環境で問題が検出されたときにユーザに通知を発行する通知モジュールを含むバックエンドシステムを有するセンサーキットを提供する。実施形態では、本明細書は、センサーキットによって取り込まれたセンサーデータで分散型台帳を更新するように構成された分散型台帳モジュールを含むエッジデバイスを有するセンサーキットであって、センサーキットから受信したセンサーデータに対して分析タスクを実行する分析モジュールを含むバックエンドシステムを有するセンサーキットを提供する。実施形態では、本明細書は、センサーキットによって捕捉されたセンサーデータで分散型台帳を更新するように構成された分散型台帳モジュールを含むエッジデバイスを有するセンサーキットであって、特定の問題が検出されたことに応答して改善措置を取るために産業環境のデバイスまたはシステムにコマンドを提供する制御モジュールを含むバックエンドシステムを有するセンサーキットを提供する。実施形態では、本明細書は、センサーキットによって捕捉されたセンサーデータで分散型台帳を更新するように構成された分散型台帳モジュールを含むエッジデバイスを有するセンサーキットであって、ヒューマンユーザに生のセンサーデータ、分析データ、および/またはセンサーキットから受信したセンサーデータに基づく予測もしくは分類を提供するダッシュボードを提示するダッシュボードモジュールを含むバックエンドシステムを有するセンサーキットを提供する。実施形態では、本明細書は、センサーキットによって捕捉されたセンサーデータで分散型台帳を更新するように構成された分散型台帳モジュールを含むエッジデバイスを有するセンサーキットであって、ユーザがセンサーキットシステムを構成することを可能にするグラフィカルユーザインタフェースを提供するダッシュボードをヒューマンユーザに提示するダッシュボードモジュールを含むバックエンドシステムを有するセンサーキットを提供する。実施形態では、本明細書は、センサーキットによって捕捉されたセンサーデータで分散型台帳を更新するように構成された分散型台帳モジュールを含むエッジデバイスを有するセンサーキットと、センサーデバイスに構成要求を送信し、構成要求に対する応答に基づいてデバイスレコードを生成し、および/またはセンサーキットに新しいセンサーを追加することによって、センサーキットの構成を維持し、センサーキットネットワークを構成する構成モジュールを含むバックエンドシステムとを有するセンサーキットを提供する。実施形態では、本明細書は、センサーキットによって捕捉されたセンサーデータで分散型台帳を更新するように構成された分散型台帳モジュールを含むエッジデバイスを有するセンサーキットであって、センサーキットと、センサーキットによって提供されるセンサーデータに基づいて分散型台帳を更新するバックエンドシステムとを有するセンサーキットを提供する。実施形態では、本明細書は、センサーキットによって取り込まれたセンサーデータで分散型台帳を更新するように構成された分散型台帳モジュールを含むエッジデバイスを有するセンサーキットであって、センサーキットから受信したセンサーデータに基づいてアクションをトリガする可能性のある条件を定義するスマートコントラクトを更新するバックエンドシステムを有するセンサーキットを提供する。実施形態では、本明細書は、センサーキットによって取り込まれたセンサーデータで分散型台帳を更新するように構成された分散型台帳モジュールを含むエッジデバイスを有するセンサーキットであって、規制または規制行為への準拠に関連する情報を提供するために規制機関と少なくとも部分的に共有される分散型台帳を有するセンサーキットを提供する。実施形態では、本明細書は、センサーキットによって捕捉されたセンサーデータで分散型台帳を更新するように構成された分散型台帳モジュールを含むエッジデバイスを有するセンサーキットであって、センサーキットと、スマートコントラクトを更新するバックエンドシステムとを有するセンサーキットを提供し、スマートコントラクトは、規制または規制行為の遵守に関して規制機関によって提示された1つまたは複数の条件を検証するものである。実施形態では、本明細書は、センサーキットによって捕捉されたセンサーデータで分散型台帳を更新するように構成された分散型台帳モジュールを含むエッジデバイスを有するセンサーキットであって、センサーと、エッジデバイスと、センサーキットに代わって通信ネットワークと通信するゲートウェイデバイスとを有するセンサーキットを提供する。
【0360】
実施形態では、本明細書は、エンコードされたセンサーキットパケットをデクリプト、デコード、および/または解凍する復号化モジュールを含むバックエンドシステムを有するセンサーキットシステムを提供する。実施形態では、本明細書は、エンコードされたセンサーキットパケットをデクリプト、デコード、および/または解凍する復号化モジュールを含むバックエンドシステムを有するセンサーキットシステムであって、センサーキットによって捕捉されたセンサーデータに基づいて、潜在的な問題に関連するワークフローを実行するデータ処理モジュールを有するセンサーキットシステムを提供する。実施形態では、本明細書は、エンコードされたセンサーキットパケットをデクリプト、デコード、および/または解凍する復号化モジュールを含むバックエンドシステムを有するセンサーキットシステムであって、機械学習されたモデルを訓練して、センサーキットによって捕捉されたセンサーデータに関連する予測または分類を行うAIモジュールを含むバックエンドシステムを有するセンサーキットシステムを提供する。実施形態では、本明細書は、エンコードされたセンサーキットパケットをデクリプト、デコード、および/または解凍する復号化モジュールを含むバックエンドシステムを有するセンサーキットシステムであり、収集されたセンサーデータに基づいて産業環境で問題が検出されたときにユーザに通知を発行する通知モジュールを含むバックエンドシステムを有するセンサーキットシステムを提供する。実施形態では、本明細書は、エンコードされたセンサーキットパケットをデクリプト、デコード、および/または解凍する復号化モジュールを含み、センサーキットから受信したセンサーデータに分析タスクを実行する分析モジュールを含むバックエンドシステムを有するセンサーキットシステムを提供する。実施形態では、本明細書は、エンコードされたセンサーキットパケットをデクリプト、デコード、および/または解凍する復号化モジュールを含み、特定の問題が検出されたことに応答して改善措置を取るために、産業環境における装置またはシステムにコマンドを提供する制御モジュールを含むバックエンドシステムを有するセンサーキットシステムを提供する。実施形態では、本明細書は、エンコードされたセンサーキットパケットを復号化、解読、および/または解凍する復号化モジュールを含み、ヒューマンユーザに生のセンサーデータ、分析データ、および/またはセンサーキットから受信したセンサーデータに基づく予測または分類を提供するダッシュボードをヒューマンユーザに提示するダッシュボードモジュールを含むバックエンドシステムを有するセンサーキットシステムを提供する。実施形態では、本明細書は、エンコードされたセンサーキットパケットをデクリプト、デコード、および/または解凍する復号化モジュールを含み、ユーザがセンサーキットシステムを構成することを可能にするグラフィカルユーザインタフェースを提供するダッシュボードをヒューマンユーザに提示するダッシュボードモジュールを含むバックエンドシステムを有するセンサーキットシステムを提供する。実施形態では、本明細書は、エンコードされたセンサーキットパケットを復号化、解読、および/または解凍する復号化モジュールを含むバックエンドシステムを有するセンサーキットと、センサーデバイスに構成要求を送信し、構成要求に対する応答に基づいてデバイスレコードを生成し、および/またはセンサーキットに新しいセンサーを追加することによって、センサーキットの構成を維持し、センサーキットネットワークを構成する構成モジュールを含むバックエンドシステムとを有するセンサーキットシステムを提供する。実施形態では、本明細書は、エンコードされたセンサーキットパケットを復号化、解読、および/または解凍する復号化モジュールを含むバックエンドシステムを有するセンサーキットシステムであり、センサーキットと、センサーキットによって提供されるセンサーデータに基づいて分散型台帳を更新するバックエンドシステムとを有する。実施形態では、本明細書は、エンコードされたセンサーキットパケットをデクリプト、デコード、および/または解凍する復号化モジュールを含み、センサーキットと、センサーキットから受信したセンサーデータに基づいてアクションをトリガする可能性がある条件を定義するスマートコントラクトを更新するバックエンドシステムとを有するセンサーキットシステムを提供する。実施形態では、本明細書は、エンコードされたセンサーキットパケットをデクリプト、デコード、および/または解凍する復号化モジュールを含むバックエンドシステムを有するセンサーキットシステムであって、規制または規制行為への準拠に関連する情報を提供するために規制機関と少なくとも部分的に共有される分散型台帳を有するセンサーキットシステムを提供する。実施形態では、本明細書は、エンコードされたセンサーキットパケットをデクリプト、デコード、および/または解凍する復号化モジュールを含むバックエンドシステムを有するセンサーキットシステムであって、スマートコントラクトを更新するセンサーキットおよびバックエンドシステムを有し、スマートコントラクトは、規制または規制行為の遵守に関して規制機関が提示する1つまたは複数の条件を検証するものである。実施形態では、本明細書は、エンコードされたセンサーキットパケットを復号化、解読、および/または解凍する復号化モジュールを含むバックエンドシステムを有し、センサーと、エッジデバイスと、センサーキットに代わって通信ネットワークと通信するゲートウェイデバイスとを有するセンサーキットシステムを提供する。
【0361】
実施形態では、本明細書は、センサーキットによって捕捉されたセンサーデータに基づいて潜在的な問題に関連するワークフローを実行するデータ処理モジュールを含むバックエンドシステムを有するセンサーキットシステムを提供する。実施形態では、本明細書は、センサーキットによって捕捉されたセンサーデータに基づく潜在的な問題に関連するワークフローを実行するデータ処理モジュールを含むバックエンドシステムを有するセンサーキットシステムであって、センサーキットによって捕捉されたセンサーデータに関連する予測または分類を行うために機械学習されたモデルをトレーニングするAIモジュールを含むバックエンドシステムを有するセンサーキットシステムを提供する。実施形態では、本明細書は、センサーキットによって取り込まれたセンサーデータに基づいて潜在的な問題に関連するワークフローを実行するデータ処理モジュールを含むバックエンドシステムを有するセンサーキットシステムであって、収集されたセンサーデータに基づいて産業環境で問題が検出されたときにユーザに通知を発行する通知モジュールを含むバックエンドシステムを有するセンサーキットシステムを提供する。実施形態では、本明細書は、センサーキットによって取り込まれたセンサーデータに基づいて潜在的な問題に関連するワークフローを実行するデータ処理モジュールを含み、センサーキットから受信したセンサーデータに分析タスクを実行する分析モジュールを含むバックエンドシステムを有するセンサーキットシステムを提供する。実施形態では、本明細書は、センサーキットによって捕捉されたセンサーデータに基づいて潜在的な問題に関連するワークフローを実行するデータ処理モジュールを含み、特定の問題が検出されたことに応答して改善措置を取るために産業環境におけるデバイスまたはシステムにコマンドを提供する制御モジュールを含むバックエンドシステムを有するセンサーキットシステムを提供する。実施形態では、本明細書は、センサーキットによって捕捉されたセンサーデータに基づいて潜在的な問題に関連するワークフローを実行するデータ処理モジュールを含むバックエンドシステムを有するセンサーキットシステムであって、センサーキットから受信したセンサーデータに基づいて、生のセンサーデータ、分析データ、および/または予測もしくは分類をヒューマンユーザに提供するダッシュボードモジュールを含むバックエンドシステムを有するセンサーキットシステムを提供する。実施形態では、本明細書は、センサーキットによって捕捉されたセンサーデータに基づいて潜在的な問題に関連するワークフローを実行するデータ処理モジュールを含み、ユーザがセンサーキットシステムを構成することを可能にするグラフィカルユーザインタフェースを提供するダッシュボードをヒューマンユーザに提示するダッシュボードモジュールを含むバックエンドシステムを有するセンサーキットシステムを提供する。実施形態では、本明細書は、センサーキットによって取り込まれたセンサーデータに基づいて潜在的な問題に関連するワークフローを実行するデータ処理モジュールを含むバックエンドシステムを有するセンサーキットシステムであって、センサーデバイスに構成要求を送信し、構成要求に対する応答に基づいてデバイスレコードを生成し、および/またはセンサーキットに新しいセンサーを追加することによって、センサーキットの構成を維持し、センサーキットネットワークを構成する構成モジュールを含むバックエンドシステムを有するセンサーキットシステムを提供する。実施形態では、本明細書は、センサーキットによって取り込まれたセンサーデータに基づいて潜在的な問題に関連するワークフローを実行するデータ処理モジュールを含むバックエンドシステムを有するセンサーキットシステムであり、センサーキットによって提供されるセンサーデータに基づいて分散型台帳を更新するバックエンドシステムを有するセンサーキットシステムを提供する。実施形態では、本明細書は、センサーキットによって捕捉されたセンサーデータに基づく潜在的な問題に関連するワークフローを実行するデータ処理モジュールを含むバックエンドシステムを有するセンサーキットシステムであり、センサーキットから受信したセンサーデータに基づいてアクションをトリガする可能性がある条件を定義するスマートコントラクトを更新するバックエンドシステムを有するセンサーキットシステムを提供する。実施形態では、本明細書は、センサーキットによって取り込まれたセンサーデータに基づいて潜在的な問題に関連するワークフローを実行するデータ処理モジュールを含むバックエンドシステムを有するセンサーキットシステムであって、規制または規制措置への準拠に関連する情報を提供するために規制機関と少なくとも部分的に共有される分散型台帳を有するセンサーキットシステムを提供する。実施形態では、本明細書は、センサーキットによって捕捉されたセンサーデータに基づく潜在的な問題に関連するワークフローを実行するデータ処理モジュールを含み、スマートコントラクトを更新するセンサーキットとバックエンドシステムとを有するセンサーキットシステムを提供し、スマートコントラクトは、規制または規制措置の遵守に関して規制機関によって提示された1つまたは複数の条件を検証する。実施形態では、本明細書は、センサーキットによって取り込まれたセンサーデータに基づいて潜在的な問題に関連するワークフローを実行するデータ処理モジュールを含むバックエンドシステムを有するセンサーキットシステムであって、センサー、エッジデバイス、およびセンサーキットに代わって通信ネットワークと通信するゲートウェイデバイスを有するセンサーキットシステムを提供する。
【0362】
実施形態では、本明細書は、センサーキットによって取り込まれたセンサーデータに関連する予測または分類を行うために機械学習されたモデルを訓練するAIモジュールを含むバックエンドシステムを有するセンサーキットシステムを提供する。実施形態では、本明細書は、センサーキットによって取り込まれたセンサーデータに関連する予測または分類を行うために機械学習されたモデルを訓練するAIモジュールを含むバックエンドシステムを有するセンサーキットシステムであって、収集されたセンサーデータに基づいて産業環境で問題が検出されたときにユーザに通知を発行する通知モジュールを有するバックエンドシステムを有するセンサーキットシステムを提供する。実施形態では、本明細書は、センサーキットによって取り込まれたセンサーデータに関連する予測または分類を行うために機械学習モデルを訓練するAIモジュールを含み、センサーキットから受信したセンサーデータに分析タスクを実行する分析モジュールを含むバックエンドシステムを有するセンサーキットシステムを提供する。実施形態では、本明細書は、センサーキットによって取り込まれたセンサーデータに関連する予測または分類を行うために機械学習モデルを訓練するAIモジュールを含むバックエンドシステムを有するセンサーキットシステムであって、特定の問題が検出されたことに応答して改善措置を取るために、産業環境におけるデバイスまたはシステムにコマンドを提供する制御モジュールを含むバックエンドシステムを有するセンサーキットシステムを提供する。実施形態では、本明細書は、センサーキットによって捕捉されたセンサーデータに関連する予測または分類を行うために機械学習モデルを訓練するAIモジュールを含み、ヒューマンユーザに生のセンサーデータ、分析データ、および/またはセンサーキットから受信したセンサーデータに基づく予測または分類を提供するダッシュボードを提示するダッシュボードモジュールを含むバックエンドシステムを有するセンサーキットシステムを提供する。実施形態では、本明細書は、センサーキットによって捕捉されたセンサーデータに関連する予測または分類を行うために機械学習モデルを訓練するAIモジュールを含み、ユーザがセンサーキットシステムを構成することを可能にするグラフィカルユーザインタフェースを提供するダッシュボードをヒューマンユーザに提示するダッシュボードモジュールを含むバックエンドシステムを有するセンサーキットシステムを提供する。実施形態では、本明細書は、センサーキットによって取り込まれたセンサーデータに関連する予測または分類を行うために機械学習されたモデルを訓練するAIモジュールを含むバックエンドシステムを有するセンサーキットシステムであって、センサーデバイスに構成要求を送信すること、構成要求に対する応答に基づいてデバイスレコードを生成すること、および/またはセンサーキットに新しいセンサーを追加することによって、センサーキットの構成を維持し、センサーキットネットワークを構成する構成モジュールを含むバックエンドシステムを有するセンサーキットシステムを提供する。実施形態では、本明細書は、機械学習されたモデルを訓練して、センサーキットによって取り込まれたセンサーデータに関連する予測または分類を行うAIモジュールを含む、センサーキットと、センサーキットによって提供されるセンサーデータに基づいて分散型台帳を更新するバックエンドシステムとを有するセンサーキットシステムを提供する。実施形態では、本明細書は、センサーキットによって取り込まれたセンサーデータに関連する予測または分類を行うために機械学習モデルを訓練するAIモジュールを含むバックエンドシステムを有するセンサーキットシステムであって、センサーキットと、センサーキットから受信したセンサーデータに基づいてアクションをトリガする可能性のある条件を定義するスマートコントラクトを更新するバックエンドシステムとを有するセンサーキットシステムを提供する。実施形態では、本明細書は、センサーキットによって取り込まれたセンサーデータに関連する予測または分類を行うために機械学習モデルを訓練するAIモジュールを含むバックエンドシステムを有するセンサーキットシステムであって、規制または規制措置への準拠に関連する情報を提供するために規制機関と少なくとも部分的に共有される分散型台帳を有するセンサーキットシステムを提供する。実施形態では、本明細書は、センサーキットによって取り込まれたセンサーデータに関連する予測または分類を行うために機械学習モデルを訓練するAIモジュールを含み、スマートコントラクトを更新するセンサーキットとバックエンドシステムとを有するセンサーキットシステムを提供し、スマートコントラクトは、規制または規制措置の遵守に関して規制機関によって提示された1つまたは複数の条件を検証する。実施形態では、本明細書は、センサーキットによって取り込まれたセンサーデータに関連する予測または分類を行うために機械学習モデルを訓練するAIモジュールを含むバックエンドシステムを有するセンサーキットシステムであって、センサー、エッジデバイス、およびセンサーキットに代わって通信ネットワークと通信するゲートウェイデバイスを有するセンサーキットシステムを提供する。
【0363】
実施形態では、本明細書は、収集したセンサーデータに基づいて産業環境で問題が検出されたときにユーザに通知を発行する通知モジュールを含むバックエンドシステムを有するセンサーキットシステムを提供する。実施形態では、本明細書は、収集されたセンサーデータに基づいて産業環境で問題が検出されたときにユーザに通知を発行する通知モジュールと、センサーキットから受信したセンサーデータに分析タスクを実行する分析モジュールとを含むバックエンドシステムを有するセンサーキットシステムを提供する。実施形態では、本明細書は、収集されたセンサーデータに基づいて産業環境で問題が検出されたときにユーザに通知を発行する通知モジュールを含むバックエンドシステムを有するセンサーキットシステムであって、特定の問題が検出されたことに応答して改善措置を取るために産業環境のデバイスまたはシステムにコマンドを提供する制御モジュールを含むバックエンドシステムを有するセンサーキットシステムを提供する。実施形態では、本明細書は、収集されたセンサーデータに基づいて産業環境で問題が検出されたときにユーザに通知を発行する通知モジュールを含むバックエンドシステムを有するセンサーキットシステムであって、センサーキットから受信したセンサーデータに基づいて、生のセンサーデータ、分析データ、および/または予測もしくは分類をヒューマンユーザに提供するダッシュボードを提示するダッシュボードモジュールを含むバックエンドシステムを有するセンサーキットシステムを提供する。実施形態では、本明細書は、収集されたセンサーデータに基づいて産業環境で問題が検出されたときにユーザに通知を発行する通知モジュールを含むバックエンドシステムを有するセンサーキットシステムであって、ユーザがセンサーキットシステムを構成することを可能にするグラフィカルユーザインタフェースを提供するダッシュボードをヒューマンユーザに提示するダッシュボードモジュールを含むバックエンドシステムを有するセンサーキットシステムを提供する。実施形態では、本明細書は、収集されたセンサーデータに基づいて産業環境で問題が検出されたときにユーザに通知を発行する通知モジュールを含むバックエンドシステムを有するセンサーキットシステムであって、センサーキットと、センサーデバイスに構成要求を送信し、構成要求に対する応答に基づいてデバイスレコードを生成し、および/またはセンサーキットに新しいセンサーを追加することによって、センサーキットの構成を維持し、センサーキットネットワークを構成する構成モジュールを含むバックエンドシステムとを有する。実施形態では、本明細書は、収集されたセンサーデータに基づいて産業環境で問題が検出されたときにユーザに通知を発行する通知モジュールを含むバックエンドシステムを有するセンサーキットシステムであって、センサーキットと、センサーキットによって提供されるセンサーデータに基づいて分散型台帳を更新するバックエンドシステムとを有することを特徴とする。実施形態では、本明細書は、収集されたセンサーデータに基づいて産業環境で問題が検出されたときにユーザに通知を発行する通知モジュールを含むバックエンドシステムを有するセンサーキットシステムであって、センサーキットと、センサーキットから受信したセンサーデータに基づいてアクションをトリガする可能性のある条件を定義するスマートコントラクトを更新するバックエンドシステムとを有するセンサーキットシステムを提供する。実施形態では、本明細書は、収集されたセンサーデータに基づいて産業環境で問題が検出されたときにユーザに通知を発行する通知モジュールを含むバックエンドシステムを有するセンサーキットシステムであって、規制または規制措置への準拠に関連する情報を提供するために規制機関と少なくとも部分的に共有される分散型台帳を有する。実施形態では、本明細書は、収集されたセンサーデータに基づいて産業環境で問題が検出されたときにユーザに通知を発行する通知モジュールを含むバックエンドシステムを有するセンサーキットシステムを提供し、スマートコントラクトを更新するセンサーキットおよびバックエンドシステムを有し、スマートコントラクトは、規制または規制行為の遵守に関して規制機関によって提示された1つまたは複数の条件を検証する。実施形態では、本明細書は、収集されたセンサーデータに基づいて産業環境で問題が検出されたときにユーザに通知を発行する通知モジュールを含むバックエンドシステムを有するセンサーキットシステムであって、センサーと、エッジデバイスと、センサーキットの代わりに通信ネットワークと通信するゲートウェイデバイスとを有するセンサーキットシステムを提供する。
【0364】
実施形態では、本明細書は、センサーキットから受信したセンサーデータに分析タスクを実行する分析モジュールを含むバックエンドシステムを有するセンサーキットシステムを提供する。実施形態では、本明細書は、センサーキットから受信したセンサーデータに分析タスクを実行する分析モジュールを含むバックエンドシステムを有するセンサーキットシステムであって、特定の問題が検出されたことに応答して改善措置を取るために、産業環境における装置またはシステムにコマンドを提供する制御モジュールを含むバックエンドシステムを有するセンサーキットシステムを提供する。実施形態では、本明細書は、センサーキットから受信したセンサーデータに分析タスクを実行する分析モジュールを含むバックエンドシステムを有するセンサーキットシステムであって、センサーキットから受信したセンサーデータに基づいて、生のセンサーデータ、分析データ、および/または予測もしくは分類をヒューマンユーザに提供するダッシュボードを提示するダッシュボードモジュールを含むバックエンドシステムを有するセンサーキットシステムを提供する。実施形態では、本明細書は、センサーキットから受信したセンサーデータに分析タスクを実行する分析モジュールを含み、ユーザがセンサーキットシステムを構成することを可能にするグラフィカルユーザインタフェースを提供するダッシュボードをヒューマンユーザに提示するダッシュボードモジュールを含むバックエンドシステムを有するセンサーキットシステムを提供する。実施形態では、本明細書は、センサーキットから受信したセンサーデータに分析タスクを実行する分析モジュールを含むバックエンドシステムを有するセンサーキットシステムであって、センサーキットの構成を維持し、構成要求をセンサーデバイスに送信すること、構成要求に対する応答に基づいてデバイスレコードを生成すること、および/またはセンサーキットに新しいセンサーを追加することによって、センサーキットネットワークを構成する構成モジュールを含むバックエンドシステムを有するセンサーキットシステムを提供する。実施形態では、本明細書は、センサーキットから受信したセンサーデータに分析タスクを実行する分析モジュールを含むバックエンドシステムを有するセンサーキットシステムであって、センサーキットと、センサーキットによって提供されるセンサーデータに基づいて分散型台帳を更新するバックエンドシステムとを有するセンサーキットシステムを提供する。実施形態では、本明細書は、センサーキットから受信したセンサーデータに対して分析タスクを実行する分析モジュールを含み、センサーキットと、センサーキットから受信したセンサーデータに基づいてアクションをトリガする可能性のある条件を定義するスマートコントラクトを更新するバックエンドシステムとを有するセンサーキットシステムを提供する。実施形態では、本明細書は、センサーキットから受信したセンサーデータに分析タスクを実行する分析モジュールを含むバックエンドシステムを有するセンサーキットシステムであって、規制または規制行為への準拠に関連する情報を提供するために規制機関と少なくとも部分的に共有される分散型台帳を有するセンサーキットシステムを提供する。実施形態では、本明細書は、センサーキットから受信したセンサーデータに対して分析タスクを実行する分析モジュールを含み、スマートコントラクトを更新するセンサーキットとバックエンドシステムとを有するセンサーキットシステムを提供し、スマートコントラクトは、規制または規制行為の遵守に関して規制機関が提示する1つまたは複数の条件を検証するものである。実施形態では、本明細書は、センサーキットから受信したセンサーデータに分析タスクを実行する分析モジュールを含むバックエンドシステムを有するセンサーキットシステムであって、センサーと、エッジデバイスと、センサーキットに代わって通信ネットワークと通信するゲートウェイデバイスとを有するセンサーキットシステムを提供する。
【0365】
実施形態では、本明細書は、特定の問題が検出されたことに応答して是正措置を取るために、産業環境にあるデバイスまたはシステムにコマンドを提供する制御モジュールを含むバックエンドシステムを有するセンサーキットシステムを提供する。実施形態では、本明細書は、特定の問題が検出されたことに応答して是正措置を取るために、産業環境にあるデバイスまたはシステムにコマンドを提供する制御モジュールを含むバックエンドシステムであって、ヒューマンユーザに生のセンサーデータ、分析データ、および/またはセンサーキットから受信したセンサーデータに基づく予測または分類を提供するダッシュボードを提示するダッシュボードモジュールを含むバックエンドシステムを有するセンサーキットシステムを提供する。実施形態では、本明細書は、特定の問題が検出されたことに応答して是正措置を取るために産業環境における装置またはシステムにコマンドを提供する制御モジュールを含み、ユーザがセンサーキットシステムを構成することを可能にするグラフィカルユーザインタフェースを提供するダッシュボードをヒューマンユーザに提示するダッシュボードモジュールを含むバックエンドシステムを有するセンサーキットシステムを提供する。実施形態では、本明細書は、特定の問題が検出されたことに応答して是正措置を取るために、産業環境におけるデバイスまたはシステムにコマンドを提供する制御モジュールを含むバックエンドシステムと、センサーキットと、センサーキットの構成を維持し、センサーデバイスに構成要求を送信し、構成要求に対する応答に基づいてデバイスレコードを生成し、および/またはセンサーキットに新しいセンサーを追加することによって、センサーキットネットワークを構成する構成モジュールを含むバックエンドシステムとを有するセンサーキットシステムを提供する。実施形態では、本明細書は、特定の問題が検出されたことに応答して改善措置を取るために、産業環境におけるデバイスまたはシステムにコマンドを提供する制御モジュールを含む、センサーキットと、センサーキットによって提供されるセンサーデータに基づいて分散型台帳を更新するバックエンドシステムとを有するセンサーキットシステムを提供する。実施形態では、本明細書は、特定の問題が検出されたことに応答して是正措置を取るために産業環境のデバイスまたはシステムにコマンドを提供する制御モジュールを含むバックエンドシステムを有するセンサーキットシステムであって、センサーキットから受信したセンサーデータに基づいてアクションをトリガする可能性がある条件を定義するスマートコントラクトを更新するバックエンドシステムを有する。実施形態では、本明細書は、特定の問題が検出されたことに応答して是正措置を取るために、産業環境におけるデバイスまたはシステムにコマンドを提供する制御モジュールを含むバックエンドシステムを有するセンサーキットシステムであって、規制または規制措置の遵守に関連する情報を提供するために、規制機関と少なくとも部分的に共有される分散型台帳を有するセンサーキットシステムを提供する。実施形態では、本明細書は、特定の問題が検出されたことに応答して是正措置を取るために、産業環境におけるデバイスまたはシステムにコマンドを提供する制御モジュールを含むバックエンドシステムを有するセンサーキットシステムであって、スマートコントラクトを更新するバックエンドシステムを有し、スマートコントラクトは、規制または規制措置の遵守に関して規制機関が提示する1つまたは複数の条件を検証する。実施形態では、本明細書は、特定の問題が検出されたことに応答して是正措置を取るために、産業環境におけるデバイスまたはシステムにコマンドを提供する制御モジュールを含むバックエンドシステムを有するセンサーキットシステムであって、センサー、エッジデバイス、およびセンサーキットに代わって通信ネットワークと通信するゲートウェイデバイスを有するセンサーキットシステムを提供する。
【0366】
実施形態では、本明細書は、ヒューマンユーザに生のセンサーデータ、分析データ、および/またはセンサーキットから受信したセンサーデータに基づく予測または分類を提供するダッシュボードをヒューマンユーザに提示するダッシュボードモジュールを含む、バックエンドシステムを有するセンサーキットシステムを提供する。実施形態では、本明細書は、センサーキットから受信したセンサーデータに基づく生のセンサーデータ、分析データ、および/または予測または分類をヒューマンユーザに提供するダッシュボードモジュールを含み、ユーザがセンサーキットシステムを構成することを可能にするグラフィカルユーザインタフェースを提供するダッシュボードモジュールをヒューマンユーザに提示するバックエンドシステムを有するセンサーキットシステムを提供する。実施形態では、本明細書は、生のセンサーデータ、分析データ、および/またはセンサーキットから受信したセンサーデータに基づく予測または分類をヒューマンユーザに提供するダッシュボードを提示するダッシュボードモジュールを含むバックエンドシステムを有するセンサーキットシステムであって、センサーキットと、センサーキットの構成を維持する構成モジュールを含むバックエンドシステムとを有し、構成要求をセンサーデバイスに送信すること、構成要求に対する応答に基づいてデバイスレコードを生成すること、および/またはセンサーキットに新しいセンサーを追加することによって、センサーキットネットワークを構成するセンサーキットシステムを提供する。実施形態では、本明細書は、ヒューマンユーザに生のセンサーデータ、分析データ、および/またはセンサーキットから受信したセンサーデータに基づく予測または分類を提供するダッシュボードを提示するダッシュボードモジュールを含むバックエンドシステムを有するセンサーキットシステムであって、センサーキットと、センサーキットによって提供されるセンサーデータに基づいて分散型台帳を更新するバックエンドシステムとを有するセンサーキットシステムを提供する。実施形態では、本明細書は、ヒューマンユーザに生のセンサーデータ、分析データ、および/またはセンサーキットから受信したセンサーデータに基づく予測または分類を提供するダッシュボードを提示するダッシュボードモジュールを含むバックエンドシステムを有するセンサーキットシステムであって、センサーキットと、センサーキットから受信したセンサーデータに基づいてアクションをトリガする可能性がある条件を定義するスマートコントラクトを更新するバックエンドシステムとを有するセンサーキットシステムを提供する。実施形態では、本明細書は、センサーキットから受信したセンサーデータに基づいて、生のセンサーデータ、分析データ、および/または予測もしくは分類をヒューマンユーザに提供するダッシュボードモジュールを含むバックエンドシステムを有するセンサーキットシステムであって、規制または規制措置の遵守に関連する情報を提供するために規制機関と少なくとも部分的に共有される分散型台帳を有するセンサーキットシステムを提供する。実施形態では、本明細書は、生のセンサーデータ、分析データ、および/またはセンサーキットから受信したセンサーデータに基づく予測または分類をヒューマンユーザに提供するダッシュボードを提示するダッシュボードモジュールを含むバックエンドシステムを有するセンサーキットシステムであって、スマートコントラクトを更新するセンサーキットおよびバックエンドシステムを有し、スマートコントラクトは、規制または規制措置の遵守に関して規制機関が提示する1つまたは複数の条件を検証する。実施形態では、本明細書は、生のセンサーデータ、分析データ、および/またはセンサーキットから受信したセンサーデータに基づく予測または分類をヒューマンユーザに提供するダッシュボードモジュールを含むバックエンドシステムを有するセンサーキットシステムであって、センサー、エッジデバイス、およびセンサーキットに代わって通信ネットワークと通信するゲートウェイデバイスを有するセンサーキットシステムを提供する。
【0367】
実施形態では、本明細書は、ユーザがセンサーキットシステムを構成することを可能にするグラフィカルユーザインタフェースを提供するダッシュボードをヒューマンユーザに提示するダッシュボードモジュールを含むバックエンドシステムを有するセンサーキットシステムを提供する。実施形態では、本明細書は、ユーザがセンサーキットシステムを構成することを可能にするグラフィカルユーザインタフェースを提供するダッシュボードをヒューマンユーザに提示するダッシュボードモジュールを含むバックエンドシステムを有するセンサーキットと、センサーキットの構成を維持し、センサーデバイスに構成要求を送信すること、構成要求に対する応答に基づいてデバイスレコードを生成すること、および/またはセンサーキットに新しいセンサーを追加することによってセンサーキットネットワークを構成する構成モジュールを含むバックエンドシステムとを有するセンサーキットシステムを提供する。実施形態では、本明細書は、ユーザがセンサーキットシステムを構成することを可能にするグラフィカルユーザインタフェースを提供するダッシュボードをヒューマンユーザに提示するダッシュボードモジュールを含むバックエンドシステムを有するセンサーキットシステムであって、センサーキットと、センサーキットによって提供されるセンサーデータに基づいて分散型台帳を更新するバックエンドシステムとを有するセンサーキットシステムを提供する。実施形態では、本明細書は、ユーザがセンサーキットシステムを構成することを可能にするグラフィカルユーザインタフェースを提供するダッシュボードをヒューマンユーザに提示するダッシュボードモジュールを含むバックエンドシステムを有するセンサーキットシステムであって、センサーキットと、センサーキットから受信したセンサーデータに基づいてアクションをトリガする可能性のある条件を定義するスマートコントラクトを更新するバックエンドシステムとを有するセンサーキットシステムを提供する。実施形態では、本明細書は、ユーザがセンサーキットシステムを構成することを可能にするグラフィカルユーザインタフェースを提供するダッシュボードをヒューマンユーザに提示するダッシュボードモジュールを含むバックエンドシステムを有するセンサーキットシステムであって、規制または規制措置の遵守に関連する情報を提供するために規制機関と少なくとも部分的に共有される分散型台帳を有するセンサーキットシステムを提供する。実施形態では、本明細書は、ユーザがセンサーキットシステムを構成することを可能にするグラフィカルユーザインタフェースを提供するダッシュボードをヒューマンユーザに提示するダッシュボードモジュールを含むバックエンドシステムを有するセンサーキットシステムであって、スマートコントラクトを更新するバックエンドシステムを有し、スマートコントラクトは、規制または規制行為への準拠に関して規制機関によって提示された1つまたは複数の条件を検証する。実施形態では、本明細書は、ユーザがセンサーキットシステムを構成することを可能にするグラフィカルユーザインタフェースを提供するダッシュボードをヒューマンユーザに提示するダッシュボードモジュールを含むバックエンドシステムを有するセンサーキットシステムであって、センサーと、エッジデバイスと、センサーキットに代わって通信ネットワークと通信するゲートウェイデバイスとを有するセンサーキットシステムを提供する。
【0368】
実施形態では、本明細書では、センサーキットと、センサーキットの構成を維持し、構成要求をセンサーデバイスに送信し、構成要求に対する応答に基づいてデバイスレコードを生成し、および/または新しいセンサーをセンサーキットに追加することによってセンサーキットネットワークを構成する構成モジュールを含むバックエンドシステムとを有するセンサーキットシステムが提供される。実施形態では、本明細書は、センサーキットと、センサーキットの構成を維持し、構成要求をセンサーデバイスに送信し、構成要求に対する応答に基づいてデバイスレコードを生成し、および/または新しいセンサーをセンサーキットに追加することによってセンサーキットネットワークを構成する構成モジュールを含み、センサーキットによって提供されるセンサーデータに基づいて分散型台帳を更新するバックエンドシステムとを有するセンサーキットシステムを提供する。実施形態では、本明細書は、センサーキットと、センサーキットの構成を維持し、構成要求をセンサーデバイスに送信し、構成要求に対する応答に基づいてデバイスレコードを生成し、および/または新しいセンサーをセンサーキットに追加することによってセンサーキットネットワークを構成する構成モジュールを含むバックエンドシステムとを有するセンサーキットシステムであって、センサーキットから受信したセンサーデータに基づいてアクションをトリガする可能性のある条件を定義するスマートコントラクトを更新するセンサーキットとバックエンドシステムとを有するセンサーキットシステムを提供する。実施形態では、本明細書は、センサーキットと、センサーキットの構成を維持し、構成要求をセンサーデバイスに送信し、構成要求に対する応答に基づいてデバイスレコードを生成し、および/または新しいセンサーをセンサーキットに追加することによってセンサーキットネットワークを構成する構成モジュールを含むバックエンドシステムとを有するセンサーキットシステムであって、規制または規制措置の遵守に関連する情報を提供するために規制機関と少なくとも部分的に共有される分散型台帳を有するセンサーキットシステムを提供する。実施形態では、本明細書は、センサーキットと、センサーキットの構成を維持する構成モジュールを含み、構成要求をセンサーデバイスに送信し、構成要求に対する応答に基づいてデバイスレコードを生成し、および/または新しいセンサーをセンサーキットに追加することによってセンサーキットネットワークを構成し、スマートコントラクトを更新するバックエンドシステムとを有するセンサーキットシステムを提供し、スマートコントラクトは、規制または規制措置の遵守に関して規制機関が提示する1つまたは複数の条件を検証する。実施形態では、本明細書は、センサーキットと、センサーキットの構成を維持し、構成要求をセンサーデバイスに送信し、構成要求に対する応答に基づいてデバイスレコードを生成し、および/または新しいセンサーをセンサーキットに追加することによって、センサーキットネットワークを構成する構成モジュールを含むバックエンドシステムとを有するセンサーキットシステムであって、センサーキットに代わって通信ネットワークと通信するセンサー、エッジデバイス、およびゲートウェイデバイスを有するセンサーキットシステムを提供する。
【0369】
実施形態では、本明細書は、センサーキットと、センサーキットによって提供されるセンサーデータに基づいて分散型台帳を更新するバックエンドシステムとを有するセンサーキットシステムを提供する。実施形態では、本明細書は、センサーキットと、センサーキットによって提供されるセンサーデータに基づいて分散型元帳を更新するバックエンドシステムとを有するセンサーキットシステムであって、センサーキットから受信したセンサーデータに基づいてアクションをトリガする可能性のある条件を定義するスマートコントラクトを更新するセンサーキットとバックエンドシステムとを有するセンサーキットシステムを提供する。実施形態では、本明細書は、センサーキットと、センサーキットによって提供されるセンサーデータに基づいて分散型台帳を更新するバックエンドシステムとを有するセンサーキットシステムであって、規制または規制措置の遵守に関連する情報を提供するために規制機関と少なくとも部分的に共有される分散型台帳を有するセンサーキットシステムを提供する。実施形態では、本明細書は、センサーキットと、センサーキットによって提供されるセンサーデータに基づいて分散型台帳を更新するバックエンドシステムとを有するセンサーキットシステムであって、スマートコントラクトを更新するバックエンドシステムを有するセンサーキットシステムを提供し、スマートコントラクトは、規制または規制行為の遵守に関して規制機関によって提示された1つまたは複数の条件を検証する。実施形態では、本明細書は、センサーキットと、センサーキットによって提供されるセンサーデータに基づいて分散型台帳を更新するバックエンドシステムとを有するセンサーキットシステムであって、センサーと、エッジデバイスと、センサーキットに代わって通信ネットワークと通信するゲートウェイデバイスとを有するセンサーキットシステムを提供する。
【0370】
実施形態では、本明細書は、センサーキットと、センサーキットから受信したセンサーデータに基づいてアクションをトリガする可能性がある条件を定義するスマートコントラクトを更新するバックエンドシステムとを有するセンサーキットシステムを提供する。実施形態では、本明細書は、センサーキットと、センサーキットから受信したセンサーデータに基づいてアクションをトリガする可能性のある条件を定義するスマートコントラクトを更新するバックエンドシステムとを有するセンサーキットシステムであって、規制または規制措置への準拠に関連する情報を提供するために規制機関と少なくとも部分的に共有される分散型台帳を有するセンサーキットシステムを提供する。実施形態では、本明細書は、センサーキットと、センサーキットから受信したセンサーデータに基づいてアクションをトリガする可能性がある条件を定義するスマートコントラクトを更新するバックエンドシステムとを有するセンサーキットシステムを提供し、スマートコントラクトは、規制または規制行為の遵守に関して規制機関が提示する1つまたは複数の条件を検証する。実施形態では、本明細書は、センサーキットと、センサーキットから受信したセンサーデータに基づいてアクションをトリガする可能性のある条件を定義するスマートコントラクトを更新するバックエンドシステムとを有するセンサーキットシステムであって、センサーと、エッジデバイスと、センサーキットに代わって通信ネットワークと通信するゲートウェイデバイスとを有するセンサーキットシステムを提供する。
【0371】
実施形態では、本明細書は、規制または規制行為への準拠に関連する情報を提供するために規制機関と少なくとも部分的に共有される分散型台帳を有するセンサーキットシステムを提供する。実施形態では、本明細書では、規制または規制行為の遵守に関連する情報を提供するために規制機関と少なくとも部分的に共有される分散型台帳を有するセンサーキットシステムであって、センサーキットと、スマートコントラクトを更新するバックエンドシステムとを有するセンサーキットシステムを提供し、スマートコントラクトは、規制または規制行為の遵守に関して規制機関が提示した1つまたは複数の条件を検証する。実施形態では、本明細書は、規制または規制行為の遵守に関連する情報を提供するために規制機関と少なくとも部分的に共有される分散型台帳を有するセンサーキットシステムであって、センサーと、エッジデバイスと、センサーキットに代わって通信ネットワークと通信するゲートウェイデバイスとを有するセンサーキットシステムを提供する。
【0372】
実施形態では、本明細書は、センサーキットと、スマートコントラクトを更新するバックエンドシステムとを有するセンサーキットシステムを提供し、スマートコントラクトは、規制または規制行為の遵守に関して規制機関によって出された1つまたは複数の条件を検証するものである。実施形態では、本明細書は、センサーキットと、スマートコントラクトを更新するバックエンドシステムとを有するセンサーキットシステムであって、スマートコントラクトは、規制または規制行為への準拠に関して規制機関によって提示される1つまたは複数の条件を検証し、センサーキットに代わって通信ネットワークと通信するセンサー、エッジデバイス、およびゲートウェイデバイスを有するセンサーキットシステムを提供する。
【0373】
実施形態では、本明細書では、センサーと、エッジデバイスと、センサーキットに代わって通信ネットワークと通信するゲートウェイデバイスとを有するセンサーキットを提供する。
【0374】
本開示の詳細な実施形態が本明細書に開示されているが、開示された実施形態は、様々な形態で具現化できる本開示の単なる例示であることを理解するべきである。したがって、本明細書に開示されている特定の構造的および機能的な詳細は、限定的なものとして解釈されるべきではなく、単に特許請求の範囲の根拠として、また、実質的に任意の適切に詳細な構造で本開示を様々に採用することを当業者に教えるための代表的な根拠として解釈されるべきである。
【0375】
本明細書で使用される用語「a」または「an」は、1つまたはそれ以上として定義される。本明細書で使用される用語「another」は、少なくとも2つ目以上と定義される。本明細書で使用される用語「including」および/または「having」は、含む(すなわち、オープントラジション)として定義される。
【0376】
本開示のいくつかの実施形態のみを示し、説明してきたが、以下の特許請求の範囲に記載された本開示の精神および範囲から逸脱することなく、これに多くの変更および修正を加えることができることは、当業者にとって明らかであろう。海外および国内のすべての特許出願および特許、ならびに本明細書で言及されている他のすべての出版物は、法律で認められている最大限の範囲で、その全体が本明細書に組み込まれている。
【0377】
本明細書に記載されている方法およびシステムは、プロセッサ上でコンピュータソフトウェアプログラムコード、および/または命令を実行する機械を介して、その一部または全体を展開することができる。本開示は、マシン上の方法として、マシンの一部またはマシンに関連するシステムまたは装置として、またはマシンの1つ以上で実行されるコンピュータ可読媒体に具現化されたコンピュータプログラム製品として実施されてもよい。実施形態では、プロセッサは、サーバ、クラウドサーバ、クライアント、ネットワークインフラストラクチャ、モバイルコンピューティングプラットフォーム、据置型コンピューティングプラットフォーム、または他のコンピューティングプラットフォームの一部であってもよい。プロセッサは、プログラム命令、コード、バイナリ命令などを実行できるあらゆる種類の計算デバイスまたは処理デバイスであってもよい。プロセッサは、シグナルプロセッサ、デジタルプロセッサ、エンベデッドプロセッサ、マイクロプロセッサ、または、その上に格納されたプログラムコードまたはプログラム命令の実行を直接的または間接的に容易にすることができるコプロセッサ(数学コプロセッサ、グラフィックコプロセッサ、通信コプロセッサなど)などの任意の変形であってもよいし、それを含んでいてもよい。さらに、プロセッサは、複数のプログラム、スレッド、コードの実行を可能にしてもよい。スレッドは、プロセッサの性能を高め、アプリケーションの同時操作を容易にするために、同時に実行されてもよい。実施の方法として、本明細書に記載されている方法、プログラムコード、プログラム命令などは、1つ以上のスレッドで実装されてもよい。スレッドは、関連する優先度が割り当てられている可能性のある他のスレッドをスポーンしてもよく、プロセッサは、プログラムコードで提供される命令に基づいて、優先度または他の任意の順序に基づいてこれらのスレッドを実行してもよい。プロセッサ、または1つを利用する任意の機械は、本明細書などに記載されている方法、コード、命令、およびプログラムを格納する非一過性のメモリを含んでもよい。プロセッサは、本明細書および他の場所で説明されるような方法、コード、および命令を格納することができるインターフェースを介して、非一過性の記憶媒体にアクセスしてもよい。方法、プログラム、コード、プログラム命令、またはコンピューティングデバイスまたは処理デバイスによって実行可能な他のタイプの命令を格納するためにプロセッサに関連付けられた記憶媒体は、CD-ROM、DVD、メモリ、ハードディスク、フラッシュドライブ、RAM、ROM、キャッシュなどのうちの1つまたは複数を含んでもよいが、これらに限定されない。
【0378】
プロセッサは、マルチプロセッサの速度と性能を高めることができる1つ以上のコアを含んでいてもよい。実施形態では、プロセスは、2つ以上の独立したコア(ダイと呼ばれる)を組み合わせたデュアルコアプロセッサ、クアッドコアプロセッサ、その他のチップレベルマルチプロセッサなどであってもよい。
【0379】
本明細書に記載されている方法およびシステムは、サーバ、クライアント、ファイアウォール、ゲートウェイ、ハブ、ルータ、または他のそのようなコンピュータおよび/またはネットワークハードウェア上でコンピュータソフトウェアを実行するマシンを介して、一部または全体を展開することができる。ソフトウェアプログラムは、ファイルサーバ、プリントサーバ、ドメインサーバ、インターネットサーバ、イントラネットサーバ、クラウドサーバ、およびセカンダリサーバ、ホストサーバ、分散型サーバなどの他の変形例を含むサーバに関連していてもよい。サーバは、メモリ、プロセッサ、コンピュータ可読媒体、記憶媒体、ポート(物理的および仮想的)、通信デバイス、および有線または無線媒体を介して他のサーバ、クライアント、マシン、およびデバイスにアクセス可能なインターフェースなどのうち1つ以上を含んでいてもよい。本明細書などに記載されている方法、プログラム、またはコードは、サーバによって実行されてもよい。また、本願明細書に記載されている方法の実行に必要な他の装置は、サーバに関連するインフラの一部として考えてもよい。
【0380】
サーバは、クライアント、他のサーバ、プリンタ、データベースサーバ、プリントサーバ、ファイルサーバ、通信サーバ、分散型サーバ、ソーシャルネットワークなどを含むがこれらに限定されない他のデバイスへのインターフェースを提供してもよい。さらに、この結合および/または接続は、ネットワークを介したプログラムのリモート実行を容易にしてもよい。これらのデバイスの一部または全部をネットワーク化することで、本開示の範囲から逸脱することなく、1つまたは複数の場所でのプログラムまたは方法の並列処理を容易にすることができる。さらに、インターフェースを介してサーバに接続されたデバイスのいずれかは、方法、プログラム、コードおよび/または命令を格納することができる少なくとも1つの記憶媒体を含んでもよい。中央リポジトリは、異なるデバイスで実行されるプログラム命令を提供してもよい。本実施形態では、リモートリポジトリは、プログラムコード、命令、およびプログラムの記憶媒体として機能してもよい。
【0381】
ソフトウェアプログラムは、ファイル・クライアント、プリント・クライアント、ドメイン・クライアント、インターネット・クライアント、イントラネット・クライアント、およびセカンダリ・クライアント、ホスト・クライアント、分散型クライアントなどの他のバリエーションを含むクライアントと関連していてもよい。クライアントは、メモリ、プロセッサ、コンピュータ可読媒体、記憶媒体、ポート(物理的および仮想的)、通信デバイス、および有線または無線媒体を介して他のクライアント、サーバ、マシン、およびデバイスにアクセス可能なインターフェースなどのうちの1つ以上を含んでいてもよい。本明細書などに記載されている方法、プログラム、またはコードは、クライアントによって実行されてもよい。また、本願明細書に記載されているような方法の実行に必要な他の装置は、クライアントに関連するインフラの一部と考えてもよい。
【0382】
クライアントは、サーバ、他のクライアント、プリンタ、データベースサーバ、プリントサーバ、ファイルサーバ、通信サーバ、分散型サーバなどを含むがこれらに限定されない他のデバイスへのインターフェースを提供してもよい。さらに、この結合および/または接続は、ネットワークを介したプログラムのリモート実行を促進してもよい。これらのデバイスの一部または全部をネットワーク化することで、本開示の範囲から逸脱することなく、1つまたは複数の場所でのプログラムまたは方法の並列処理を容易にすることができる。さらに、インターフェースを介してクライアントに取り付けられたデバイスのいずれかは、方法、プログラム、アプリケーション、コードおよび/または命令を格納することができる少なくとも1つの記憶媒体を含んでいてもよい。中央リポジトリは、異なるデバイスで実行されるプログラム命令を提供してもよい。本実施形態では、リモートリポジトリは、プログラムコード、命令、およびプログラムの記憶媒体として機能してもよい。
【0383】
本明細書に記載されている方法およびシステムは、一部または全部をネットワークインフラを通じて展開することができる。ネットワークインフラストラクチャは、コンピューティングデバイス、サーバ、ルータ、ハブ、ファイアウォール、クライアント、パーソナルコンピュータ、通信デバイス、ルーティングデバイス、および当技術分野で知られている他のアクティブおよびパッシブデバイス、モジュール、および/またはコンポーネントなどの要素を含んでいてもよい。ネットワークインフラストラクチャに関連するコンピューティングデバイスおよび/または非コンピューティングデバイス(複数可)は、他のコンポーネントとは別に、フラッシュメモリ、バッファ、スタック、RAM、ROMなどの記憶媒体を含んでいてもよい。本明細書などに記載されているプロセス、方法、プログラムコード、命令は、ネットワークインフラストラクチャ要素の1つまたは複数によって実行されてもよい。本明細書に記載されている方法およびシステムは、サービスとしてのソフトウェア(SaaS)、サービスとしてのプラットフォーム(PaaS)、および/またはサービスとしてのインフラストラクチャ(IaaS)の機能を含む、あらゆる種類のプライベート、コミュニティ、または、ハイブリッドクラウドコンピューティングネットワークまたはクラウドコンピューティング環境で使用するために適応されてもよい。
【0384】
本明細書などに記載されている方法、プログラムコード、および命令は、複数のセルを有するセルラーネットワーク上で実装されてもよい。セルラーネットワークは、周波数分割多重アクセス(FDMA)ネットワークまたは符号分割多重アクセス(CDMA)ネットワークのいずれかであってもよい。セルラーネットワークは、モバイルデバイス、セルサイト、基地局、リピータ、アンテナ、タワーなどを含んでいてもよい。セルラーネットワークは、GSM、GPRS、3G、EVDO、メッシュ、またはその他のネットワークタイプであってもよい。
【0385】
本明細書などに記載されている方法、プログラムコード、および命令は、モバイルデバイス上で、またはモバイルデバイスを通じて実施されてもよい。モバイルデバイスは、ナビゲーションデバイス、携帯電話、モバイルパーソナルデジタルアシスタント、ラップトップ、パームトップ、ネットブック、ページャー、電子ブックリーダー、音楽プレーヤーなどを含んでいてもよい。これらのデバイスは、他の構成要素とは別に、フラッシュメモリ、バッファ、RAM、ROMなどの記憶媒体、および1つ以上のコンピューティングデバイスを含んでいてもよい。モバイル機器に関連するコンピューティングデバイスは、その上に格納されたプログラムコード、方法、および命令を実行できるようになっていてもよい。あるいは、モバイル機器は、他の機器と協力して命令を実行するように構成されていてもよい。モバイル機器は、サーバとインターフェースされ、プログラムコードを実行するように構成された基地局と通信してもよい。モバイル機器は、ピアツーピアネットワーク、メッシュネットワーク、または他の通信ネットワーク上で通信してもよい。プログラムコードは、サーバに関連付けられた記憶媒体に格納され、サーバ内に組み込まれたコンピューティングデバイスによって実行されてもよい。基地局は、コンピューティングデバイスと記憶媒体とを含んでもよい。ストレージデバイスは、プログラムコードおよび基地局に関連するコンピューティングデバイスによって実行される命令を格納してもよい。
【0386】
コンピュータソフトウェア、プログラムコード、および/または命令は、コンピュータコンポーネント、デバイス、およびコンピューティングに使用されるデジタルデータをある一定の期間保持する記録媒体、ランダムアクセス・メモリ(RAM)として知られる半導体ストレージ、光ディスク、ハードディスク、テープ、ドラム、カードなどの磁気記憶装置、プロセッサレジスタ、キャッシュメモリ、揮発性メモリ、不揮発性メモリ、CD、DVDなどの光学記憶装置など、より永続的なストレージのための大規模なストレージ装置、CD、DVDなどの光ディスク、フラッシュメモリ(USBスティックやキーなど)、フロッピーディスク、磁気テープ、紙テープ、パンチカード、スタンドアロンのRAMディスク、Zipドライブ、リムーバブルマスストレージ、オフラインなどのリムーバブルメディア、ダイナミックメモリ、スタティックメモリ、リード/ライトストレージ、ミュータブルストレージ、リードオンリー、ランダムアクセス、シーケンシャルアクセス、ロケーションアドレッサブル、ファイルアドレッサブル、コンテンツアドレッサブル、ネットワークアタッチドストレージ、ストレージエリアネットワーク、バーコード、磁気インクなどのその他のコンピュータメモリのような機械可読媒体に格納および/またはアクセスすることができる。
【0387】
本明細書に記載の方法およびシステムは、物理的および/または無形のアイテムをある状態から別の状態に変換してもよい。また、本明細書に記載の方法およびシステムは、物理的および/または無形のアイテムを表すデータをある状態から別の状態に変換してもよい。
【0388】
図中のフローチャートやブロック図を含め、ここで説明され描かれている要素は、要素間の論理的な境界を意味する。しかし、ソフトウェアまたはハードウェアエンジニアリングの実践によれば、描かれた要素およびその機能は、モノリシックソフトウェア構造として、スタンドアロンソフトウェアモジュールとして、または外部ルーチン、コード、サービスなどを採用したモジュールとして、あるいはこれらの任意の組み合わせとして、その上に格納されたプログラム命令を実行することができるプロセッサを有するコンピュータ実行可能媒体を介して機械に実装されてもよく、そのような実装はすべて本開示の範囲内となり得る。このような機械の例としては、パーソナルデジタルアシスタント、ラップトップ、パーソナルコンピュータ、携帯電話、その他のハンドヘルドコンピューティングデバイス、医療機器、有線または無線通信デバイス、トランスデューサ、チップ、計算機、衛星、タブレットPC、電子書籍、ガジェット、電子デバイス、人工知能を有するデバイス、コンピューティングデバイス、ネットワーク機器、サーバ、ルータなどが考えられるが、これらに限定されるものではありまセンサーらに、フローチャートやブロック図に描かれている要素や、その他の論理的な構成要素は、プログラム命令を実行できる機械に実装することができる。したがって、前述の図面および説明では、開示されたシステムの機能的な側面が示されているが、これらの機能的な側面を実装するためのソフトウェアの特定の配置は、明示的に述べられていない限り、または文脈から明らかでない限り、これらの説明から推測されるべきではない。同様に、上で特定され説明された様々なステップは変化させることができ、ステップの順序はここで開示された技術の特定のアプリケーションに適応させることができることが理解されるであろう。このような変形や変更はすべて、本開示の範囲内であることが意図されている。そのため、様々なステップの順序の描写および/または説明は、特定のアプリケーションで必要とされる場合や、明示的に記載されている場合、または文脈から明らかな場合を除き、それらのステップの特定の実行順序を必要とすると理解すべきではない。
【0389】
上述の方法および/またはプロセス、ならびにそれに関連するステップは、ハードウェア、ソフトウェア、または特定のアプリケーションに適したハードウェアとソフトウェアの任意の組み合わせで実現することができる。ハードウェアは、汎用コンピュータおよび/または専用のコンピューティングデバイス、または特定のコンピューティングデバイス、または特定のコンピューティングデバイスの特定の側面またはコンポーネントを含んでもよい。プロセスは、1つまたは複数のマイクロプロセッサ、マイクロコントローラ、組み込みマイクロコントローラ、プログラマブルデジタルシグナルプロセッサ、または他のプログラマブルデバイスで、内部および/または外部メモリとともに実現されてもよい。また、プロセスは、特定用途向け集積回路、プログラマブル・ゲート・アレイ、プログラマブル・アレイ・ロジック、または電子信号を処理するように構成された他のデバイスやデバイスの組み合わせで具現化してもよい。さらに、プロセスの1つまたは複数が、機械読み取り可能な媒体上で実行可能なコンピュータ実行可能コードとして実現されてもよいことが理解されるであろう。コンピュータ実行可能コードは、Cなどの構造化プログラミング言語、C++などのオブジェクト指向プログラミング言語、またはその他の高レベルもしくは低レベルのプログラミング言語(アセンブリ言語、ハードウェア記述言語、およびデータベースプログラミング言語および技術を含む)を用いて作成されてもよく、上記の装置のいずれか、ならびにプロセッサの異種の組み合わせ、プロセッサアーキテクチャ、または異なるハードウェアとソフトウェアの組み合わせ、またはプログラム命令を実行することができるその他の機械上で実行されるように保存、コンパイル、または解釈されてもよい。
【0390】
したがって、1つの側面では、上述の方法およびその組み合わせは、1つまたは複数のコンピューティングデバイス上で実行されると、そのステップを実行するコンピュータ実行可能コードで具現化されてもよい。別の態様では、方法は、そのステップを実行するシステムで具現化されてもよく、多くの方法でデバイスに分散されてもよく、または機能のすべてが専用のスタンドアロンデバイスまたは他のハードウェアに統合されてもよい。別の態様では、上述のプロセスに関連するステップを実行する手段は、上述のハードウェアおよび/またはソフトウェアのいずれかを含んでもよい。このようなすべての順列および組み合わせは、本開示の範囲内に入ることが意図されている。
【0391】
本開示は、詳細に示され、説明された好ましい実施形態に関連して開示されたが、それに対する様々な修正および改良が、当業者には容易に明らかになるであろう。したがって、本開示の精神と範囲は、前述の例によって限定されるものではなく、法律によって許容される最も広い意味で理解されるものである。
【0392】
本開示を説明する文脈(特に以下の請求項の文脈)における用語「a」および「an」および「the」ならびに同様の参照語の使用は、本明細書で別段の指示がない限り、または文脈によって明らかに矛盾しない限り、単数形および複数形の両方をカバーするように解釈されるべきである。用語「comprising」、「having」、「including」、および「containing」は、特に断りのない限り、オープンエンドの用語(すなわち、「~を含むが、~に限定されない」という意味)として解釈される。本明細書での値の範囲の記述は、本明細書で別段の指示がない限り、範囲内に入る各個別の値を個別に参照する略記法として機能することを意図しているに過ぎず、各個別の値は、本明細書で個別に記述されているかのように本明細書に組み込まれている。本明細書に記載されているすべての方法は、本明細書で別段の指示がない限り、あるいは文脈上明らかに矛盾しない限り、任意の適切な順序で実行することができる。本明細書で提供される任意のおよびすべての例、または例示的な言語(例えば、「~など」)の使用は、単に本開示をよりよく照らすことを意図しており、別段の請求がない限り、本開示の範囲に制限を課すものではない。本明細書のいかなる言語も、請求されていない要素を本開示の実施に必須であると示すものとして解釈されるべきではない。
【0393】
前述の書面による説明により、当業者は、現在その最良の態様と考えられるものを製造および使用することができるが、当業者は、本明細書の特定の実施形態、方法、および実施例の変形、組み合わせ、および等価物が存在することを理解し、評価するであろう。したがって、本開示は、上述した実施形態、方法、および実施例によって限定されるべきではなく、本開示の範囲および精神の範囲内のすべての実施形態および方法によって限定されるべきである。
【0394】
指定された機能を実行する「means for」または指定された機能を実行する「step for」を明示的に記載していない請求項のいかなる要素も、35 U.S.C. § 112(f)で規定されている「means」または「step」の条項として解釈されない。特に、特許請求の範囲における「step of」の使用は、35 U.S.C. § 112(f)の規定を呼び出すことを意図したものではない。
【0395】
当業者は、本発明のシステムの機能的利点を享受するために、多数の設計構成が可能であることを理解することができる。したがって、本発明の実施形態の多様な構成および配置を考慮すると、本発明の範囲は、上述の実施形態によって狭められるのではなく、以下の特許請求の範囲の広さによって反映される。
以上に説明した実施形態に基づくものとして、例えば以下に述べる態様のものが考えられる。
(1)
産業環境を監視するように構成されたセンサーキットであって、
エッジデバイスと、
センサーデータを捕捉し、自己構成型センサーキットネットワークを介して前記センサーデータを送信する複数のセンサーと、を含み、
該複数のセンサーは、第1のセンサータイプの1つ又は複数のセンサーと、第2のセンサータイプの1つ又は複数のセンサーと、を含み、
前記複数のセンサーのうち少なくとも1つのセンサーは、
センサー測定値を捕捉し、センサーデータのインスタンスを出力する感知コンポーネントと、
センサーデータの1つ又は複数のインスタンスに基づいて報告パケットを生成し、該報告パケットを出力する処理ユニットであって、前記報告パケットの各々が、ルーティングデータとセンサーデータの1つ又は複数のインスタンスとを含む前記処理ユニットと、
前記処理ユニットから報告パケットを受信し、第1の通信プロトコルに従って、前記自己構成型センサーキットネットワークを介して前記報告パケットを前記エッジデバイスへ送信するように構成された通信デバイスと、を含み、
前記エッジデバイスは、
前記自己構成型センサーキットネットワークを介して前記複数のセンサーから報告パケットを受信する第1の通信デバイスと、公衆ネットワークを介してバックエンドシステムへセンサーキットパケットを送信する第2の通信デバイスと、を有する通信システムと、
コンピュータ実行可能な命令を実行する1つ又は複数のプロセッサを有する処理システムと、を含み、
前記コンピュータ実行可能な命令は、前記処理システムに、
前記通信システムから前記報告パケットを受信すること、
前記報告パケット内のセンサーデータの前記インスタンスに対して1つ又は複数のエッジ操作を行うこと、
センサーデータの前記インスタンスに基づいて前記センサーキットパケットを生成することであって、該センサーキットパケットの各々がセンサーデータの少なくとも1つのインスタンスを含むこと、及び、
前記センサーキットパケットを前記通信システムへ出力することであって、前記通信システムが、前記公衆ネットワークを介して前記バックエンドシステムへ前記報告パケットを送信すること、を行わせることを特徴とするセンサーキット。
(2)
ゲートウェイデバイスを更に含み、該ゲートウェイデバイスは、有線通信リンクを介して前記エッジデバイスからセンサーキットパケットを受信し、前記エッジデバイスに代わって、前記公衆ネットワークを介して前記バックエンドシステムへ前記センサーキットパケットを送信するように構成されていることを特徴とする(1)項に記載のセンサーキット。
(3)
前記ゲートウェイデバイスは、前記センサーキットを前記公衆ネットワークにルーティングする衛星に対して、前記センサーキットパケットを送信するように構成された衛星端末デバイスを含むことを特徴とする(2)項に記載のセンサーキット。
(4)
前記ゲートウェイデバイスは、予め選択されたセルラープロバイダのセルラータワーに対して、センサーキットパケットを送信するように予め設定されたセルラーチップセットを含むことを特徴とする(2)項に記載のセンサーキット。
(5)
前記エッジデバイスの前記第2の通信デバイスは、前記センサーキットを前記公衆ネットワークにルーティングする衛星に対して、前記センサーキットパケットを送信するように構成された衛星端末デバイスであることを特徴とする(1)項に記載のセンサーキット。
(6)
前記エッジデバイスは、前記センサーキットの前記複数のセンサーによって捕捉されたセンサーデータのインスタンスを格納するセンサーデータストアを格納する、1つ又は複数のストレージデバイスを更に含むことを特徴とする(1)項に記載のセンサーキット。
(7)
前記エッジデバイスは、前記複数のセンサーのうちの1つ以上によって捕捉されたセンサーデータのインスタンスから導出された特徴のセットに基づいて、前記産業環境の産業コンポーネントの及び/又は前記産業環境の、状態を予測又は分類するように各々が訓練された、1つ又は複数の機械学習モデルを格納するモデルデータストアを格納する、1つ又は複数のストレージデバイスを更に含むことを特徴とする(1)項に記載のセンサーキット。
(8)
1つ又は複数のエッジ操作を行うことは、
前記複数のセンサーのうち1つ又は複数のセンサーから受信したセンサーデータの、1つ又は複数のインスタンスに基づいて、特徴ベクトルを生成すること、
前記特徴ベクトルを前記機械学習モデルに入力して、前記産業環境の特定の産業コンポーネントの又は前記産業環境の、状態に関する予測又は分類と、該予測又は分類に対応する信頼度とを取得すること、及び、
前記状態又は予測に基づいて、前記バックエンドシステムへの送信前に、センサーデータの前記1つ又は複数のインスタンスを選択的にエンコードすること、を含むことを特徴とする(7)項に記載のセンサーキット。
(9)
センサーデータの前記1つ又は複数のインスタンスを選択的にエンコードすることは、前記産業環境の任意の産業コンポーネント及び前記産業環境に関連する問題がない可能性が高いことを集合的に示す、前記産業環境の各産業コンポーネントの及び前記産業環境の、状態に関連する1つ又は複数の予測又は分類を取得することに応答して、非可逆コーデックを使用してセンサーデータの前記1つ又は複数のインスタンスを圧縮することを含むことを特徴とする(8)項に記載のセンサーキット。
(10)
前記非可逆コーデックを使用してセンサーデータの前記1つ又は複数のインスタンスを圧縮することは、
センサーデータの前記1つ又は複数のインスタンスを、それぞれのピクセル値へ正規化すること、
前記それぞれのピクセル値をビデオフレームへエンコードすること、及び、
前記非可逆コーデックを使用してビデオフレームのブロックを圧縮することであって、前記非可逆コーデックがビデオコーデックであり、ビデオフレームの前記ブロックが、前記ビデオフレームと、センサーデータの他のインスタンスの正規化されたピクセル値を含む1つ又は複数の他のビデオフレームとを含むこと、を含むことを特徴とする(9)項に記載のセンサーキット。
(11)
センサーデータの前記1つ又は複数のインスタンスを選択的にエンコードすることは、特定の産業コンポーネント又は前記産業環境に関連する問題がある可能性が高いことを示す、前記特定の産業コンポーネントの又は前記産業環境の、状態に関連する予測又は分類を取得することに応答して、可逆コーデックを使用してセンサーデータの前記1つ又は複数のインスタンスを圧縮することを含むことを特徴とする(9)項に記載のセンサーキット。
(12)
センサーデータの前記1つ又は複数のインスタンスを選択的にエンコードすることは、特定の産業コンポーネント又は前記産業環境に関連する問題がある可能性が高いことを示す、前記特定の産業コンポーネントの又は前記産業環境の、状態に関連する予測又は分類を取得することに応答して、センサーデータの前記1つ又は複数のインスタンスを圧縮することを控えることを含むことを特徴とする(9)項に記載のセンサーキット。
(13)
1つ又は複数のエッジ操作を行うことは、
前記複数のセンサーのうち1つ又は複数のセンサーから受信したセンサーデータの、1つ又は複数のインスタンスに基づいて、特徴ベクトルを生成すること、
前記特徴ベクトルを機械学習モデルに入力して、前記産業環境の特定の産業コンポーネントの又は前記産業環境の、状態に関連する予測又は分類と、該予測又は分類に対応する信頼度とを取得すること、及び、
前記予測又は分類に基づいて、センサーデータの前記1つ又は複数のインスタンスを、前記エッジデバイスのストレージデバイスへ選択的に格納すること、を含むことを特徴とする(7)項に記載のセンサーキット。
(14)
センサーデータの前記1つ又は複数のインスタンスを選択的に格納することは、前記産業環境の任意の産業コンポーネント及び前記産業環境に関連する問題がない可能性が高いことを集合的に示す、前記産業環境のそれぞれの産業コンポーネントの及び前記産業環境の、状態に関連する1つ又は複数の予測又は分類を取得することに応答して、センサーデータの前記1つ又は複数のインスタンスを有効期限付きで前記ストレージデバイスに格納し、前記有効期限に従ってセンサーデータの前記1つ又は複数のインスタンスが前記ストレージデバイスから消去されるようにすることを含むことを特徴とする(13)項に記載のセンサーキット。
(15)
センサーデータの前記1つ又は複数のインスタンスを選択的に格納することは、特定の産業コンポーネント又は前記産業環境に関連する問題がある可能性を示す、前記特定の産業コンポーネントの又は前記産業環境の、状態に関連する予測又は分類を取得することに応答して、センサーデータの前記1つ又は複数のインスタンスを前記ストレージデバイスに無期限に格納することを含むことを特徴とする(13)項に記載のセンサーキット。
(16)
前記自己構成型センサーキットネットワークは、前記複数のセンサーの各センサーが、短距離通信プロトコルを直接用いてエッジデバイスとセンサーデータの各インスタンスを送信するような、スター型ネットワークであることを特徴とする(1)項に記載のセンサーキット。
(17)
前記コンピュータ実行可能な命令は、更に、前記エッジデバイスの前記1つ又は複数のプロセッサに、前記自己構成型センサーキットネットワークの構成を開始させることを特徴とする(16)項に記載のセンサーキット。
(18)
前記自己構成型センサーキットネットワークは、
前記複数のセンサーの各センサーの前記通信デバイスが、前記複数のセンサーのうちの少なくとも1つの他のセンサーとの通信チャネルを確立するように構成され、且つ、
前記複数のセンサーのうちの少なくとも1つのセンサーが、前記複数のセンサーのうちの1つ以上の他のセンサーからセンサーデータのインスタンスを受信し、該受信した前記センサーデータのインスタンスを前記エッジデバイスに向けてルーティングするように構成されるような、メッシュネットワークであることを特徴とする(1)項に記載のセンサーキット。
(19)
前記コンピュータ実行可能な命令は、更に、前記エッジデバイスの前記1つ又は複数のプロセッサに、前記自己構成型センサーキットネットワークの構成を開始させ、前記エッジデバイスが前記自己構成型センサーキットネットワークの構成を開始したことに応答して、前記複数のセンサーが前記メッシュネットワークを形成することを特徴とする(18)項に記載のセンサーキット。
(20)
前記自己構成型センサーキットネットワークは、階層型ネットワークであることを特徴とする(1)項に記載のセンサーキット。
(21)
前記複数のセンサーのうちの1つ又は複数のセンサーから報告パケットを受信し、該報告パケットを前記エッジデバイスにルーティングするように構成された、1つ又は複数の収集デバイスを更に含むことを特徴とする(20)項に記載のセンサーキット。
(22)
前記自己構成型センサーキットネットワークは、シリアルデータプロトコルを用いて通信するリングネットワークであることを特徴とする(1)項に記載のセンサーキット。
(23)
前記センサーキットネットワークが、メッシュネットワークであることを特徴とする(1)項に記載のセンサーキット。
(24)
前記センサーキットネットワーク内の少なくとも1つのセンサーが、多軸振動センサーであることを特徴とする(1)項に記載のセンサーキット。
(25)
前記エッジデバイスは、前記公衆ネットワークを介してセンサーキットパケットを送信するネットワークプロトコルを選択するための、ルールベースのネットワークプロトコルアダプタを含むことを特徴とする(1)項に記載のセンサーキット。
(26)
複数のセンサーと処理システムを含むエッジデバイスとを有するセンサーキットを用いて産業環境を監視する方法であって、
前記処理システムによって、前記複数のセンサーのうちの1つ又は複数のそれぞれのセンサーから報告パケットを受信することであって、前記報告パケットの各々が、各センサーから送信されると共に、前記各センサーによって捕捉されたセンサーデータを示すこと、
前記処理システムによって、前記報告パケットで受信したセンサーデータの1つ又は複数のインスタンスに対して、1つ又は複数のエッジ操作を実行すること、
前記処理システムによって、センサーデータの前記インスタンスに基づいて、1つ又は複数のセンサーキットパケットを生成することであって、各センサーキットパケットが、センサーデータの少なくとも1つのインスタンスを含むこと、及び、
前記処理システムによって、公衆ネットワークを介してバックエンドシステムへ前記センサーキットパケットを出力すること、を含むことを特徴とする方法。
(27)
前記複数のセンサーのうちの1つ又は複数のそれぞれのセンサーから受信される前記報告パケットは、前記各センサーのセンサー識別子を含むことを特徴とする(26)項に記載の方法。
(28)
前記1つ又は複数のそれぞれのセンサーから前記報告パケットを受信することは、第1の通信プロトコルを実装する第1の通信デバイスを用いて実行され、前記バックエンドシステムへ前記センサーキットパケットを出力することは、第2の通信プロトコルを実装する第2の通信デバイスを用いて実行されることを特徴とする(26)項に記載の方法。
(29)
前記第2の通信デバイスが衛星端末デバイスであり、
前記センサーキットパケットを出力することは、前記衛星端末デバイスを用いて前記センサーキットパケットを衛星へ送信することを含み、前記衛星が、前記センサーキットパケットを前記公衆ネットワークにルーティングすることを特徴とする(28)項に記載の方法。
(30)
バックエンドシステムへ前記センサーキットパケットを出力することは、前記センサーキットパケットを前記センサーキットのゲートウェイデバイスへ送信することを含むことを特徴とする(26)項に記載の方法。
(31)
前記センサーキットパケットを前記ゲートウェイデバイスへ送信することは、前記エッジデバイスと前記ゲートウェイデバイスとの間の有線通信リンクを介して、前記センサーキットパケットを前記ゲートウェイへ送信することを含むことを特徴とする(30)項に記載の方法。
(32)
前記ゲートウェイデバイスは、前記センサーキットを前記公衆ネットワークにルーティングする衛星に対して前記センサーキットパケットを送信するように構成された、衛星端末デバイスを含むことを特徴とする(31)項に記載の方法。
(33)
前記ゲートウェイデバイスは、センサーキットパケットを事前に選択されたセルラープロバイダのセルラータワーへ送信するように事前に設定された、セルラーチップセットを含むことを特徴とする(32)項に記載の方法。
(34)
前記エッジデバイスの1つ又は複数のストレージデバイスによって、1つ又は複数の機械学習モデルを格納するモデルデータストアを格納することを更に含むことを特徴とする(26)項に記載の方法。
(35)
前記1つ又は複数の機械学習モデルは、前記複数のセンサーのうち1つ又は複数のセンサーによって捕捉されたセンサーデータのインスタンスから得られる特徴のセットに基づいて、前記産業環境の産業コンポーネントの及び/又は前記産業環境の、状態を予測又は分類するように訓練されていることを特徴とする(34)項に記載の方法。
(36)
1つ又は複数のエッジ操作を実行することは、
前記複数のセンサーのうち1つ又は複数のセンサーから受信したセンサーデータの1つ又は複数のインスタンスに基づいて、特徴ベクトルを生成すること、
前記特徴ベクトルを前記1つ又は複数の機械学習モデルのうちの1つの機械学習モデルに入力して、前記産業環境の特定の産業コンポーネントの又は前記産業環境の、状態に関連する予測又は分類と、該予測又は分類に対応する信頼度とを取得すること、及び、
前記状態又は予測に基づいて、前記バックエンドシステムへ送信する前に、センサーデータの前記1つ又は複数のインスタンスを選択的にエンコードすること、を含むことを特徴とする(35)項に記載の方法。
(37)
センサーデータの前記1つ又は複数のインスタンスを選択的にエンコードすることは、前記産業環境のいずれかの産業コンポーネント及び前記産業環境に関連する問題がない可能性が高いことを集合的に示す、前記産業環境のそれぞれの産業コンポーネントの及び前記産業環境の、状態に関連する1つ又は複数の予測又は分類を取得したことに応答して、非可逆コーデックを使用してセンサーデータの前記1つ又は複数のインスタンスを圧縮すること、を含むことを特徴とする(36)項に記載の方法。
(38)
前記非可逆コーデックを使用してセンサーデータの前記1つ又は複数のインスタンスを圧縮することは、
センサーデータの前記1つ又は複数のインスタンスをそれぞれのピクセル値へ正規化すること、
前記それぞれのピクセル値をビデオフレームへエンコードすること、及び、
前記非可逆コーデックを用いてビデオフレームのブロックを圧縮することであって、前記非可逆コーデックがビデオコーデックであり、ビデオフレームの前記ブロックが、前記ビデオフレームと、センサーデータの他のインスタンスの正規化されたピクセル値を含む1つ又は複数の他のビデオフレームとを含むこと、を含むことを特徴とする(37)項に記載の方法。
(39)
センサーデータの前記1つ又は複数のインスタンスを選択的にエンコードすることは、特定の産業コンポーネント又は前記産業環境に関連する問題がある可能性が高いことを示す、前記特定の産業コンポーネントの又は前記産業環境の、状態に関連する予測又は分類を取得したことに応答して、可逆コーデックを使用してセンサーデータの前記1つ又は複数のインスタンスを圧縮すること、を含むことを特徴とする(38)項に記載の方法。
(40)
センサーデータの前記1つ又は複数のインスタンスを選択的にエンコードすることは、特定の産業コンポーネント又は前記産業環境に関連する問題がある可能性を示す、前記特定の産業コンポーネントの又は前記産業環境の、状態に関連する予測又は分類を取得したことに応答して、センサーデータの前記1つ又は複数のインスタンスを圧縮することを控えること、を含むことを特徴とする(38)項に記載の方法。
(41)
1つ又は複数のエッジ操作を実行することは、
前記複数のセンサーのうち1つ又は複数のセンサーから受信したセンサーデータの1つ又は複数のインスタンスに基づいて、特徴ベクトルを生成すること、
前記特徴ベクトルを前記機械学習モデルに入力して、前記産業環境の特定の産業コンポーネントの又は前記産業環境の、状態に関連する予測又は分類と、該予測又は分類に対応する信頼度とを取得すること、及び、
前記予測又は分類に基づいて、センサーデータの前記1つ又は複数のインスタンスを、前記エッジデバイスのストレージデバイスに選択的に格納すること、を含むことを特徴とする(35)項に記載の方法。
(42)
センサーデータの前記1つ又は複数のインスタンスを選択的に格納することは、センサーデータの前記1つ又は複数のインスタンスが有効期限に従って前記ストレージデバイスから消去されるように、センサーデータの前記1つ又は複数のインスタンスを前記有効期限付きで前記ストレージデバイスに格納することを含み、
センサーデータの前記1つ又は複数のインスタンスを有効期限付きで前記ストレージデバイスに格納することは、前記産業環境のいずれかの産業コンポーネント及び前記産業環境に関連する問題がない可能性が高いことを集合的に示す、前記産業環境のそれぞれの産業コンポーネントの及び前記産業環境の、状態に関連する1つ又は複数の予測又は分類を取得することに応答して実行されることを特徴とする(41)項に記載の方法。
(43)
センサーデータの前記1つ又は複数のインスタンスを選択的に格納することは、特定の産業コンポーネント又は前記産業環境に関連する問題がある可能性が高いことを示す、前記特定の産業コンポーネントの又は前記産業環境の、状態に関連する予測又は分類を取得したことに応答して、センサーデータの前記1つ又は複数のインスタンスを前記ストレージデバイスに無期限に格納すること、を含むことを特徴とする(41)項に記載の方法。
(44)
前記複数のセンサーのうちの1つのセンサーの感知コンポーネントによって、センサー測定値を捕捉すること、
前記センサーのプロセッサによって、前記捕捉されたセンサー測定値に基づいて、1つ又は複数の報告パケットを生成すること、及び、
前記センサーの通信ユニットによって、自己構成型センサーキットネットワークを介して、前記1つ又は複数の報告パケットを前記エッジデバイスへ送信すること、を更に含むことを特徴とする(26)項に記載の方法。
(45)
前記処理システムによって、前記自己構成型センサーキットネットワークの構成を開始することを更に含み、前記自己構成型センサーキットネットワークが、スターネットワークであることを特徴とする(44)項に記載の方法。
(46)
前記報告パケットは、短距離通信プロトコルを使用してそれぞれのセンサーから直接受信されることを特徴とする(45)項に記載の方法。
(47)
前記処理システムによって、前記自己構成型センサーキットネットワークの構成を開始することを更に含み、前記自己構成型センサーキットネットワークが、メッシュネットワークであることを特徴とする(44)項に記載の方法。
(48)
前記複数のセンサーの各センサーの前記通信デバイスによって、前記複数のセンサーのうちの少なくとも1つの他のセンサーとの通信チャネルを確立すること、
前記複数のセンサーのうちの前記少なくとも1つのセンサーによって、前記複数のセンサーのうちの1つ又は複数の他のセンサーからセンサーデータのインスタンスを受信すること、及び、
前記複数のセンサーのうちの前記少なくとも1つのセンサーによって、前記受信したセンサーデータのインスタンスを、前記メッシュネットワークを介して前記エッジデバイスに向けてルーティングすること、を更に含むことを特徴とする(47)項に記載の方法。
(49)
前記自己構成型センサーキットネットワークは、階層型ネットワークであり、前記センサーキットは、前記階層型ネットワークに参加する1つ又は複数の収集デバイスを含むことを特徴とする(44)項に記載の方法。
(50)
前記1つ又は複数の収集デバイスのうちの1つの収集デバイスによって、第1の短距離通信プロトコルを使用して前記収集デバイスと通信する前記複数のセンサーのうちのセンサーのセットから、報告パケットを受信すること、及び、
前記1つ又は複数の収集デバイスによって、前記第1の短距離通信プロトコル又は第2の短距離通信プロトコルと異なる第2の短距離通信プロトコルのいずれかを使用して、前記エッジデバイスに前記報告パケットをルーティングすること、を更に含むことを特徴とする(49)項に記載の方法。
(51)
前記エッジデバイスは、ルールベースのネットワークプロトコルアダプタを含むことを特徴とする(26)項に記載の方法。
(52)
前記ルールベースのネットワークプロトコルアダプタによって、ネットワークプロトコルを選択すること、及び、
前記エッジデバイスによって、前記公衆ネットワークを介して、前記ネットワークプロトコルでセンサーキットパケットを送信すること、を更に含むことを特徴とする(51)項に記載の方法。
(53)
前記複数のセンサーは、第1のセンサータイプのセンサーの第1のセットと、第2のセンサータイプのセンサーの第2のセットと、を含むことを特徴とする(26)項に記載の方法。
(54)
産業環境を監視するように構成されたセンサーキットであって、
エッジデバイスと、
センサーデータを捕捉し、自己構成型センサーキットネットワークを介して前記センサーデータを送信する複数のセンサーと、を含み、
該複数のセンサーは、第1のセンサータイプの1つ又は複数のセンサーと、第2のセンサータイプの1つ又は複数のセンサーと、を含み、
前記複数のセンサーのうち少なくとも1つのセンサーは、
センサー測定値を捕捉し、センサーデータのインスタンスを出力する感知コンポーネントと、
センサーデータの1つ又は複数のインスタンスに基づいて報告パケットを生成し、該報告パケットを出力する処理ユニットであって、各報告パケットが、ルーティングデータとセンサーデータの1つ又は複数のインスタンスとを含む前記処理ユニットと、
該処理ユニットから報告パケットを受信し、第1の通信プロトコルに従って、前記自己構成型センサーキットネットワークを介して、前記報告パケットを前記エッジデバイスへ送信するように構成された通信デバイスと、を含み、
前記エッジデバイスは、
前記複数のセンサーのうちの1つ以上によって捕捉されたセンサーデータのインスタンスから導出された特徴のセットに基づいて、前記産業環境の産業コンポーネントの又は前記産業環境の、状態を予測又は分類するように各々が訓練された、複数の機械学習モデルを格納するモデルデータストアを格納する1つ又は複数のストレージデバイスと、
第1の通信プロトコルを使用して、前記自己構成型センサーキットネットワークを介して前記複数のセンサーから報告パケットを受信すると共に、前記第1の通信プロトコルとは異なる第2の通信プロトコルを使用して、公衆ネットワークを介してバックエンドシステムへセンサーキットパケットを送信する通信システムと、
コンピュータ実行可能な命令を実行する1つ又は複数のプロセッサを有する処理システムと、を含み、
前記コンピュータ実行可能な命令は、前記処理システムに、
前記通信システムから前記報告パケットを受信すること、
前記報告パケットで受信したセンサーデータの1つ又は複数のインスタンスに基づいて、特徴ベクトルのセットを生成すること、
それぞれの特徴ベクトルについて、該それぞれの特徴ベクトルを、該特徴ベクトルに対応するそれぞれの機械学習モデルに入力して、前記産業環境のそれぞれの産業コンポーネントの又は前記産業環境の、状態に関連するそれぞれの予測又は分類と、該それぞれの予測又は分類に対応する信頼度とを取得すること、
前記それぞれの特徴ベクトルに応じて前記機械学習モデルによって出力された前記それぞれの予測又は分類に基づいて、前記バックエンドシステムへ送信する前にセンサーデータの前記1つ又は複数のインスタンスを選択的にエンコードして、1つ又は複数のセンサーキットパケットを取得すること、及び、
前記センサーキットパケットを前記通信システムへ出力し、前記通信システムが前記公衆ネットワークを介して前記バックエンドシステムへ前記センサーキットパケットを送信すること、を行わせることを特徴とするセンサーキット。
(55)
ゲートウェイデバイスを更に含み、該ゲートウェイデバイスは、有線通信リンクを介して前記エッジデバイスからセンサーキットパケットを受信し、前記エッジデバイスに代わって、前記公衆ネットワークを介して前記バックエンドシステムへ前記センサーキットパケットを送信するように構成されていることを特徴とする(54)項に記載のセンサーキット。
(56)
前記ゲートウェイデバイスは、前記センサーキットパケットを前記公衆ネットワークにルーティングする衛星に対して、前記センサーキットパケットを送信するように構成された衛星端末デバイスを含むことを特徴とする(55)項に記載のセンサーキット。
(57)
前記ゲートウェイデバイスは、前記センサーキットパケットを、予め選択されたセルラープロバイダのセルラータワーに送信するように予め設定された、セルラーチップセットを含むことを特徴とする(55)項に記載のセンサーキット。
(58)
前記エッジデバイスの前記第2の通信デバイスは、前記センサーキットを前記公衆ネットワークにルーティングする衛星に対して、前記センサーキットパケットを送信するように構成された衛星端末デバイスであることを特徴とする(54)項に記載のセンサーキット。
(59)
前記1つ又は複数のストレージデバイスは、前記センサーキットの前記複数のセンサーによって捕捉されたセンサーデータのインスタンスを格納する、センサーデータストアを格納することを特徴とする(54)項に記載のセンサーキット。
(60)
センサーデータの前記1つ又は複数のインスタンスを選択的にエンコードすることは、前記産業環境の任意の産業コンポーネント及び前記産業環境に関連する問題がない可能性が高いことを集合的に示す、前記産業環境のそれぞれの産業コンポーネントの及び前記産業環境の、状態に関連する1つ又は複数の予測又は分類を取得することに応答して、非可逆コーデックを使用してセンサーデータの前記1つ又は複数のインスタンスを圧縮することを含むことを特徴とする(54)項に記載のセンサーキット。
(61)
前記非可逆コーデックを使用してセンサーデータの前記1つ又は複数のインスタンスを圧縮することは、
センサーデータの1つ又は複数のインスタンスを、それぞれのピクセル値に正規化すること、
前記それぞれのピクセル値をビデオフレームにエンコードすること、及び、
前記非可逆コーデックを使用してビデオフレームのブロックを圧縮することであって、前記非可逆コーデックがビデオコーデックであり、ビデオフレームの前記ブロックが、前記ビデオフレームと、センサーデータの他のインスタンスの正規化されたピクセル値を含む1つ又は複数の他のビデオフレームとを含むこと、を含むことを特徴とする(60)項に記載のセンサーキット。
(62)
センサーデータの前記1つ又は複数のインスタンスを選択的にエンコードすることは、特定の産業コンポーネント又は前記産業環境に関連する問題がある可能性が高いことを示す、前記特定の産業コンポーネントの又は前記産業環境の、状態に関連する予測又は分類を取得することに応答して、可逆コーデックを使用してセンサーデータの前記1つ又は複数のインスタンスを圧縮すること、を含むことを特徴とする(60)項に記載のセンサーキット。
(63)
センサーデータの前記1つ又は複数のインスタンスを選択的にエンコードすることは、特定の産業コンポーネント又は前記産業環境に関連する問題がある可能性が高いことを示す、前記特定の産業コンポーネントの又は前記産業環境の、状態に関連する予測又は分類を取得することに応答して、センサーデータの前記1つ又は複数のインスタンスを圧縮することを控えること、を含むことを特徴とする(60)項に記載のセンサーキット。
(64)
前記コンピュータ実行可能な命令は、更に、前記エッジデバイスの前記1つ又は複数のプロセッサに、前記それぞれの予測又は分類に基づいて、センサーデータの前記1つ又は複数のインスタンスを、前記エッジデバイスの前記1つ又は複数のストレージデバイスに選択的に格納させることを特徴とする(54)項に記載のセンサーキット。
(65)
センサーデータの前記1つ又は複数のインスタンスを選択的に格納することは、前記産業環境の任意の産業コンポーネント及び前記産業環境に関連する問題がない可能性が高いことを集合的に示す、前記産業環境のそれぞれの産業コンポーネントの及び前記産業環境の、状態に関連する1つ又は複数の予測又は分類を取得することに応答して、有効期限に従ってセンサーデータの前記1つ又は複数のインスタンスが前記ストレージデバイスから消去されるように、センサーデータの前記1つ又は複数のインスタンスを前記有効期限付きで前記ストレージデバイスに格納すること、を含むことを特徴とする(64)項に記載のセンサーキット。
(66)
センサーデータの前記1つ又は複数のインスタンスを選択的に格納することは、特定の産業コンポーネント又は前記産業環境に関連する問題がある可能性を示す、前記特定の産業コンポーネントの又は前記産業環境の、状態に関連する予測又は分類を取得することに応答して、センサーデータの前記1つ又は複数のインスタンスを前記ストレージデバイスに無期限に格納すること、を含むことを特徴とする(64)項に記載のセンサーキット。
(67)
前記自己構成型センサーキットネットワークは、前記複数のセンサーの各センサーが、短距離通信プロトコルを用いて、センサーデータのそれぞれのインスタンスを前記エッジデバイスと直接送信するような、スターネットワークであることを特徴とする(54)項に記載のセンサーキット。
(68)
前記コンピュータ実行可能な命令は、更に、前記エッジデバイスの前記1つ以上のプロセッサに、前記自己構成型センサーキットネットワークの構成を開始させることを特徴とする(67)項に記載のセンサーキット。
(69)
前記自己構成型センサーキットネットワークは、
前記複数のセンサーの各センサーの前記通信デバイスが、前記複数のセンサーのうちの少なくとも1つの他のセンサーとの通信チャネルを確立するように構成され、且つ、
前記複数のセンサーのうちの少なくとも1つのセンサーが、前記複数のセンサーのうちの1つ又は複数の他のセンサーからセンサーデータのインスタンスを受信し、該受信したセンサーデータのインスタンスを前記エッジデバイスに向けてルーティングするように構成されるような、メッシュネットワークであることを特徴とする(54)項に記載のセンサーキット。
(70)
前記コンピュータ実行可能な命令は、更に、前記エッジデバイスの前記1つ又は複数のプロセッサに、前記自己構成型センサーキットネットワークの構成を開始させるものであり、前記エッジデバイスが前記自己構成型センサーキットネットワークの構成を開始することに応答して、前記複数のセンサーが前記メッシュネットワークを形成することを特徴とする(69)項に記載のセンサーキット。
(71)
前記自己構成型センサーキットネットワークは、階層型ネットワークであることを特徴とする(54)項に記載のセンサーキット。
(72)
前記複数のセンサーのうち1つ以上のセンサーから報告パケットを受信し、該報告パケットを前記エッジデバイスにルーティングするように構成された、1つ又は複数の収集デバイスを更に含むことを特徴とする(71)項に記載のセンサーキット。
(73)
複数のセンサーと処理システムを含むエッジデバイスとを有するセンサーキットを用いて産業環境を監視する方法であって、
前記処理システムによって、前記複数のセンサーのうちの1つ又は複数のそれぞれのセンサーから報告パケットを受信することであって、各報告パケットが、ルーティングデータとセンサーデータの1つ又は複数のインスタンスとを含むこと、
前記処理システムによって、報告パケットで受信したセンサーデータの1つ又は複数のそれぞれのインスタンスに基づいて、特徴ベクトルのセットを生成すること、
前記複数のセンサーのうちの1つ又は複数によって捕捉されたセンサーデータのインスタンスから導出された特徴のセットに基づいて、前記産業環境の産業コンポーネントの又は前記産業環境の、それぞれの状態を予測又は分類するように各々が訓練された、複数の機械学習モデルのうちのそれぞれの機械学習モデルに対して、前記処理システムによってそれぞれの特徴ベクトルを入力すること、
前記処理システムによって、前記それぞれの機械学習モデルに入力されたそれぞれの特徴ベクトルに基づいて、前記それぞれの機械学習モデルから、それぞれの予測又は分類と、該それぞれの予測又は分類に対応する信頼度とを取得すること、
前記処理システムによって、前記それぞれの予測又は分類に基づいて、センサーデータの前記1つ又は複数のインスタンスを選択的にエンコードして、1つ又は複数のセンサーキットパケットを取得すること、及び、
前記処理システムによって、公衆ネットワークを介してバックエンドシステムへ前記センサーキットパケットを送信すること、を含むことを特徴とする方法。
(74)
前記センサーキットは、有線通信リンクを介して前記エッジデバイスからセンサーキットパケットを受信し、前記エッジデバイスに代わって、前記公衆ネットワークを介して前記バックエンドシステムへ前記センサーキットパケットを送信するように構成された、ゲートウェイデバイスを含むことを特徴とする(73)項に記載の方法。
(75)
前記ゲートウェイデバイスは、前記センサーキットパケットを前記公衆ネットワークにルーティングする衛星に対して、前記センサーキットパケットを送信する衛星端末デバイスを含むことを特徴とする(74)項に記載の方法。
(76)
前記ゲートウェイデバイスは、予め選択されたセルラープロバイダのセルラータワーに対して、前記センサーキットパケットを送信するセルラーチップセットを含むことを特徴とする(74)項に記載の方法。
(77)
前記1つ又は複数のそれぞれのセンサーから前記報告パケットを受信することは、第1の通信プロトコルを実装する第1の通信デバイスを用いて実行され、前記センサーキットパケットを前記バックエンドシステムへ送信することは、第2の通信プロトコルを実装する第2の通信デバイスを用いて実行されることを特徴とする(73)項に記載の方法。
(78)
前記エッジデバイスの前記第2の通信デバイスは、衛星端末デバイスであり、前記センサーキットパケットを前記バックエンドシステムへ送信することは、前記センサーキットパケットを前記公衆ネットワークにルーティングする衛星に対して、前記衛星端末デバイスにより前記センサーキットパケットを送信することを含むことを特徴とする(77)項に記載の方法。
(79)
前記産業環境の任意の産業コンポーネント及び前記産業環境に関連する問題がない可能性が高いことを集合的に示す、前記産業環境のそれぞれの産業コンポーネントの及び前記産業環境の、状態に関連する1つ又は複数の予測又は分類を取得したことに応答して、前記処理システムによって、センサーデータの前記1つ又は複数のインスタンスを、非可逆コーデックを使用して圧縮すること、を更に含むことを特徴とする(73)項に記載の方法。
(80)
前記非可逆コーデックを使用してセンサーデータの前記1つ又は複数のインスタンスを圧縮することは、
センサーデータの前記1つ以上のインスタンスをそれぞれのピクセル値に正規化すること、
前記それぞれのピクセル値をビデオフレームにエンコードすること、及び、
前記非可逆コーデックを使用して、ビデオフレームのブロックを圧縮することであって、前記非可逆コーデックがビデオコーデックであり、ビデオフレームの前記ブロックが、前記ビデオフレームと、前記センサーデータの他のインスタンスの正規化されたピクセル値を含む1つ又は複数の他のビデオフレームとを含むこと、を含むことを特徴とする(79)項に記載の方法。
(81)
特定の産業コンポーネント又は前記産業環境に関連する問題がある可能性が高いことを示す、前記特定の産業コンポーネントの又は前記産業環境の、状態に関連する予測又は分類を取得したことに応答して、前記処理システムにより、可逆コーデックを使用してセンサーデータの前記1つ又は複数のインスタンスを圧縮すること、を更に含むことを特徴とする(79)項に記載の方法。
(82)
特定の産業コンポーネント又は前記産業環境に関連する問題がある可能性が高いことを示す、前記特定の産業コンポーネントの又は前記産業環境の、状態に関連する予測又は分類を取得したことに応答して、前記処理システムにより、センサーデータの前記1つ又は複数のインスタンスを圧縮することを控えること、を更に含むことを特徴とする(79)項に記載の方法。
(83)
前記エッジ通信デバイスは、前記複数の機械学習モデルを格納する1つ又は複数のストレージデバイスを含むことを特徴とする(73)項に記載の方法。
(84)
前記1つ又は複数のストレージデバイスは、前記センサーキットの前記複数のセンサーによって捕捉されたセンサーデータのインスタンスを格納することを特徴とする(83)項に記載の方法。
(85)
前記処理システムによって、前記それぞれの予測又は分類に基づいて、センサーデータの前記1つ又は複数のインスタンスを、前記1つ又は複数のストレージデバイスに選択的に格納すること、を更に含むことを特徴とする(84)項に記載の方法。
(86)
センサーデータの前記1つ又は複数のインスタンスが有効期限に従って前記ストレージデバイスから消去されるように、前記処理システムにより、センサーデータの前記1つ又は複数のインスタンスを、前記有効期限付きで前記ストレージデバイスに格納することを更に含み、前記処理システムは、前記産業環境の任意の産業コンポーネント及び前記産業環境に関連する問題がない可能性が高いことを集合的に示す、前記産業環境のそれぞれの産業コンポーネントの及び前記産業環境の、状態に関連する1つ又は複数の予測又は分類を取得することに応答して、センサーデータの前記1つ又は複数のインスタンスを、前記有効期限付きで前記ストレージデバイスに格納することを特徴とする(85)項に記載の方法。
(87)
特定の産業コンポーネント又は前記産業環境に関連する問題がある可能性が高いことを示す、前記特定の産業コンポーネントの又は前記産業環境の、状態に関連する予測又は分類を取得したことに応答して、前記処理システムにより、センサーデータの前記1つ又は複数のインスタンスを前記ストレージデバイスに無期限に格納すること、を更に含むことを特徴とする(85)項に記載の方法。
(88)
前記複数のセンサーによりセンサーデータを捕捉すること、及び、
前記複数のセンサーにより、自己構成型センサーキットネットワークを介して前記センサーデータを送信すること、を更に含むことを特徴とする(73)項に記載の方法。
(89)
前記自己構成型センサーキットネットワークを介して前記センサーデータを送信することは、前記複数のセンサーの各センサーによって、短距離通信プロトコルを使用して前記エッジデバイスとセンサーデータのインスタンスを直接送信することを含み、自己構成型センサーキットネットワークがスターネットワークであることを特徴とする(88)項に記載の方法。
(90)
前記処理システムによって、前記自己構成型センサーキットネットワークの構成を開始することを更に含むことを特徴とする(89)項に記載の方法。
(91)
前記自己構成型センサーキットネットワークがメッシュネットワークであり、前記複数のセンサーの各センサーが通信デバイスを含むことを特徴とする(88)項に記載の方法。
(92)
前記複数のセンサーの各センサーの前記通信デバイスによって、前記複数のセンサーのうちの少なくとも1つの他のセンサーとの通信チャネルを確立すること、
前記複数のセンサーのうちの少なくとも1つのセンサーによって、前記複数のセンサーのうちの1つ又は複数の他のセンサーから、センサーデータのインスタンスを受信すること、及び、
前記複数のセンサーのうちの前記少なくとも1つのセンサーによって、受信したセンサーデータのインスタンスを前記エッジデバイスに向けてルーティングすること、を更に含むことを特徴とする(91)項に記載の方法。
(93)
前記自己構成型センサーキットネットワークが階層型ネットワークであり、前記センサーキットが1つ又は複数の収集デバイスを含むことを特徴とする(88)項に記載の方法。
(94)
前記複数の収集デバイスのうちの少なくとも1つの収集デバイスによって、前記複数のセンサーのうちの1つ又は複数のセンサーから報告パケットを受信すること、及び、
前記複数の収集デバイスのうちの前記少なくとも1つの収集デバイスによって、前記報告パケットを前記エッジデバイスにルーティングすること、を更に含むことを特徴とする(93)項に記載の方法。
(95)
前記複数のセンサーは、第1のセンサータイプのセンサーの第1のセットと、第2のセンサータイプのセンサーの第2のセットとを含むことを特徴とする(73)項に記載の方法。
(96)
産業環境を監視するように構成されたセンサーキットであって、
エッジデバイスと、
センサーデータを捕捉し、自己構成型センサーキットネットワークを介して前記センサーデータを送信する複数のセンサーと、を含み、
該複数のセンサーは、第1のセンサータイプの1つ又は複数のセンサーと、第2のセンサータイプの1つ又は複数のセンサーとを含み、
前記複数のセンサーのうち少なくとも1つのセンサーは、
センサー測定値を捕捉し、センサーデータのインスタンスを出力する感知コンポーネントと、
センサーデータの1つ又は複数のインスタンスに基づいて報告パケットを生成し、該報告パケットを出力する処理ユニットであって、各報告パケットが、ルーティングデータとセンサーデータの1つ又は複数のインスタンスとを含む前記処理ユニットと、
該処理ユニットから報告パケットを受信し、第1の通信プロトコルに従って、前記自己構成型センサーキットネットワークを介して前記エッジデバイスへ前記報告パケットを送信するように構成された通信デバイスと、を含み、
前記エッジデバイスは、
前記自己構成型センサーキットネットワークを介して前記複数のセンサーから報告パケットを受信する第1の通信デバイスと、公衆ネットワークを介してバックエンドシステムへセンサーキットパケットを送信する第2の通信デバイスとを有する、通信システムと、
コンピュータ実行可能な命令を実行する1つ又は複数のプロセッサを有する処理システムと、を含み、
前記コンピュータ実行可能な命令は、前記処理システムに、
前記通信システムから前記報告パケットを受信すること、
メディアコンテンツフレームのブロックを生成することであって、各メディアコンテンツフレームが複数のフレーム値を含み、各フレーム値がセンサーデータのそれぞれのインスタンスを示すこと、
メディアコーデックを用いてメディアコンテンツフレームの前記ブロックを圧縮し、圧縮ブロックを取得すること、
該圧縮ブロックに基づいて、1つ又は複数のサーバキットパケットを生成すること、及び、
前記1つ又は複数のサーバキットパケットを、前記公衆ネットワークを介して前記バックエンドシステムへ送信すること、を行わせることを特徴とするセンサーキット。
(97)
ゲートウェイデバイスを更に含み、該ゲートウェイデバイスは、有線通信リンクを介して前記エッジデバイスからセンサーキットパケットを受信し、前記エッジデバイスに代わって、前記公衆ネットワークを介して前記バックエンドシステムへ前記センサーキットパケットを送信するように構成されていることを特徴とする(96)項に記載のセンサーキット。
(98)
前記ゲートウェイデバイスは、前記センサーキットを前記公衆ネットワークにルーティングする衛星に対して、前記センサーキットパケットを送信するように構成された衛星端末デバイスを含むことを特徴とする(97)項に記載のセンサーキット。
(99)
前記ゲートウェイデバイスは、予め選択されたセルラープロバイダのセルラータワーに対して、センサーキットパケットを送信するように予め構成されたセルラーチップセットを含むことを特徴とする(97)項に記載のセンサーキット。
(100)
前記エッジデバイスの前記第2の通信デバイスは、前記センサーキットを前記公衆ネットワークにルーティングする衛星に対して、前記センサーキットパケットを送信するように構成された衛星端末デバイスであることを特徴とする(96)項に記載のセンサーキット。
(101)
前記エッジデバイスは、前記センサーキットの前記複数のセンサーによって捕捉されたセンサーデータのインスタンスを格納するセンサーデータストアを格納する、1つ又は複数のストレージデバイスを更に含むことを特徴とする(96)項に記載のセンサーキット。
(102)
前記エッジデバイスは、複数のセンサーのうちの1つ以上によって捕捉されたセンサーデータのインスタンスから導出された特徴のセットに基づいて、前記産業環境の産業コンポーネントの及び/又は前記産業環境の、状態を予測又は分類するように各々が訓練された、1つ又は複数の機械学習モデルを格納するモデルデータストアを格納する、1つ又は複数のストレージデバイスを更に含むことを特徴とする(96)項に記載のセンサーキット。
(103)
前記エッジデバイスは、1つ又は複数のエッジ操作を実行するように構成され、
前記エッジ操作は、
前記複数のセンサーのうち1つ又は複数のセンサーから受信したセンサーデータの1つ又は複数のインスタンスに基づいて、特徴ベクトルを生成すること、
前記特徴ベクトルを前記機械学習モデルに入力して、前記産業環境の特定の産業コンポーネントの又は前記産業環境の、状態に関連する予測又は分類と、該予測又は分類に対応する信頼度とを取得すること、及び、
前記分類又は予測に基づいて、メディアフレームの前記ブロックを圧縮するために使用される前記メディアコーデックを選択すること、を含むことを特徴とする(102)項に記載のセンサーキット。
(104)
前記メディアコーデックを選択することは、前記産業環境の任意の産業コンポーネント及び前記産業環境に問題がない可能性が高いことを集合的に示す、前記産業環境のそれぞれの産業コンポーネントの及び前記産業環境の、状態に関連する1つ又は複数の予測又は分類を取得することに応答して、非可逆コーデックを選択することを含むことを特徴とする(103)項に記載のセンサーキット。
(105)
前記メディアコーデックを選択することは、特定の産業コンポーネント又は前記産業環境に関連する問題がある可能性を示す、前記特定の産業コンポーネントの又は前記産業環境の、状態に関連する予測又は分類を取得することに応答して、可逆コーデックを選択することを含むことを特徴とする(104)項に記載のセンサーキット。
(106)
前記1つ又は複数のエッジ操作を実行することは、
前記複数のセンサーのうち1つ又は複数のセンサーから受信したセンサーデータの1つ又は複数のインスタンスに基づいて、特徴ベクトルを生成すること、
前記特徴ベクトルを前記機械学習モデルに入力して、前記産業環境の特定の産業コンポーネントの又は前記産業環境の、状態に関連する予測又は分類と、該予測又は分類に対応する信頼度とを取得すること、及び、
前記予測又は分類に基づいて、前記エッジデバイスの前記ストレージデバイスに、センサーデータの前記1つ又は複数のインスタンスを選択的に格納すること、を含むことを特徴とする(102)項に記載のセンサーキット。
(107)
センサーデータの前記1つ又は複数のインスタンスを選択的に格納することは、前記産業環境の任意の産業コンポーネント及び前記産業環境に関連する問題がない可能性が高いことを集合的に示す、前記産業環境のそれぞれの産業コンポーネントの及び前記産業環境の、状態に関連する1つ又は複数の予測又は分類を取得することに応答して、センサーデータの前記1つ又は複数のインスタンスを有効期限付きで前記ストレージデバイスに格納し、センサーデータの前記1つ又は複数のインスタンスが、前記有効期限に従って前記ストレージデバイスから消去されるようにすること、を含むことを特徴とする(106)項に記載のセンサーキット。
(108)
センサーデータの前記1つ又は複数のインスタンスを選択的に格納することは、特定の産業コンポーネント又は前記産業環境に関連する問題がある可能性を示す、前記特定の産業コンポーネントの又は前記産業環境の、状態に関連する予測又は分類を取得することに応答して、センサーデータの前記1つ又は複数のインスタンスを前記ストレージデバイスに無期限に保存すること、を含むことを特徴とする(106)項に記載のセンサーキット。
(109)
前記自己構成型センサーキットネットワークは、前記複数のセンサーの各センサーが、短距離通信プロトコルを用いて、センサーデータのそれぞれのインスタンスを前記エッジデバイスと直接送信するような、スターネットワークであることを特徴とする(96)項に記載のセンサーキット。
(110)
前記コンピュータ実行可能な命令は、更に、前記エッジデバイスの前記1つ又は複数のプロセッサに、前記自己構成型センサーキットネットワークの構成を開始させることを特徴とする(109)項に記載のセンサーキット。
(111)
前記自己構成型センサーキットネットワークは、
前記複数のセンサーの各センサーの前記通信デバイスが、前記複数のセンサーのうちの少なくとも1つの他のセンサーとの通信チャネルを確立するように構成されるような、且つ、
前記複数のセンサーのうちの少なくとも1つのセンサーが、前記複数のセンサーのうちの1つ又は複数の他のセンサーからセンサーデータのインスタンスを受信し、該受信したセンサーデータのインスタンスを前記エッジデバイスに向けてルーティングするように構成されるような、メッシュネットワークであることを特徴とする(96)項に記載のセンサーキット。
(112)
前記コンピュータ実行可能な命令は、更に、前記エッジデバイスの前記1つ又は複数のプロセッサに、前記自己構成型センサーキットネットワークの構成を開始させるものであり、前記エッジデバイスが前記自己構成型センサーキットネットワークの構成を開始することに応答して、前記複数のセンサーが前記メッシュネットワークを形成することを特徴とする(111)項に記載のセンサーキット。
(113)
前記自己構成型センサーキットネットワークは、階層型ネットワークであることを特徴とする(96)項に記載のセンサーキット。
(114)
前記複数のセンサーのうち1つ又は複数のセンサーから報告パケットを受信し、該報告パケットを前記エッジデバイスにルーティングするように構成された、1つ又は複数の収集デバイスを更に含むことを特徴とする(113)項に記載のセンサーキット。
(115)
メディアコンテンツフレームの前記ブロックを生成することは、
メディアコンテンツフレームに含まれるセンサーデータの各インスタンスについて、センサーデータの前記インスタンスを、前記メディアコンテンツフレームに対応する符号化規格で許容されるメディアコンテンツフレーム値の範囲内で、それぞれの正規化されたメディアコンテンツフレーム値に正規化すること、及び、
それぞれの正規化されたメディアコンテンツフレーム値を、前記メディアコンテンツフレームに埋め込むこと、を含むことを特徴とする(96)項に記載のセンサーキット。
(116)
メディアコンテンツフレームの各々は、複数のピクセルからなるビデオフレームであり、前記それぞれの正規化されたメディアコンテンツフレーム値は、ピクセル値であることを特徴とする(115)項に記載のセンサーキット。
(117)
それぞれの正規化されたメディアフレーム値を、前記メディアフレームに埋め込むことは、
前記複数のセンサーのそれぞれのセンサーと前記複数のピクセルのそれぞれのピクセルとを対応付けるマッピングに基づいて、前記それぞれの正規化されたメディアコンテンツフレームに対応する、前記複数のピクセルのうちのピクセルを決定すること、及び、
前記決定されたピクセルの値を、前記それぞれの正規化されたメディアフレームの値と等しく設定すること、を含むことを特徴とする(116)項に記載のセンサーキット。
(118)
前記コーデックは、H.264/MPEG-4コーデックであることを特徴とする(116)項に記載のセンサーキット。
(119)
前記コーデックは、H.265/MPEG-Hコーデックであることを特徴とする(116)項に記載のセンサーキット。
(120)
前記コーデックは、H.263/MPEG-4コーデックであることを特徴とする(116)項に記載のセンサーキット。
(121)
複数のセンサーと処理システムを含むエッジデバイスとを有するセンサーキットを用いて、産業環境を監視する方法であって、
前記処理システムによって、複数のセンサーのうちの1つ又は複数のそれぞれのセンサーから報告パケットを受信することであって、各報告パケットが、ルーティングデータとセンサーデータの1つ又は複数のインスタンスとを含むこと、
前記処理システムによって、メディアコンテンツフレームのブロックを生成することであって、各メディアコンテンツフレームが複数のフレーム値を含み、各フレーム値がセンサーデータのそれぞれのインスタンスを示していること、
前記処理システムによって、メディアコーデックを用いてメディアコンテンツフレームの前記ブロックを圧縮して、圧縮ブロックを得ること、
前記処理システムによって、前記圧縮ブロックに基づいて、1つ又は複数のサーバキットパケットを生成すること、及び、
前記処理システムによって、前記1つ又は複数のサーバキットパケットを、公衆ネットワークを介してバックエンドシステムへ送信すること、を含むことを特徴とする方法。
(122)
前記センサーキットは、有線通信リンクを介して前記エッジデバイスからセンサーキットパケットを受信し、前記エッジデバイスに代わって、前記公衆ネットワークを介して前記バックエンドシステムへ前記センサーキットパケットを送信するように構成された、ゲートウェイデバイスを含むことを特徴とする(121)項に記載の方法。
(123)
前記ゲートウェイデバイスは、前記センサーキットを前記公衆ネットワークにルーティングする衛星に対して、前記センサーキットパケットを送信するように構成された衛星端末デバイスを含むことを特徴とする(122)項に記載の方法。
(124)
前記ゲートウェイデバイスは、事前に選択されたセルラープロバイダのセルラータワーに対して、センサーキットパケットを送信するように事前に構成されたセルラーチップセットを含むことを特徴とする(122)項に記載の方法。
(125)
前記1つ又は複数のそれぞれのセンサーから前記報告パケットを受信することは、自己構成型センサーキットネットワークを介して前記複数のセンサーから報告パケットを受信する第1の通信デバイスを用いて実行され、前記センサーキットパケットを前記バックエンドシステムへ送信することは、第2の通信デバイスを用いて実行されることを特徴とする(121)項に記載の方法。
(126)
前記エッジデバイスの前記第2の通信デバイスは、前記センサーキットを前記公衆ネットワークにルーティングする衛星に対して、前記センサーキットパケットを送信するように構成された衛星端末デバイスであることを特徴とする(125)項に記載の方法。
(127)
前記複数のセンサーによりセンサーデータを捕捉すること、及び、
前記複数のセンサーにより、前記自己構成型センサーキットネットワークを介して、前記エッジデバイスへ前記センサーデータを送信すること、を更に含むことを特徴とする(125)項に記載の方法。
(128)
前記自己構成型センサーキットネットワークを介して前記センサーデータを送信することは、前記複数のセンサーの各センサーによって、短距離通信プロトコルを使用してエッジデバイスとセンサーデータのインスタンスを直接送信することを含み、前記自己構成型センサーキットネットワークがスターネットワークであることを特徴とする(127)項に記載の方法。
(129)
前記処理システムによって、前記自己構成型センサーキットネットワークの構成を開始すること、を更に含むことを特徴とする(128)項に記載の方法。
(130)
前記自己構成型センサーキットネットワークがメッシュネットワークであり、前記複数のセンサーの各センサーが通信デバイスを含むことを特徴とする(127)項に記載の方法。
(131)
前記複数のセンサーの各センサーの前記通信デバイスによって、前記複数のセンサーのうちの少なくとも1つの他のセンサーとの通信チャネルを確立すること、
前記複数のセンサーのうちの少なくとも1つのセンサーによって、前記複数のセンサーのうちの1つ又は複数の他のセンサーからセンサーデータのインスタンスを受信すること、及び、
前記複数のセンサーのうちの前記少なくとも1つのセンサーによって、前記受信したセンサーデータのインスタンスを前記エッジデバイスに向けてルーティングすること、を更に含むことを特徴とする(130)項に記載の方法。
(132)
前記自己構成型センサーキットネットワークが階層型ネットワークであり、前記センサーキットが1つ又は複数の収集デバイスを含むことを特徴とする(127)項に記載の方法。
(133)
前記複数の収集デバイスのうちの少なくとも1つの収集デバイスによって、前記複数のセンサーのうちの1つ又は複数のセンサーから報告パケットを受信すること、及び、
前記複数の収集デバイスのうちの前記少なくとも1つの収集デバイスによって、前記報告パケットを前記エッジデバイスにルーティングすること、を更に含むことを特徴とする(132)項に記載の方法。
(134)
前記エッジデバイスの1つ又は複数のストレージデバイスによって、前記センサーキットの前記複数のセンサーにより捕捉されたセンサーデータのインスタンスを格納すること、を更に含むことを特徴とする(121)項に記載の方法。
(135)
前記エッジデバイスは、前記複数のセンサーのうちの1つ以上によって捕捉されたセンサーデータのインスタンスから導出された特徴のセットに基づいて、前記産業環境の産業コンポーネントの及び/又は前記産業環境の、状態を予測又は分類するように各々が訓練された、1つ又は複数の機械学習モデルを格納するモデルデータストアを格納する、1つ又は複数のストレージデバイスを更に含むことを特徴とする(121)項に記載の方法。
(136)
前記処理システムによって、前記複数のセンサーのうちの1つ又は複数のセンサーから受信したセンサーデータの1つ又は複数のインスタンスに基づいて、特徴ベクトルを生成すること、
前記処理システムによって、前記特徴ベクトルを前記機械学習モデルに入力して、前記産業環境の特定の産業コンポーネントの又は前記産業環境の、状態に関連する予測又は分類と、該予測又は分類に対応する信頼度とを取得すること、及び、
前記分類又は予測に基づいて、メディアコンテンツフレームの前記ブロックを圧縮するために使用される前記メディアコーデックを選択すること、を更に含むことを特徴とする(135)項に記載の方法。
(137)
前記メディアコーデックを選択することは、前記産業環境の任意の産業コンポーネント及び前記産業環境に問題がない可能性が高いことを集合的に示す、前記産業環境のそれぞれの産業コンポーネントの及び前記産業環境の、状態に関連する1つ又は複数の予測又は分類を取得したことに応答して、非可逆コーデックを選択すること、を含むことを特徴とする(136)項に記載の方法。
(138)
前記メディアコーデックを選択することは、特定の産業コンポーネント又は前記産業環境に関連する問題がある可能性が高いことを示す、前記特定の産業コンポーネントの又は前記産業環境の、状態に関連する予測又は分類を取得したことに応答して、可逆コーデックを選択すること、を含むことを特徴とする(136)項に記載の方法。
(139)
前記処理システムにより、前記複数のセンサーのうちの1つ又は複数のセンサーから受信したセンサーデータの1つ又は複数のインスタンスに基づいて、特徴ベクトルを生成すること、
前記処理システムにより、前記特徴ベクトルを前記機械学習モデルに入力して、前記産業環境の特定の産業コンポーネントの又は前記産業環境の、状態に関連する予測又は分類と、該予測又は分類に対応する信頼度とを取得すること、及び、
前記処理システムにより、前記予測又は分類に基づいて、前記エッジデバイスの前記ストレージデバイスに、センサーデータの前記1つ又は複数のインスタンスを選択的に格納すること、を更に含むことを特徴とする(131)項に記載の方法。
(140)
センサーデータの前記1つ又は複数のインスタンスを前記ストレージデバイスに選択的に格納することは、センサーデータの前記1つ又は複数のインスタンスが、有効期限に従って前記ストレージデバイスから消去されるように、センサーデータの前記1つ又は複数のインスタンスを、前記有効期限付きで前記ストレージデバイスに格納することを含み、
センサーデータの前記1つ又は複数のインスタンスを有効期限付きで前記ストレージデバイスに格納することは、前記産業環境の任意の産業コンポーネント及び前記産業環境に問題がない可能性が高いことを集合的に示す、前記産業環境のそれぞれの産業コンポーネントの及び前記産業環境の、状態に関連する1つ又は複数の予測又は分類を取得すること、に応答して実行されることを特徴とする(139)項に記載の方法。
(141)
センサーデータの前記1つ又は複数のインスタンスを前記ストレージデバイスに選択的に格納することは、特定の産業コンポーネント又は前記産業環境に関連する問題がある可能性が高いことを示す、前記特定の産業コンポーネントの又は前記産業環境の、状態に関連する予測又は分類を取得することに応答して、センサーデータの前記1つ又は複数のインスタンスを前記ストレージデバイスに無期限に保存すること、を含むことを特徴とする(139)項に記載の方法。
(142)
メディアコンテンツフレームの前記ブロックを生成することは、
前記処理システムによって、メディアコンテンツフレームに含まれているセンサーデータの各インスタンスについて、センサーデータのインスタンスを、前記メディアコンテンツフレームに対応する符号化規格によって許容されるメディアコンテンツフレーム値の範囲内で、それぞれの正規化されたメディアコンテンツフレーム値に正規化すること、及び、
前記処理システムによって、それぞれの正規化されたメディアコンテンツフレーム値を、前記メディアコンテンツフレームに埋め込むこと、を含むことを特徴とする(121)項に記載の方法。
(143)
各メディアコンテンツフレームは、複数のピクセルからなるビデオフレームであり、前記それぞれの正規化されたメディアフレーム値は、ピクセル値であることを特徴とする(142)項に記載の方法。
(144)
それぞれの正規化されたメディアコンテンツフレーム値を、前記メディアコンテンツフレームに埋め込むことは、
前記処理システムによって、前記複数のセンサーのそれぞれのセンサーを前記複数のピクセルのそれぞれのピクセルに対応付けるマッピングに基づいて、前記それぞれの正規化されたメディアコンテンツフレームに対応する、前記複数のピクセルのうちのピクセルを決定すること、及び、
前記決定されたピクセルの値を、前記それぞれの正規化されたメディアコンテンツフレーム値と等しく設定すること、を含むことを特徴とする(143)項に記載の方法。
(145)
前記コーデックは、H.264/MPEG-4コーデックであることを特徴とする(143)項に記載の方法。
(146)
前記コーデックは、H.265/MPEG-Hコーデックであることを特徴とする(143)項に記載の方法。
(147)
前記コーデックは、H.263/MPEG-4コーデックであることを特徴とする(143)項に記載の方法。
(148)
前記複数のセンサーは、第1のセンサータイプのセンサーの第1のセットと、第2のセンサータイプのセンサーの第2のセットと、を含むことを特徴とする(121)項に記載の方法。
(149)
バックエンドシステム及び産業環境を監視するように構成されたセンサーキットを含み、
該センサーキットは、エッジデバイスと、センサーデータを取得し、自己構成型センサーキットネットワークを介してセンサーデータを送信する複数のセンサーと、を含み、前記複数のセンサーは、1つ以上の第1センサータイプと、1つ以上の第2センサータイプと、を含み、
前記複数のセンサーのうち少なくとも1つのセンサーは、
センサーの測定値を取得し、センサーデータのインスタンスを出力するセンシングコンポーネントと、
センサーデータの1つ以上のインスタンスに基づいて、ルーティングデータ及びセンサーデータの1つ以上のインスタンスを含む報告パケットを生成して、該報告パケットを出力する処理ユニットと、
該処理ユニットから報告パケットを受信し、第1通信プロトコルに従って、自己構成型センサーキットネットワークを介して前記報告パケットを前記エッジデバイスに送信するように構成された通信デバイスと、を含み、
前記エッジデバイスは、通信システムを有し、
該通信システムは、
自己構成型センサーキットネットワークを介して、複数のセンサーから報告パケットを受信する第1通信装置と、
センサーキットパケットを、公衆ネットワークを介してバックエンドシステムに送信する第2通信装置と、
以下の処理を行わせるコンピュータ実行可能な命令を実行する1つ以上のプロセッサを有する処理システムと、を含み、
前記処理は、
通信システムから報告パケットを受信する処理と、
前記報告パケット内のセンサーデータのインスタンスに対して1つ以上のエッジ操作を行う処理と、
センサーデータのインスタンスに基づいてセンサーキットパケットを生成する処理と、
センサーキットパケットを通信システムに出力する処理と、を含み、
各センサーキットパケットはセンサーデータの少なくとも1つのインスタンスを含み、
通信システムは、前記センサーキットパケットを、公衆ネットワークを介して前記バックエンドシステムに送信するものであり、
バックエンドシステムは、
センサーキットを含む1つ以上の各センサーキットから受信したセンサーデータを格納するセンサーキットデータストアを格納するバックエンドストレージシステムと、
以下の処理を行わせるための、コンピュータ実行可能命令を実行する1つ以上のプロセッサを有するバックエンド処理システムと、を含み、
前記処理は、
センサーキットからセンサーキットパケットを受信する処理と、
センサーキットパケットに基づいて、前記センサーキットによって収集されたセンサーデータを決定する処理と、
センサーキットによって収集されたセンサーデータに対して、1つ以上のバックエンド操作を実行する処理と、
センサーキットによって収集されたセンサーデータを、センサーキットデータストアに格納する処理と、を含むことを特徴とするシステム。
(150)
(149)項に記載のシステムであって、
前記センサーキットは、ゲートウェイデバイスを更に含み、
該ゲートウェイデバイスは、有線通信リンクを介してエッジデバイスからセンサーキットパケットを受信して、エッジデバイスに代わって、公共ネットワークを介してバックエンドシステムにセンサーキットパケットを送信するように構成されていることを特徴とするシステム。
(151)
(150)項に記載のシステムであって、
前記ゲートウェイデバイスは、前記センサーキットパケットを、前記センサーキットを前記公衆ネットワークにルーティングする衛星に送信するように構成された衛星端末装置を含むことを特徴とするシステム。
(152)
(150)項に記載のシステムであって、
前記ゲートウェイデバイスは、センサーキットパケットを予め選択されたセルラープロバイダのセルフォンタワーに送信するように予め設定されたセルラーチップセットを含むことを特徴とするシステム。
(153)
(149)項に記載のシステムであって、
前記エッジデバイスの第2通信装置は、前記センサーキットパケットを、前記センサーキットを前記公衆ネットワークにルーティングする衛星に送信するように構成された衛星端末装置であることを特徴とするシステム。
(154)
(149)項に記載のシステムであって、
前記エッジデバイスは、センサーキットの複数のセンサーによって取得されたセンサーデータのインスタンスを格納するセンサーデータストアを格納する1つ以上のストレージデバイスを更に含むことを特徴とするシステム。
(155)
(149)項に記載のシステムであって、
前記エッジデバイスは、複数のセンサーのうちの1つ以上によって取得されたセンサーデータのインスタンスから導出される特徴セットに基づいて、産業環境の産業部品及び/又は産業環境の状態を予測又は分類するようにそれぞれが訓練された1つ以上の機械学習モデルを格納するモデルデータストアを格納する1つ以上のストレージデバイスを更に含むことを特徴とするシステム。
(156)
(155)項に記載のシステムであって、
1つ以上のエッジ操作を行うことは、
前記複数のセンサーのうち1つ以上のセンサーから受信したセンサーデータの1つ以上のインスタンスに基づいて、特徴ベクトルを生成するステップと、
産業環境の特定の産業部品又は産業環境の状態に関する予測又は分類、及びその予測又は分類に対応する信頼度を得るために特徴ベクトルを機械学習モデルに入力するステップと、
前記状態又は予測に基づいて、前記バックエンドシステムに送信する前に、センサーデータの1つ以上のインスタンスを選択的にエンコードするステップと、
を含むことを特徴とするシステム。
(157)
(156)項に記載のシステムであって、
センサーデータの1つ以上のインスタンスを選択的にエンコードすることは、
産業環境の各産業部品及び産業環境の状態に関する1つ以上の予測又は分類を得ることに応答して、非可逆コーデックを使用してセンサーデータの1つ以上のインスタンスを圧縮するステップを含み、
産業環境の各産業部品及び産業環境の状態は、産業環境のいずれの産業部品及び産業環境に関連して問題がない可能性が高いことを集合的に示していることを特徴とするシステム。
(158)
(157)項に記載のシステムであって、
非可逆コーデックを用いてセンサーデータの1つ以上のインスタンスを圧縮することは、
センサーデータの1つ以上のインスタンスを各ピクセル値に正規化するステップと、
各ピクセル値をメディアコンテンツフレームにエンコードするステップと、
圧縮ブロックを得るために、非可逆コーデックを用いてメディアコンテンツフレームのブロックを圧縮するステップと、を含み、
前記非可逆コーデックはビデオコーデックであり、前記圧縮ブロックは、前記メディアコンテンツフレームと、センサーデータの他のインスタンスの正規化されたピクセル値を含む1つ以上の他のメディアコンテンツフレームと、を含むことを特徴とするシステム。
(159)
(158)項に記載のシステムであって、
バックエンドシステムは、1つ以上のセンサーキットパケット内の圧縮ブロックを受信して、非可逆コーデックを使用して圧縮ブロックを解凍することにより、センサーキットによって収集されたセンサーデータを決定することを特徴とするシステム。
(160)
(156)項に記載のシステムであって、
センサーデータの1つ以上のインスタンスを選択的にエンコードすることは、
特定の産業部品又は産業環境の状態に関連する予測又は分類を取得することに応答して、非可逆コーデックを使用してセンサーデータの1つ以上のインスタンスを圧縮するステップを含み、
特定の産業部品又は産業環境の状態は、特定の産業部品又は産業環境に関連して問題がある可能性が高いことを示していることを特徴とするシステム。
(161)
(156)項に記載のシステムであって、
センサーデータの1つ以上のインスタンスを選択的にエンコードすることは、
特定の産業部品又は産業環境の状態に関連する予測又は分類を取得することに応答して、センサーデータの1つ以上のインスタンスを圧縮することを停止するステップを含み、
特定の産業部品又は産業環境の状態は、特定の産業部品又は産業環境に関連して問題がある可能性が高いことを示していることを特徴とするシステム。
(162)
(156)項に記載のシステムであって、
センサーデータの1つ以上のインスタンスを選択的にエンコードすることは、
非圧縮伝送のためにセンサーデータインスタンスのストリームを選択するステップを含むことを特徴とするシステム。
(163)
(155)項に記載のシステムであって、
1つ以上のエッジ操作を行うことは、
前記複数のセンサーのうち1つ以上のセンサーから受信したセンサーデータの1つ以上のインスタンスに基づいて、特徴ベクトルを生成するステップと、
産業環境の特定の産業部品又は産業環境の状態に関する予測又は分類、及びその予測又は分類に対応する信頼度を得るために特徴ベクトルを機械学習モデルに入力するステップと、
前記予測又は分類に基づいて、前記センサーデータの1つ以上のインスタンスを前記エッジデバイスのストレージデバイスに選択的に格納するステップと、
を含むことを特徴とするシステム。
(164)
(163)項に記載のシステムであって、
センサーデータの1つ以上のインスタンスを選択的に格納することは、
産業環境の各産業部品及び産業環境の状態に関連する1つ以上の予測又は分類を取得することに応答して、センサーデータの1つ以上のインスタンスを有効期限付きでストレージデバイスに格納し、有効期限に従ってセンサーデータの1つ以上のインスタンスをストレージデバイスから消去するステップを含み、
産業環境の各産業部品及び産業環境の状態は、産業環境の各産業部品及び産業環境に関連して問題がない可能性が高いことを集合的に示していることを特徴とするシステム。
(165)
(163)項に記載のシステムであって、
センサーデータの1つ以上のインスタンスを選択的に格納することは、
特定の産業部品又は産業環境の状態に関連する予測又は分類を取得することに応答して、センサーデータの1つ以上のインスタンスをストレージデバイスに無期限に格納するステップを含み、
特定の産業部品又は産業環境の状態は、特定の産業部品又は産業環境に関連して問題がある可能性が高いことを示していることを特徴とするシステム。
(166)
(149)項に記載のシステムであって、
前記自己構成型センサーキットネットワークは、前記複数のセンサーの各センサーが短距離通信プロトコルを用いてセンサーデータの各インスタンスを前記エッジデバイスに直接送信するようなスター型ネットワークであることを特徴とするシステム。
(167)
(166)項に記載のシステムであって、
コンピュータ実行可能命令は、更に、前記エッジデバイスの1つ以上のプロセッサに、自己構成型センサーキットネットワークの構成を開始させることを特徴とするシステム。
(168)
(149)項に記載のシステムであって、
前記自己構成型センサーキットネットワークは、メッシュネットワークであり、
前記メッシュネットワークは、
前記複数のセンサーの各センサーの通信デバイスが、前記複数のセンサーのうちの少なくとも1つの他のセンサーとの間で通信チャネルを確立するように構成され、
また、前記複数のセンサーのうちの少なくとも1つのセンサーが、前記複数のセンサーのうちの1つ以上の他のセンサーからセンサーデータのインスタンスを受信して、受信したセンサーデータのインスタンスを前記エッジデバイスに向けてルーティングするように構成されてなることを特徴とするシステム。
(169)
(168)項に記載のシステムであって、
コンピュータ実行可能命令は、更に、エッジデバイスの1つ以上のプロセッサに、自己構成型センサーキットネットワークの構成を開始させ、
複数のセンサーは、エッジデバイスが自己構成型センサーキットネットワークの構成を開始したことに応答して、メッシュネットワークを形成することを特徴とするシステム。
(170)
(149)項に記載のシステムであって、
前記自己構成型センサーキットネットワークは、階層型ネットワークであることを特徴とするシステム。
(171)
(170)項に記載のシステムであって、
前記センサーキットは、前記複数のセンサーのうち1つ以上のセンサーから報告パケットを受信して、前記報告パケットを前記エッジデバイスにルーティングするように構成された1つ以上の収集デバイスを更に含むことを特徴とするシステム。
(172)
(149)項に記載のシステムであって、
前記バックエンド操作は、前記センサーデータを使用して1つ以上の分析タスクを実行することを含むことを特徴とするシステム。
(173)
(149)項に記載のシステムであって、
前記バックエンド操作は、前記センサーデータを用いて1つ以上の人工知能タスクを実行することを含むことを特徴とするシステム。
(174)
(149)項に記載のシステムであって、
前記バックエンド操作は、前記センサーデータに基づいて、前記産業環境に関連する人間ユーザに通知を発行することを含むことを特徴とするシステム。
(175)
(149)項に記載のシステムであって、
前記バックエンド操作は、前記センサーデータに基づいて、前記産業環境の少なくとも1つの産業部品を制御することを含むことを特徴とするシステム。
(176)
バックエンドシステムと通信するセンサーキットを使用して、産業環境を監視する方法であって、センサーキットは、複数のセンサーと、エッジデバイスと、を含み、
本方法は、エッジデバイスのエッジ処理システムによって、複数のセンサーのうちの1つ以上の各センサーからの報告パケットを受信するステップを含み、各報告パケットは、ルーティングデータ及びセンサーデータの1つ以上のインスタンスを含み、
本方法は、エッジ処理システムによって、報告パケット内のセンサーデータのインスタンスに対して1つ以上のエッジ操作を実行するステップと、
エッジ処理システムによって、前記センサーデータのインスタンスに基づいて、複数のセンサーキットパケットを生成するステップと、を含み、各センサーキットパケットは、センサーデータの少なくとも1つのインスタンスを含み、
本方法は、エッジ処理システムによって、前記センサーキットパケットを、公衆ネットワークを介して前記バックエンドシステムに送信するステップと、
前記バックエンドシステムのバックエンド処理システムによって、前記センサーキットから前記公共ネットワークを介して、前記センサーキットパケットを受信するステップと、
前記バックエンド処理システムによって、前記センサーキットパケットに基づいて、センサーキットによって収集されたセンサーデータを決定するステップと、
前記バックエンド処理システムによって、センサーキットによって収集されたセンサーデータに対して1つ以上のバックエンド操作を実行するステップと、
前記バックエンド処理システムによって、前記センサーキットによって収集されたセンサーデータを、前記バックエンドシステムのバックエンドストレージシステムに存在するセンサーキットデータストアに格納するステップと、
を含むことを特徴とする方法。
(177)
(176)項に記載の方法であって、
センサーキットは、ゲートウェイデバイスを更に含み、
ゲートウェイデバイスは、有線通信リンクを介してエッジデバイスからセンサーキットパケットを受信して、エッジデバイスに代わって、公衆ネットワークを介してバックエンドシステムにセンサーキットパケットを送信するように構成されていることを特徴とする方法。
(178)
(177)項に記載の方法であって、
前記ゲートウェイデバイスは、前記センサーキットパケットを、前記センサーキットを前記公衆ネットワークにルーティングする衛星に送信するように構成された衛星端末装置を含むことを特徴とする方法。
(179)
(177)項に記載の方法であって、
前記ゲートウェイデバイスは、センサーキットパケットを事前に選択されたセルラープロバイダのセルフォンに送信するように事前に構成されたセルラーチップセットを含むことを特徴とする方法。
(180)
(176)項に記載の方法であって、
1つ以上の各センサーから報告パケットを受信することは、
自己構成型センサーキットネットワークを介して複数のセンサーから報告パケットを受信するエッジデバイスの第1通信装置を使用して実行され、
センサーキットパケットをバックエンドシステムに送信することは、
エッジデバイスの第2通信装置を使用して実行されることを特徴とする方法。
(181)
(180)項に記載の方法であって、
前記エッジデバイスの第2通信装置は、前記センサーキットパケットを、前記センサーキットを前記公衆ネットワークにルーティングする衛星に送信するように構成された衛星端末装置であることを特徴とする方法。
(182)
(180)項に記載の方法であって、
複数のセンサーによって、センサーデータを取得するステップと、
複数のセンサーによって、自己構成型センサーキットネットワークを介して、前記エッジデバイスにセンサーデータを送信するステップと、
を含むことを特徴とする方法。
(183)
(182)項に記載の方法であって、
自己構成型センサーキットネットワークを介してセンサーデータを送信することは、複数のセンサーの各センサーによって、短距離通信プロトコルを使用してエッジデバイスにセンサーデータのインスタンスを直接送信するステップを含み、前記自己構成型センサーキットネットワークは、スターネットワークであることを特徴とする方法。
(184)
(183)項に記載の方法であって、
前記エッジ処理システムによって、前記自己構成型センサーキットネットワークの構成を開始するステップを更に含むことを特徴とする方法。
(185)
(182)項に記載の方法であって、
自己構成型センサーキットネットワークはメッシュネットワークであり、複数のセンサーの各センサーは、通信デバイスを含むことを特徴とする方法。
(186)
(185)項に記載の方法であって、
複数のセンサーの各センサーの通信デバイスによって、複数のセンサーのうちの少なくとも1つの他のセンサーとの間に通信チャネルを確立するステップと、
複数のセンサーのうちの少なくとも1つのセンサーによって、複数のセンサーのうちの1つ以上の他のセンサーからセンサーデータのインスタンスを受信するステップと、
複数のセンサーのうち少なくとも1つのセンサーによって、受信したセンサーデータのインスタンスをエッジデバイスに向けてルーティングするステップと、
を含むことを特徴とする方法。
(187)
(182)項に記載の方法であって、
自己構成型センサーキットネットワークは、階層型ネットワークであり、センサーキットは1つ以上の収集デバイスを含むことを特徴とする方法。
(188)
(187)項に記載の方法であって、
複数の収集デバイスのうちの少なくとも1つの収集デバイスによって、複数のセンサーのうちの1つ以上のセンサーからの報告パケットを受信するステップと、
前記複数の収集デバイスのうちの少なくとも1つの収集デバイスによって、前記報告パケットをエッジデバイスにルーティングするステップと、
を含むことを特徴とする方法。
(189)
(176)項に記載の方法であって、
エッジデバイスの1つ以上のストレージデバイスによって、センサーキットの複数のセンサーによって取得されたセンサーデータのインスタンスを格納するステップを更に含むことを特徴とする方法。
(190)
(176)項に記載の方法であって、
エッジデバイスは、複数のセンサーのうちの1つ以上によって取得されたセンサーデータのインスタンスから導出された特徴セットに基づいて、産業環境の産業部品及び/又は産業環境の状態を予測又は分類するようにそれぞれが訓練された1つ以上の機械学習モデルを格納するモデルデータストアを格納する1つ以上のストレージデバイスを更に含むことを特徴とする方法。
(191)
(190)項に記載の方法であって、
1つ以上のエッジ操作を行うことは、
エッジ処理システムによって、前記複数のセンサーのうちの1つ以上のセンサーから受信したセンサーデータの1つ以上のインスタンスに基づいて、特徴ベクトルを生成するステップと、
エッジ処理システムによって、産業環境の特定の産業部品又は産業環境の状態に関する予測又は分類、及び前記予測又は分類に対応する信頼度を得るために前記特徴ベクトルを機械学習モデルに入力するステップと、
エッジ処理システムによって、予測又は分類に基づいて、バックエンドシステムに送信する前に、センサーデータの1つ以上のインスタンスを選択的にエンコードするステップと、
を含むことを特徴とする方法。
(192)
(191)項に記載の方法であって、
センサーデータの1つ以上のインスタンスを選択的にエンコードすることは、
エッジ処理システムによって、産業環境の各産業部品及び産業環境の状態に関連する1つ以上の予測又は分類を得ることに応答して、前記センサーデータの1つ以上のインスタンスを、非可逆コーデックを使用して圧縮するステップを含み、
産業環境の各産業部品及び産業環境の状態は、産業環境のいずれの産業部品及び産業環境に関連して問題がない可能性が高いことを集合的に示していることを特徴とする方法。
(193)
(192)項に記載の方法であって、
非可逆コーデックを使用してセンサーデータの1つ以上のインスタンスを圧縮することは、
エッジ処理システムによって、センサーデータの1つ以上のインスタンスを各ピクセル値に正規化するステップと、
エッジ処理システムによって、各ピクセル値をメディアコンテンツフレームにエンコードするステップと、
エッジ処理システムによって、圧縮ブロックを得るために、非可逆コーデックを用いてメディアコンテンツフレームのブロックを圧縮するステップと、を含み、
非可逆コーデックはビデオコーデックであり、圧縮ブロックは、メディアコンテンツフレームと、センサーデータの他のインスタンスの正規化されたピクセル値を含む1つ以上の他のメディアコンテンツフレームと、を含むことを特徴とする方法。
(194)
(193)項に記載の方法であって、
バックエンドシステムは、1つ以上のセンサーキットパケット内の圧縮ブロックを受信し、非可逆コーデックを使用して圧縮ブロックを解凍することによって、センサーキットによって収集されたセンサーデータを決定することを特徴とする方法。
(195)
(191)項に記載の方法であって、
センサーデータの1つ以上のインスタンスを選択的にエンコードすることは、
エッジ処理システムによって、特定の産業部品又は産業環境の状態に関連する予測又は分類を取得したことに応答して、可逆コーデックを使用してセンサーデータの1つ以上のインスタンスを圧縮するステップを含み、
特定の産業部品又は産業環境の状態は、特定の産業部品又は産業環境に関連して問題がある可能性が高いことを示していることを特徴とする方法。
(196)
(191)項に記載の方法であって、
センサーデータの1つ以上のインスタンスを選択的にエンコードすることは、
エッジ処理システムによって、特定の産業部品又は産業環境の状態に関連する予測又は分類を取得したことに応答して、センサーデータの1つ以上のインスタンスを圧縮することを停止するステップを含み、
特定の産業部品又は産業環境の状態は、特定の産業部品又は産業環境に関連して問題がある可能性が高いことを示していることを特徴とする方法。
(197)
(191)項に記載の方法であって、
センサーデータの1つ以上のインスタンスを選択的にエンコードすることは、
エッジ処理システムによって、非圧縮伝送のためのセンサーデータインスタンスのストリームを選択するステップを含むことを特徴とする方法。
(198)
(190)項に記載の方法であって、
1つ以上のエッジ操作を行うことは、
エッジ処理システムによって、複数のセンサーのうちの1つ以上のセンサーから受信したセンサーデータの1つ以上のインスタンスに基づいて、特徴ベクトルを生成するステップと、
エッジ処理システムによって、産業環境の特定の産業部品又は産業環境の状態に関する予測又は分類、及び前記予測又は分類に対応する信頼度を得るために特徴ベクトルを機械学習モデルに入力するステップと、
エッジ処理システムによって、予測又は分類に基づいて、センサーデータの1つ以上のインスタンスを1つ以上のストレージデバイスのうちの1つに選択的に格納するステップと、
を含むことを特徴とする方法。
(199)
(198)項に記載の方法であって、
センサーデータの1つ以上のインスタンスを選択的に格納することは、
エッジ処理システムによって、産業環境の各産業部品及び産業環境の状態に関連する1つ以上の予測又は分類を取得したことに応答して、センサーデータの1つ以上のインスタンスを有効期限付きでストレージデバイスに格納するステップを含み、
産業環境の各産業部品及び産業環境の状態は、産業環境のいずれの産業部品及び産業環境に関連して問題がない可能性が高いことを集合的に示しており、
センサーデータの1つ以上のインスタンスが有効期限と共にストレージデバイスに格納されることは、センサーデータの1つ以上のインスタンスが有効期限に従ってストレージデバイスから消去されるように実行されることを特徴とする方法。
(200)
(198)項に記載の方法であって、
センサーデータの1つ以上のインスタンスを選択的に格納することは、
エッジ処理システムによって、特定の産業部品又は産業環境の状態に関連する予測又は分類を取得したことに応答して、センサーデータの1つ以上のインスタンスをストレージデバイスに無期限に格納するステップを含み、
特定の産業部品又は産業環境の状態は、特定の産業部品又は産業環境に関連して問題がある可能性が高いことを示していることを特徴とする方法。
(201)
(176)項に記載の方法であって、
前記複数のセンサーは、第1センサータイプの第1センサーセットと、第2センサータイプの第2センサーセットと、を含むことを特徴とする方法。
(202)
屋内農業施設を監視するように構成されたセンサーキットは、
エッジデバイスと、
センサーデータを取得して、自己構成型センサーキットネットワークを介してセンサーデータを送信する複数のセンサーと、を含み、該複数のセンサーは、第1センサータイプの1つ以上のセンサーと、第2センサータイプの1つ以上のセンサーと、を含み、
複数のセンサーのうち少なくとも1つのセンサーは、
センサーの測定値を取得し、センサーデータのインスタンスを出力するセンシングコンポーネントと、
センサーデータの1つ以上のインスタンスに基づいて報告パケットを生成して、該報告パケットを出力する処理ユニットと、を含み、各報告パケットは、ルーティングデータ及びセンサーデータの1つ以上のインスタンスを含み、
また、複数のセンサーのうち少なくとも1つのセンサーは、前記処理ユニットから報告パケットを受信し、第1通信プロトコルに従って、自己構成型センサーキットネットワークを介して前記報告パケットを前記エッジデバイスに送信するように構成された通信デバイスを含み、
前記複数のセンサーは、光センサー、湿度センサー、温度センサー、二酸化炭素センサー、ファン回転数センサー、重量センサー、及びカメラセンサーを含むグループから選択された2つ以上のセンサータイプを含み、
更に、エッジデバイスは通信システムを含み、
該通信システムは、自己構成型センサーキットネットワークを介して複数のセンサーから報告パケットを受信する第1通信装置と、
センサーキットパケットを、公衆ネットワークを介してバックエンドシステムに送信する第2通信装置と、を含み、
処理システムは、該処理システムに以下の処理をするようにコンピュータ実行可能な命令を実行する1つ以上のプロセッサを有しており、
前記処理は、
通信システムから報告パケットを受信する処理と、
前記報告パケット内のセンサーデータのインスタンスに対して1つ以上のエッジ操作を実行する処理と、
前記センサーデータのインスタンスに基づいて、センサーデータの少なくとも1つのインスタンスを含む各センサーキットパケットを生成する処理と、
前記センサーパケットを前記通信システムに出力する処理と、を含み、
前記通信システムは、前記報告パケットを、前記公衆ネットワークを介して前記バックエンドシステムに送信することを特徴とするセンサーキット。
(203)
(202)項に記載のセンサーキットであって、
ゲートウェイデバイスを更に含み、
前記ゲートウェイデバイスは、有線通信リンクを介してエッジデバイスからセンサーキットパケットを受信して、エッジデバイスに代わって、公衆ネットワークを介してバックエンドシステムにセンサーキットパケットを送信するように構成されていることを特徴とするセンサーキット。
(204)
(203)項に記載のセンサーキットであって、
前記ゲートウェイデバイスは、前記センサーキットパケットを、前記センサーキットを前記公衆ネットワークにルーティングする衛星に送信するように構成された衛星端末装置を含むことを特徴とするセンサーキット。
(205)
(203)項に記載のセンサーキットであって、
前記ゲートウェイデバイスは、センサーキットパケットを予め選択されたセルラープロバイダのセルフォンタワーに送信するように予め設定されたセルラーチップセットを含むことを特徴とするセンサーキット。
(206)
(202)項に記載のセンサーキットであって、
前記エッジデバイスの第2通信装置は、前記センサーキットパケットを、前記センサーキットを前記公衆ネットワークにルーティングする衛星に送信するように構成される衛星端末装置であることを特徴とするセンサーキット。
(207)
(202)項に記載のセンサーキットであって、
エッジデバイスは、センサーキットの複数のセンサーによって取得されたセンサーデータのインスタンスを格納するセンサーデータストアを格納する1つ以上のストレージデバイスを更に含むことを特徴とするセンサーキット。
(208)
(202)項に記載のセンサーキットであって、
エッジデバイスは、複数のセンサーのうちの1つ以上によって取得されたセンサーデータのインスタンスから導出された特徴セットに基づいて、屋内農業環境の構成要件及び/又は屋内農業環境の状態を予測又は分類するようにそれぞれが訓練された1つ以上の機械学習モデルを格納するモデルデータストアを格納する1つ以上のストレージデバイスを更に含むことを特徴とするセンサーキット。
(209)
(208)項に記載のセンサーキットであって、
1つ以上のエッジ操作を実行することは、
前記複数のセンサーのうち1つ以上のセンサーから受信したセンサーデータの1つ以上のインスタンスに基づいて、特徴ベクトルを生成するステップと、
屋内農業環境の特定の構成要素又は屋内農業環境の状態に関する予測又は分類、及びその予測又は分類に対応する信頼度を得るために機械学習モデルに特徴ベクトルを入力するステップと、
状態又は予測に基づいて、前記バックエンドシステムに送信する前に、前記センサーデータの1つ以上のインスタンスを選択的にエンコードするステップと、
を含むことを特徴とするセンサーキット。
(210)
(209)項に記載のセンサーキットであって、
センサーデータの1つ以上のインスタンスを選択的にエンコードすることは、
屋内農業環境の各産業部品及び屋内農業環境の状態に関連する1つ以上の予測又は分類を取得することに応答して、センサーデータの1つ以上のインスタンスを、非可逆的コーデックを使用して圧縮するステップを含み、
屋内農業環境の各産業部品及び屋内農業環境の状態は、屋内農業環境のいずれの部品及び屋内農業環境に関連して問題がない可能性が高いことを集合的に示していることを特徴とするセンサーキット。
(211)
(210)項に記載のセンサーキットであって、
非可逆コーデックを用いてセンサーデータの1つ以上のインスタンスを圧縮することは、
センサーデータの1つ以上のインスタンスを各ピクセル値に正規化するステップと、
各ピクセル値をビデオフレームにエンコードするステップと、
前記非可逆コーデックを用いて、ビデオフレームのブロックを圧縮するステップと、を含み、
前記非可逆コーデックはビデオコーデックであり、前記ビデオフレームのブロックは、ビデオフレームと、センサーデータの他のインスタンスの正規化されたピクセル値を含む1つ以上の他のビデオフレームと、を含むことを特徴とするセンサーキット。
(212)
(210)項に記載のセンサーキットであって、
前記センサーデータの1つ以上のインスタンスを選択的にエンコードすることは、
特定の産業部品又は産業環境の状態に関連する予測又は分類を取得することに応答して、可逆的コーデックを使用してセンサーデータの1つ以上のインスタンスを圧縮するステップを含み、
特定の産業部品又は産業環境の状態は、特定の産業部品又は産業環境に関連して問題がある可能性が高いことを示していることを特徴とするセンサーキット。
(213)
(210)項に記載のセンサーキットであって、
前記センサーデータの1つ以上のインスタンスを選択的にエンコードすることは、
特定の構成要素又は屋内農業環境の状態に関連する予測又は分類を取得することに応答して、センサーデータの1つ以上のインスタンスを圧縮することを停止するステップを含み、
特定の構成要素又は屋内農業環境の状態は、特定の構成要素又は屋内農業環境に関連して問題がある可能性が高いことを示していることを特徴とするセンサーキット。
(214)
(208)項に記載のセンサーキットであって、
1つ以上のエッジ操作を実行することは、
複数のセンサーのうち1つ以上のセンサーから受信したセンサーデータの1つ以上のインスタンスに基づいて、特徴ベクトルを生成するステップと、
屋内農業環境の特定の構成要素又は屋内農業環境の状態に関する予測又は分類、及び予測又は分類に対応する信頼度を得るために機械学習モデルに特徴ベクトルを入力するステップと、
予測又は分類に基づいて、前記センサーデータの1つ以上のインスタンスをエッジデバイスのストレージデバイスに選択的に格納するステップと、
を含むことを特徴とするセンサーキット。
(215)
(214)項に記載のセンサーキットであって、
センサーデータの1つ以上のインスタンスを選択的に格納することは、
屋内農業環境の各産業部品及び屋内農業環境の状態に関する1つ以上の予測又は分類を取得することに応答して、センサーデータの1つ以上のインスタンスを有効期限付きでストレージデバイスに格納するステップを含み、
屋内農業環境の各産業部品及び屋内農業環境の状態は、屋内農業環境のいずれの産業部品及び屋内農業環境に関連して問題がない可能性が高いことを集合的に示しており、
センサーデータの1つ以上のインスタンスが、有効期限に従ってストレージデバイスから消去されることを特徴とするセンサーキット。
(216)
(214)項に記載のセンサーキットであって、
前記センサーデータの1つ以上のインスタンスを選択的に格納することは、
特定の産業部品又は産業環境の状態に関連する予測又は分類を取得することに応答して、センサーデータの1つ以上のインスタンスをストレージデバイスに無期限に格納するステップを含み、
特定の産業部品又は産業環境の状態は、特定の構成要件又は屋内農業環境に関連して問題がある可能性が高いことを示していることを特徴とするセンサーキット。
(217)
(202)項に記載のセンサーキットであって、
自己構成型センサーキットネットワークは、前記複数のセンサーのうちの各センサーが、短距離通信プロトコルを用いて、センサーデータの各インスタンスをエッジデバイスに直接送信するスター型ネットワークであることを特徴とするセンサーキット。
(218)
(217)項に記載のセンサーキットであって、
前記コンピュータ実行可能命令は、更に、エッジデバイスの1つ以上のプロセッサに、自己構成型センサーキットネットワークの構成を開始させることを特徴とするセンサーキット。
(219)
(202)項に記載のセンサーキットであって、
自己構成型センサーキットネットワークは、メッシュネットワークであり、
メッシュネットワークは、
複数のセンサーの各センサーの通信デバイスが、前記複数のセンサーのうちの少なくとも1つの他のセンサーとの間で通信チャネルを確立するように構成され、
複数のセンサーのうちの少なくとも1つのセンサーが、前記複数のセンサーのうちの1つ以上の他のセンサーからセンサーデータのインスタンスを受信して、受信したセンサーデータのインスタンスを前記エッジデバイスに向けてルーティングするように構成されてなることを特徴とするセンサーキット。
(220)
(219)項に記載のセンサーキットであって、
前記コンピュータ実行可能命令は、前記エッジデバイスの1つ以上のプロセッサに、自己構成型センサーキットネットワークの構成を更に開始させ、
前記エッジデバイスが自己構成型センサーキットネットワークの構成を開始させることに応答して、前記複数のセンサーがメッシュネットワークを形成することを特徴とするセンサーキット。
(221)
(202)項に記載のセンサーキットであって、
前記自己構成型センサーキットネットワークは、階層型ネットワークであることを特徴とするセンサーキット。
(222)
(221)項に記載のセンサーキットであって、
前記複数のセンサーのうち1つ以上のセンサーから報告パケットを受信して、前記報告パケットを前記エッジデバイスにルーティングするように構成された1つ以上の収集デバイスを更に含むことを特徴とするセンサーキット。
(223)
(221)項に記載のセンサーキットであって、
各収集デバイスは、屋内農業環境の異なるそれぞれの部屋に設置され、それぞれの部屋に配置された複数のセンサーのセンサーデータを収集することを特徴とするセンサーキット。
(224)
エッジデバイスと複数のセンサーを含むセンサーキットを使用して屋内農業施設を監視する方法であって、
本方法は、エッジデバイスのエッジ処理システムによって、自己構成型センサーキットネットワークを介して複数のセンサーから報告パケットを受信するステップを含み、
各報告パケットは、ルーティングデータ及び複数のセンサーのそれぞれのセンサーによって取得されたセンサーデータの1つ以上のインスタンスを含み、複数のセンサーは、光センサー、湿度センサー、温度センサー、二酸化炭素センサー、ファン速度センサー、重量センサー、及びカメラセンサーを含むグループから選択された2つ以上のセンサータイプを含み、
本方法は、エッジ処理システムによって、報告パケット内のセンサーデータのインスタンスに対して1つ以上のエッジ操作を実行するステップと、
エッジ処理システムによって、報告パケット内のセンサーデータのインスタンスに対して1つ以上のエッジ操作を生成するステップと、
エッジ処理システムによって、センサーキットパケットをエッジデバイスのエッジ通信システムに送信するステップと、を含み、
前記エッジ通信システムは、公共ネットワークを介して前記報告パケットをバックエンドシステムに送信することを特徴とする方法。
(225)
(224)項に記載の方法であって、
センサーキットは、ゲートウェイデバイスを更に含み、
該ゲートウェイデバイスは、有線通信リンクを介してエッジデバイスからセンサーキットパケットを受信して、エッジデバイスに代わって、公共ネットワークを介してバックエンドシステムにセンサーキットパケットを送信するように構成されていることを特徴とする方法。
(226)
(225)項に記載の方法であって、
前記ゲートウェイデバイスは、前記センサーキットパケットを、前記センサーキットを前記公衆ネットワークにルーティングする衛星に送信するように構成された衛星端末装置を含むことを特徴とする方法。
(227)
(225)項に記載の方法であって、
前記ゲートウェイデバイスは、センサーキットパケットを予め選択されたセルラープロバイダのセルフォンタワーに送信するように予め設定されたセルラーチップセットを含むことを特徴とする方法。
(228)
(224)項に記載の方法であって、
1つ以上の各センサーから報告パケットを受信することは、
自己構成型センサーキットネットワークを介して複数のセンサーから報告パケットを受信するエッジデバイスの第1通信装置を使用して実行され、
センサーキットパケットをバックエンドシステムに送信することは、
エッジデバイスの第2通信装置を使用して実行されることを特徴とする方法。
(229)
(228)項に記載の方法であって、
エッジデバイスの第2通信装置は、センサーキットパケットを、センサーキットを公衆ネットワークにルーティングする衛星に送信するように構成された衛星端末装置であることを特徴とする方法。
(230)
(228)項に記載の方法であって、
複数のセンサーにより、センサーデータを取得するステップと、
複数のセンサーにより、自己構成型センサーキットネットワークを介して、エッジデバイスにセンサーデータを送信するステップと、
を含むことを特徴とする方法。
(231)
(230)項に記載の方法であって、
自己構成型センサーキットネットワークを介してセンサーデータを送信することは、
複数のセンサーの各センサーによって、短距離通信プロトコルを使用してエッジデバイスのセンサーデータのインスタンスを直接送信することを含み、
自己構成型センサーキットネットワークは、スターネットワークであることを特徴とする方法。
(232)
(231)項に記載の方法であって、
エッジ処理システムによって、前記自己構成型センサーキットネットワークの構成を開始することを更に含むことを特徴とする方法。
(233)
(230)項に記載の方法であって、
前記自己構成型センサーキットネットワークは、メッシュネットワークであり、前記複数のセンサーのうちの各センサーは通信デバイスを含むことを特徴とする方法。
(234)
(233)項に記載の方法であって、
複数のセンサーのうちの各センサーの通信デバイスによって、前記複数のセンサーのうちの少なくとも1つの他のセンサーとの間に通信チャネルを確立するステップと、
複数のセンサーのうちの少なくとも1つのセンサーによって、複数のセンサーのうちの1つ以上の他のセンサーからセンサーデータのインスタンスを受信するステップと、
複数のセンサーのうち少なくとも1つのセンサーによって、受信したセンサーデータのインスタンスをエッジデバイスに向けてルーティングするステップと、
を含むことを特徴とする方法。
(235)
(230)項に記載の方法であって、
前記自己構成型センサーキットネットワークは、階層型ネットワークであり、前記センサーキットは、1つ以上の収集デバイスを含むことを特徴とする方法。
(236)
(235)項に記載の方法であって、
複数の収集デバイスのうちの少なくとも1つの収集デバイスによって、複数のセンサーのうちの1つ以上のセンサーからの報告パケットを受信するステップと、
複数の収集デバイスのうちの少なくとも1つの収集デバイスによって、前記報告パケットを前記エッジデバイスにルーティングするステップと、
を含むことを特徴とする方法。
(237)
(235)項に記載の方法であって、
各収集デバイスは、屋内農業環境の異なるそれぞれの部屋に設置され、それぞれの部屋に配置された複数のセンサーのうちのセンサーからセンサーデータを収集することを特徴とする方法。
(238)
(235)項に記載の方法であって、
エッジデバイスの1つ以上のストレージデバイスによって、センサーキットの複数のセンサーによって取得されたセンサーデータのインスタンスを格納するステップを更に含むことを特徴とする方法。
(239)
(224)項に記載の方法であって、
エッジデバイスは、複数のセンサーのうちの1つ以上によって取得されたセンサーデータのインスタンスから導出された特徴セットに基づいて、農業環境の構成要素及び/又は農業環境の状態を予測又は分類するようにそれぞれが訓練された1つ以上の機械学習モデルを格納するモデルデータストアを格納する1つ以上のストレージデバイスを更に含むことを特徴とする方法。
(240)
(239)項に記載の方法であって、
1つ以上のエッジ操作を行うことは、
エッジ処理システムによって、複数のセンサーのうちの1つ以上のセンサーから受信したセンサーデータの1つ以上のインスタンスに基づいて、特徴ベクトルを生成するステップと、
エッジ処理システムによって、農業環境の特定の構成要素又は農業環境の状態に関する予測又は分類、及び予測又は分類に対応する信頼度を得るために、特徴ベクトルを機械学習モデルに入力するステップと、
エッジ処理システムによって、前記予測又は分類に基づいて、前記バックエンドシステムに送信する前に、センサーデータの1つ以上のインスタンスを選択的にエンコードするステップと、
を含むことを特徴とする方法。
(241)
(240)項に記載の方法であって、
センサーデータの1つ以上のインスタンスを選択的にエンコードすることは、
エッジ処理システムによって、農業環境の各構成要素及び農業環境の状態に関する1つ以上の予測又は分類を取得したことに応答して、前記センサーデータの1つ以上のインスタンスを、非可逆コーデックを使用して圧縮するステップを含み、
農業環境の各構成要素及び農業環境の状態は、農業環境のいずれの構成要素及び農業環境に関連して問題がない可能性が高いことを集合的に示していることを特徴とする方法。
(242)
(241)項に記載の方法であって、
非可逆コーデックを使用してセンサーデータの1つ以上のインスタンスを圧縮することは、
エッジ処理システムによって、センサーデータの1つ以上のインスタンスを各ピクセル値に正規化するステップと、
エッジ処理システムによって、各ピクセル値をメディアコンテンツフレームにエンコードするステップと、
エッジ処理システムによって、圧縮ブロックを得るために、非可逆コーデックを用いてメディアコンテンツフレームのブロックを圧縮するステップと、を含み、
非可逆コーデックはビデオコーデックであり、圧縮ブロックは、メディアコンテンツフレームと、センサーデータの他のインスタンスが正規化されたピクセル値を含む1つ以上の他のメディアコンテンツフレームと、を含むことを特徴とする方法。
(243)
(242)項に記載の方法であって、
バックエンドシステムは、1つ以上のセンサーキットパケット内の圧縮ブロックを受信して、また非可逆コーデックを使用して圧縮ブロックを解凍することにより、センサーキットによって収集されたセンサーデータを決定することを特徴とする方法。
(244)
(240)項に記載の方法であって、
センサーデータの1つ以上のインスタンスを選択的にエンコードすることは、
エッジ処理システムによって、特定の構成要素又は農業環境の状態に関連する予測又は分類を取得したことに応答して、センサーデータの1つ以上のインスタンスを、可逆コーデックを使用して圧縮するステップを含み、
特定の構成要素又は農業環境の状態は、特定の構成要素又は農業環境に関連して問題がある可能性が高いことを示していることを特徴とする方法。
(245)
(240)項に記載の方法であって、
センサーデータの1つ以上のインスタンスを選択的にエンコードすることは、
エッジ処理システムによって、特定の構成要素又は農業環境の状態に関連する予測又は分類を取得したことに応答して、センサーデータの1つ以上のインスタンスを圧縮することを停止するステップを含み、
特定の構成要素又は農業環境の状態は、特定の構成要素又は農業環境に関連して問題がある可能性が高いことを示していることを特徴とする方法。
(246)
(240)項に記載の方法であって、
センサーデータの1つ以上のインスタンスを選択的にエンコードすることは、
エッジ処理システムによって、非圧縮伝送のためのセンサーデータインスタンスのストリームを選択するステップを含むことを特徴とする方法。
(247)
(239)項に記載の方法であって、
1つ以上のエッジ操作を行うことは、
エッジ処理システムによって、複数のセンサーのうちの1つ以上のセンサーから受信したセンサーデータの1つ以上のインスタンスに基づいて、特徴ベクトルを生成するステップと、
エッジ処理システムにより、農業環境の特定の構成要素又は農業環境の状態に関する予測又は分類、及び予測又は分類に対応する信頼度を得るために特徴ベクトルを機械学習モデルに入力するステップと、
エッジ処理システムによって、予測又は分類に基づいて、センサーデータの1つ以上のインスタンスを1つ以上のストレージデバイスに選択的に格納するステップと、
を含むことを特徴とする方法。
(248)
(247)項に記載の方法であって、
センサーデータの1つ以上のインスタンスを選択的に格納することは、
エッジ処理システムによって、農業環境の各構成要素及び農業環境の状態に関する1つ以上の予測又は分類を取得することに応答して、センサーデータの1つ以上のインスタンスを有効期限付きで前記ストレージデバイスに格納するステップを含み、
農業環境の各構成要素及び農業環境の状態は、農業環境のいずれの構成要素及び農業環境に関連して問題がない可能性が高いことを集合的に示しており、
有効期限付きでストレージデバイス内にセンサーデータの1つ以上のインスタンスを格納することは、センサーデータの1つ以上のインスタンスが有効期限に従ってストレージデバイスから消去されるように実行されることを特徴とする方法。
(249)
(247)項に記載の方法であって、
センサーデータの1つ以上のインスタンスを選択的に格納することは、
エッジ処理システムによって、特定の構成要素又は農業環境の状態に関する予測又は分類を取得したことに応答して、センサーデータの1つ以上のインスタンスをストレージデバイスに無期限に格納するステップを含み、
特定の構成要素又は農業環境の状態は、特定の構成要素又は農業環境に関連して問題がある可能性が高いことを示していることを特徴とする方法。
(250)
(224)項に記載の方法であって、
前記複数のセンサーは、光センサー、湿度センサー、温度センサー、二酸化炭素センサー、ファン速度センサー、重量センサー、及びカメラセンサーを含むグループから選択された、第1センサータイプの第1センサーセットと、第2センサータイプの第2センサーセットと、を含むことを特徴とする方法。
(251)
天然資源の採取現場を監視するために構成されたセンサーキットは、
エッジデバイスと、
センサーデータを取得し、自己構成型センサーキットネットワークを介してセンサーデータを送信する複数のセンサーと、を含み、前記複数のセンサーは、第1センサータイプの1つ以上のセンサーと、第2センサータイプの1つ以上のセンサーと、を含み、
複数のセンサーのうち少なくとも1つのセンサーは、
センサーの測定値を取得し、センサーデータのインスタンスを出力するセンシングコンポーネントと、
センサーデータの1つ以上のインスタンスに基づいて報告パケットを生成して出力する処理ユニットと、を含み、各報告パケットは、ルーティングデータ及びセンサーデータの1つ以上のインスタンスを含み、
また複数のセンサーのうち少なくとも1つのセンサーは、
処理ユニットから報告パケットを受信して、第1通信プロトコルに従って、自己構成型センサーキットネットワークを介して前記報告パケットを前記エッジデバイスに送信するように構成された通信デバイスを含み、
前記複数のセンサーは、赤外線センサー、地中貫通型センサー、光センサー、湿度センサー、温度センサー、化学物質センサー、ファン速度センサー、回転速度センサー、重量センサー、及びカメラセンサーを含むグループから選択された2つ以上のセンサータイプを含み、
また、エッジデバイスは通信システムを含み、
該通信システムは、
自己構成型センサーキットネットワークを介して複数のセンサーから報告パケットを受信する第1通信装置と、
公衆ネットワークを介してセンサーキットパケットをバックエンドシステムに送信する第2通信装置と、
以下を処理させるべくコンピュータ実行可能命令を実行する1つ以上のプロセッサを有する処理システムと、を含み、
該処理は、
通信システムから報告パケットを受信する処理と、
報告パケット内のセンサーデータのインスタンスに対して1つ以上のエッジ操作を行う処理と、
センサーデータのインスタンスに基づいてセンサーキットパケットを生成する処理と、を含み、各センサーキットパケットはセンサーデータの少なくとも1つのインスタンスを含み、
処理は、
センサーキットパケットを通信システムに出力する処理を含み、
前記通信システムは、前記報告パケットを、前記公共ネットワークを介して前記バックエンドシステムに送信することを特徴とするセンサーキット。
(252)
(251)項に記載のセンサーキットであって、
ゲートウェイデバイスを更に含み、
該ゲートウェイデバイスは、有線通信リンクを介してエッジデバイスからセンサーキットパケットを受信して、エッジデバイスに代わって、公共ネットワークを介してバックエンドシステムにセンサーキットパケットを送信するように構成されることを特徴とするセンサーキット。
(253)
(252)項に記載のセンサーキットであって、
前記ゲートウェイデバイスは、前記センサーキットパケットを、前記センサーキットを前記公衆ネットワークにルーティングする衛星に送信するように構成された衛星端末装置を含むことを特徴とするセンサーキット。
(254)
(252)項に記載のセンサーキットであって、
前記ゲートウェイデバイスは、センサーキットパケットを予め選択されたセルラープロバイダのセルフォンタワーに送信するように予め設定されたセルラーチップセットを含むことを特徴とするセンサーキット。
(255)
(251)項に記載のセンサーキットであって、
前記エッジデバイスの第2通信装置は、前記センサーキットパケットを、前記センサーキットを前記公衆ネットワークにルーティングする衛星に送信するように構成された衛星端末装置であることを特徴とするセンサーキット。
(256)
(251)項に記載のセンサーキットであって、
エッジデバイスは、センサーキットの複数のセンサーによって取得されたセンサーデータのインスタンスを格納するセンサーデータストアを格納する1つ以上のストレージデバイスを更に含むことを特徴とするセンサーキット。
(257)
(251)項に記載のセンサーキットであって、
エッジデバイスは、複数のセンサーのうちの1つ以上によって取得されたセンサーデータのインスタンスから導出された特徴セットに基づいて、天然資源採取環境の構成要素及び/又は天然資源採取環境の状態を予測又は分類するようにそれぞれが学習された1つ以上の機械学習モデルを格納するモデルデータストアを格納する1つ以上のストレージデバイスを更に含むことを特徴とするセンサーキット。
(258)
(257)項に記載のセンサーキットであって、
1つ以上のエッジ操作を行うことは、
複数のセンサーのうち1つ以上のセンサーから受信したセンサーデータの1つ以上のインスタンスに基づいて、特徴ベクトルを生成するステップと、
天然資源採取環境の特定の構成要素又は天然資源採取環境の状態に関する予測又は分類と、前記予測又は分類に対応する信頼度とを得るために特徴ベクトルを機械学習モデルに入力するステップと、
前記条件又は予測に基づいて、前記バックエンドシステムに送信する前に、センサーデータの1つ以上のインスタンスを選択的にエンコードするステップと、
を含むことを特徴とするセンサーキット。
(259)
(258)項に記載のセンサーキットであって、
センサーデータの1つ以上のインスタンスを選択的にエンコードすることは、
天然資源採取環境の各構成要素及び天然資源採取環境の状態に関する1つ以上の予測又は分類を取得することに応答して、非可逆コーデックを使用してセンサーデータの1つ以上のインスタンスを圧縮するステップを含み、
天然資源採取環境の各構成要素及び天然資源採取環境の状態は、天然資源採取環境環境のいずれの構成要素及び天然資源採取環境に関連して問題がない可能性が高いことを集合的に示していることを特徴とするセンサーキット。
(260)
(259)項に記載のセンサーキットであって、
非可逆コーデックを使用してセンサーデータの1つ以上のインスタンスを圧縮することは、
センサーデータの1つ以上のインスタンスを各ピクセル値に正規化するステップと、
各ピクセル値をビデオフレームにエンコードするステップと、
非可逆コーデックを用いて、ビデオフレームのブロックを圧縮するステップと、を含み、
前記非可逆コーデックはビデオコーデックであり、前記ビデオフレームのブロックは、ビデオフレームと、センサーデータの他のインスタンスの正規化されたピクセル値を含む1つ以上の他のビデオフレームと、を含むことを特徴とするセンサーキット。
(261)
(259)項に記載のセンサーキットであって、
センサーデータの1つ以上のインスタンスを選択的にエンコードすることは、
特定の構成要素又は天然資源採取環境の状態に関連する予測又は分類を取得することに応答して、可逆コーデックを使用してセンサーデータの1つ以上のインスタンスを圧縮するステップを含み、
特定の構成要素又は天然資源採取環境の状態は、特定の構成要素又は天然資源採取環境に関連して問題がある可能性が高いことを示していることを特徴とするセンサーキット。
(262)
(259)項に記載のセンサーキットであって、
センサーデータの1つ以上のインスタンスを選択的にエンコードすることは、
特定の構成要素又は天然資源採取環境の状態に関連する予測又は分類を取得することに応答して、センサーデータの1つ以上のインスタンスを圧縮することを停止するステップを含み、
特定の構成要素又は天然資源採取環境の状態は、特定の構成要件又は天然資源採取環境に関連して問題がある可能性が高いことを示していることを特徴とするセンサーキット。
(263)
(257)項に記載のセンサーキットであって、
1つ以上のエッジ操作を行うことは、
複数のセンサーのうち1つ以上のセンサーから受信したセンサーデータの1つ以上のインスタンスに基づいて、特徴ベクトルを生成するステップと、
天然資源採取環境の特定の構成要素又は天然資源採取環境の状態に関する予測又は分類、及び前記予測又は分類に対応する信頼度を得るために特徴ベクトルを機械学習モデルに入力するステップと、
予測又は分類に基づいて、センサーデータの1つ以上のインスタンスをエッジデバイスのストレージデバイスに選択的に格納するステップと、
を含むことを特徴とするセンサーキット。
(264)
(263)項に記載のセンサーキットであって、
センサーデータの1つ以上のインスタンスを選択的に格納することは、
天然資源採取環境の各構成要素及び天然資源採取環境の状態に関連する1つ以上の予測又は分類を取得することに応答して、センサーデータの1つ以上のインスタンスを有効期限付きでストレージデバイスに格納するステップを含み、
天然資源採取環境の各構成要素及び天然資源採取環境の状態は、天然資源採取環境のいずれの構成要素及び天然資源採取環境に関連して問題がない可能性が高いことを集合的に示しており、
センサーデータの1つ以上のインスタンスは、有効期限に従って、ストレージデバイスから消去されることを特徴とするセンサーキット。
(265)
(263)項に記載のセンサーキットであって、
センサーデータの1つ以上のインスタンスを選択的に格納することは、
特定の構成要素又は天然資源採取環境の状態に関連する予測又は分類を取得したことに応答して、センサーデータの1つ以上のインスタンスをストレージデバイスに無期限で格納するステップを含み、
特定の構成要素又は天然資源採取環境の状態は、特定の構成要素又は天然資源採取環境に関連して問題がある可能性が高いことを示していること特徴とするセンサーキット。
(266)
(251)項に記載のセンサーキットであって、
自己構成型センサーキットネットワークは、複数のセンサーの各センサーが短距離通信プロトコルを用いてセンサーデータの各インスタンスをエッジデバイスと直接送信するようなスター型ネットワークであることを特徴とするセンサーキット。
(267)
(266)項に記載のセンサーキットであって、
前記コンピュータ実行可能命令は、更に、前記エッジデバイスの1つ以上のプロセッサに、自己構成型センサーキットネットワークの構成を開始させることを特徴とするセンサーキット。
(268)
(251)項に記載のセンサーキットであって、
自己構成型センサーキットネットワークは、メッシュネットワークであり、
メッシュネットワークは、
複数のセンサーの各センサーの通信デバイスが、複数のセンサーのうちの少なくとも1つの他のセンサーとの間で通信チャネルを確立するように構成され、
複数のセンサーのうちの少なくとも1つのセンサーが、複数のセンサーのうちの1つ以上の他のセンサーからセンサーデータのインスタンスを受信して、受信したセンサーデータのインスタンスをエッジデバイスに向けてルーティングするように構成されてなることを特徴とするセンサーキット。
(269)
(268)項に記載のセンサーキットであって、
コンピュータ実行可能命令は、前記エッジデバイスの1つ以上のプロセッサに、自己構成型センサーキットネットワークの構成を開始させることを更に含み、
前記エッジデバイスが自己構成型センサーキットネットワークの構成を開始させることに応答して、前記複数のセンサーがメッシュネットワークを形成することを特徴とするセンサーキット。
(270)
(251)項に記載のセンサーキットであって、
自己構成型センサーキットネットワークは、階層型ネットワークであることを特徴とするセンサーキット。
(271)
(270)項に記載のセンサーキットであって、
複数のセンサーのうちの1つ以上のセンサーから報告パケットを受信して、前記報告パケットをエッジデバイスにルーティングするように構成された1つ以上の収集デバイスを更に含むことを特徴とするセンサーキット。
(272)
(270)項に記載のセンサーキットであって、
各収集デバイスは、天然資源採取環境の異なるそれぞれのセクションに設置され、それぞれのセクションに配置されている複数のセンサーのうちのセンサーからセンサーデータを収集することを特徴とするセンサーキット。
(273)
エッジデバイス及び複数のセンサーを含むセンサーキットを使用して天然資源抽出設定を監視する方法であって、
エッジデバイスのエッジ処理システムによって、自己構成センサーキットネットワークを介して複数のセンサーから報告パケットを受信し、各報告パケットは、ルーティングデータ及び複数のそれぞれのセンサーによってキャプチャされたセンサーデータの1つ又は複数のインスタンスを含み、複数のセンサーは、赤外線センサー、地面貫通センサー、光センサー、湿度センサー、温度センサー、ケミカルセンサー、ファン速度センサー、回転速度センサー、重量センサー及びカメラセンサーを含む群から選択される2つ以上のセンサータイプを含むステップと、
エッジ処理システムによって、レポートパケット内のセンサーデータのインスタンスに対して1つ以上のエッジ操作を実行し、エッジ処理システムによって、レポートパケット内のセンサーデータのインスタンスに対して1つ以上のエッジ操作を生成するステップと、
エッジ処理システムによって、センサーキットパケットをエッジデバイスのエッジ通信システムに送信し、エッジ通信システムは、パブリックネットワークを介してレポートパケットをバックエンドシステムに送信するステップとを含む、ことを特徴とする方法。
(274)
(273)項に記載の方法であって、
前記センサーキットは、前記ゲートウェイデバイスを更に含み、前記ゲートウェイデバイスは、有線通信リンクを介してエッジデバイスからセンサーキットパケットを受信し、前記エッジデバイスに代わって前記パブリックネットワークを介して前記センサーキットパケットをバックエンドシステムに送信するように構成される、ことを特徴とする方法。
(275)
(274)項に記載の方法であって、
前記ゲートウェイデバイスは、前記センサーキットをパブリックネットワークにルーティングする衛星に前記センサーキットパケットを送信するように構成された衛星端末デバイスを含む、ことを特徴とする方法。
(276)
(274)項に記載の方法であって、
前記ゲートウェイデバイスは、センサーキットパケットを事前に選択されたセルラープロバイダの携帯電話タワーに送信するように構成されたセルラーチップセットを含む、ことを特徴とする方法。
(277)
(273)項に記載の方法であって、
前記1つ又は複数のそれぞれのセンサーからの報告パケットの受信は、センサーを送信するエッジデバイスの第1の通信デバイスを使用して実行され、自己構成センサーキットネットワークを介して複数のセンサーから報告パケットを受信し、バックエンドシステムへのキットパケットは、エッジデバイスの第2の通信デバイスを使用して実行される、ことを特徴とする方法。
(278)
(277)項に記載の方法であって、
エッジデバイスの第2の通信デバイスは、センサーキットをパブリックネットワークにルーティングする衛星にセンサーキットパケットを送信するように構成された衛星端末デバイスである、ことを特徴とする方法。
(279)
(277)項に記載の方法であって、
複数のセンサーによって、センサーデータをキャプチャするステップと、
複数のセンサーによって、自己構成型センサーキットネットワークを介してセンサーデータをエッジデバイスに送信するステップとを更に含む、ことを特徴とする方法。
(280)
(279)項に記載の方法であって、
自己構成センサーキットネットワークを介してセンサーデータを送信するステップは、複数のセンサーの各センサーによって、短距離通信プロトコルを使用してエッジデバイスを用いてセンサーデータのインスタンスを直接送信することを含む自己構成型センサーキットネットワークはスターネットワークである、ことを特徴とする方法。
(281)
(280)項に記載の方法であって、
エッジ処理システムによって、自己構成型センサーキットネットワークの構成を開始するステップを更に含む、ことを特徴とする方法。
(282)
(279)項に記載の方法であって、
自己構成型センサーキットネットワークがメッシュネットワークであり、複数のセンサーの各センサーが通信デバイスを含む、ことを特徴とする方法。
(283)
(282)項に記載の方法であって、
複数のセンサーの各センサーの通信デバイスによって、複数のセンサーのうちの少なくとも1つの他のセンサーとの通信チャネルを確立するステップと、
複数のセンサーのうちの少なくとも1つのセンサーによって、複数のセンサーのうちの1つ又は複数の他のセンサーからのセンサーデータのインスタンスを受信するステップと、
複数のセンサーのうちの少なくとも1つのセンサーによって、センサーデータの受信されたインスタンスをエッジデバイスに向けてルーティングするステップとを更に含む、ことを特徴とする方法。
(284)
(279)項に記載の方法であって、
前記自己構成型センサーキットネットワークは階層的ネットワークであり、前記センサーキットは、1つ又は複数の収集デバイスを含む、ことを特徴とする方法。
(285)
(284)項に記載の方法であって、
複数の収集デバイスのうちの少なくとも1つの収集デバイスによって、複数のセンサーのうちの1つ又は複数のセンサーからのパケットを報告するステップと、
複数の収集デバイスのうちの少なくとも1つの収集デバイスによって、報告パケットをエッジデバイスにルーティングするステップとを更に含む、ことを特徴とする方法。
(286)
(284)項に記載の方法であって、
各収集デバイスが、天然資源抽出設定の異なるそれぞれのセクションに設置され、それぞれのセクションに配置された複数のセンサーのセンサーからセンサーデータを収集する、ことを特徴とする方法。
(287)
(273)項に記載の方法であって、
エッジデバイスの1つ又は複数のストレージデバイスによって、センサーキットの複数のセンサーによってキャプチャされたセンサーデータのインスタンスを記憶するステップを更に含む、ことを特徴とする方法。
(288)
(273)項に記載の方法であって、
エッジデバイスは、特徴のセットに基づく設定及び/又は複数のセンサーのうちの1つ又は複数によってキャプチャされたセンサーデータのインスタンスから導出された天然資源抽出設定の、天然資源抽出の構成要素の状態を予測又は分類するようにそれぞれトレーニングされた1つ又は複数の機械学習モデルを格納するモデルデータストアを格納する1つ又は複数のストレージデバイスを備える、ことを特徴とする方法。
(289)
(288)項に記載の方法であって、
前記1つ又は複数のエッジ操作を実行するステップは、
エッジ処理システムによって、複数のセンサーの1つ又は複数のセンサーから受信したセンサーデータの1つ又は複数のインスタンスに基づく特徴ベクトルを生成するステップと、
エッジ処理システムにより、特徴ベクトルを機械学習モデルに入力して、天然資源抽出設定又は天然資源抽出設定の、特定のコンポーネントの状態に関連する予測又は分類に対応する信頼度を取得するステップと、
予測又は分類に基づいて、バックエンドシステムに送信する前に、エッジ処理システムによって、センサーデータの1つ又は複数のインスタンスを選択的にエンコードするステップとを含む、ことを特徴とする方法。
(290)
(289)項に記載の方法であって、
センサーデータの1つ又は複数のインスタンスを選択的に符号化するステップは、
天然資源抽出設定及び天然資源抽出設定のどのコンポーネントにも関連する問題がない可能性が高いことを示す、天然資源抽出設定及び天然資源抽出設定のそれぞれの構成要素の状態に関連する1つ又は複数の予測又は分類の取得に応答して、非可逆コーデックを使用して、エッジ処理システムによってセンサーデータの1つ又は複数のインスタンスを圧縮するステップを含む、ことを特徴とする方法。
(291)
(290)項に記載の方法であって、
非可逆コーデックを使用してセンサーデータの1つ又は複数のインスタンスを圧縮するステップは、
エッジ処理システムによって、センサーデータの1つ又は複数のインスタンスをそれぞれのピクセル値に正規化するステップと、
エッジ処理システムによって、それぞれのピクセル値をメディアコンテンツフレームにエンコードするステップと、
エッジ処理システムによって、非可逆コーデックを使用してメディアコンテンツフレームのブロックを圧縮して圧縮ブロックを取得し、非可逆コーデックはビデオコーデックであり、圧縮ブロックは、メディアコンテンツフレーム及び1つ又は複数の他のメディアコンテンツフレームを含み、メディアコンテンツフレームは、センサーデータの他のインスタンスの正規化されたピクセル値を含む、ことを特徴とする方法。
(292)
(291)項に記載の方法であって、
バックエンドシステムは、1つ又は複数のセンサーキットパケットで圧縮ブロックを受信し、非可逆コーデックを使用して圧縮ブロックを解凍することによってセンサーキットによって収集されたセンサーデータを決定する、ことを特徴とする方法。
(293)
(289)項に記載の方法であって、
センサーデータの1つ又は複数のインスタンスを選択的に符号化するステップは、
問題が発生する可能性があることを示す特定のコンポーネント又は天然資源抽出設定の、特定のコンポーネントの状態又は天然資源抽出設定に関連する予測又は分類の取得に応答して、ロスレスコーデックを使用してセンサーデータの1つ以上のインスタンスをエッジ処理システムによって圧縮する、ことを特徴とする方法。
(294)
(289)項に記載の方法であって、
センサーデータの1つ又は複数のインスタンスを選択的に符号化するステップは、
特定のコンポーネント又は天然資源抽出設定の特定のコンポーネントの状態又は天然資源抽出設定に関連する予測又は分類を取得することに応答して、センサーデータの1つ以上のインスタンスを圧縮し、エッジ処理システムによって記憶する、ことを特徴とする方法。
(295)
(289)項に記載の方法であって、
センサーデータの1つ又は複数のインスタンスを選択的に符号化するステップは、エッジ処理システムによって、非圧縮送信のためのセンサーデータインスタンスのストリームを選択することを含む、ことを特徴とする方法。
(296)
(288)項に記載の方法であって、
前記1つ又は複数のエッジ操作を実行するステップは、
エッジ処理システムによって、複数のセンサーの1つ又は複数のセンサーから受信したセンサーデータの1つ又は複数のインスタンスに基づく特徴ベクトルを生成するステップと、
エッジ処理システムにより、特徴ベクトルを機械学習モデルに入力して、天然資源抽出設定又は天然資源抽出設定の特定のコンポーネントの状態に関連する予測又は分類と、に対応する信頼度を取得するステップと、
エッジ処理システムによって、予測又は分類に基づいて、1つ又は複数のストレージデバイスのストレージデバイスにセンサーデータの1つ又は複数のインスタンスを選択的に記憶するステップとを含む、ことを特徴とする方法。
(297)
(296)項に記載の方法であって、
センサーデータの1つ又は複数のインスタンスを選択的に格納するステップは、
天然資源抽出設定及び天然資源抽出のそれぞれの構成要素の状態に関連する1つ又は複数の予測又は分類の取得に応答して、有効期限のあるストレージデバイスにセンサーデータの1つ又は複数のインスタンスをエッジ処理システムによって格納するステップを含み、センサーデータの1つ又は複数のインスタンスを有効期限付きでストレージデバイスに格納する処理は、天然資源抽出設定及び天然資源抽出設定のいずれの構成要素にも関連する問題がない可能性が高いことをまとめて示す設定であり、センサーデータの複数のインスタンスを有効期限に応じてストレージデバイスから削除する、ことを特徴とする方法。
(298)
(296)項に記載の方法であって、
センサーデータの1つ又は複数のインスタンスを選択的に格納するステップは、
エッジ処理システムによって、特定のコンポーネント又は天然資源抽出設定に関連する問題の、特定のコンポーネントの状態又は天然資源抽出設定に関連する予測又は分類の取得に応答して、センサーデータの1つ又は複数のインスタンスをストレージデバイスに無期限に格納するステップを含む、ことを特徴とする方法。
(299)
(273)項に記載の方法であって、
複数のセンサーは、温度センサー、ケミカルセンサー、ファン速度センサー、回転速度センサー、重量センサー、カメラセンサーとを含む群から選択される第1のセンサータイプの第1のセットのセンサーと、赤外線センサー、地上貫通センサー、光センサー、湿度とを含む群から選択される第2のセンサータイプの第2のセットのセンサーとを含む、ことを特徴とする方法。
(300)
パイプライン設定を監視するように構成されたセンサーキットは、
エッジデバイスと、
センサーデータをキャプチャし、自己構成センサーキットネットワークを介してセンサーデータを送信する複数のセンサーとを含み、
複数のセンサーは、第1のセンサータイプの1つ又は複数のセンサー及び第2のセンサータイプの1つ又は複数のセンサーを含み、
複数のセンサーのうちの少なくとも1つのセンサーは、センサー測定値をキャプチャし、センサーデータのインスタンスを出力するセンシングコンポーネントと、センサーデータの1つ又は複数のインスタンスに基づいてレポートパケットを生成し、レポートパケットを出力する処理ユニットとを含み、
各レポートパケットは、ルーティングデータ及びセンサーデータの1つ又は複数のインスタンスと、処理ユニットから報告パケットを受信し、第1の通信プロトコルに従って自己構成センサーキットネットワークを介して報告パケットをエッジデバイスに送信するように構成された通信デバイスとを含み、
複数のセンサーは、赤外線センサー、金属貫通センサー、コンクリート貫通センサー、光センサー、ひずみセンサー、さびセンサー、バイオセンサー、湿度センサー、温度センサー、ケミカルセンサー、バルブ健全センサー、完全性センサー、振動センサー、流量センサー、キャビテーションセンサー、圧力センサー、重量センサー、カメラセンサーを含む群から選択される2つ以上のセンサータイプを含み、
エッジデバイスは、
自己構成型センサーキットネットワークを介して複数のセンサーから報告パケットを受信する第1の通信デバイスと、
パブリックネットワークを介してセンサーキットパケットをバックエンドシステムに送信する第2の通信デバイスと、
コンピュータ実行可能命令を実行する1つ又は複数のプロセッサを備えた処理システムとを有する通信システムを含み、
これにより、処理システムは、
通信システムからレポートパケットを受信し、
レポートパケット内のセンサーデータのインスタンスに対して1つ以上のエッジ操作を実行し、
センサーデータのインスタンスに基づいてセンサーキットパケットを生成し、
各センサーキットパケットは、センサーデータの少なくとも1つのインスタンスを含み、
センサーキットパケットを通信システムに出力し、通信システムは、レポートパケットをパブリックネットワーク経由でバックエンドシステムに送信する、ことを特徴とするセンサーキット。
(301)
(300)項に記載のセンサーキットであって、
ゲートウェイデバイスを更に備え、前記ゲートウェイデバイスは、有線通信リンクを介してエッジデバイスからセンサーキットパケットを受信し、エッジデバイスの前記パブリックネットワークを介してセンサーキットパケットをバックエンドシステムに送信するように構成される、ことを特徴とするセンサーキット。
(302)
(302)項に記載のセンサーキットであって、
前記ゲートウェイデバイスは、前記センサーキットパケットを、前記センサーキットを前記パブリックネットワークにルーティングする衛星に送信するように構成された衛星端末デバイスを含む、ことを特徴とするセンサーキット。
(303)
(302)項に記載のセンサーキットであって、
前記ゲートウェイデバイスは、前記センサーキットパケットを事前に選択されたセルラープロバイダの携帯電話タワーに送信するように構成されたセルラーチップセットを含む、ことを特徴とするセンサーキット。
(304)
(300)項に記載のセンサーキットであって、
前記エッジデバイスの前記第2の通信デバイスは、前記センサーキットパケットを、前記センサーキットを前記パブリックネットワークにルーティングする衛星に送信するように構成された衛星端末デバイスである、ことを特徴とするセンサーキット。
(305)
(300)項に記載のセンサーキットであって、
前記エッジデバイスは、前記センサーキットの複数のセンサーによってキャプチャされたセンサーデータのインスタンスを格納するセンサーデータストアを格納する1つ又は複数のストレージデバイスを更に備える、ことを特徴とするセンサーキット。
(306)
(300)項に記載のセンサーキットであって、
前記エッジデバイスは、複数のセンサーのうちの1つ又は複数によってキャプチャされたセンサーデータのインスタンスから導出される機能のセットに基づく設定及び/又はパイプライン設定の、パイプラインのパイプラインコンポーネントの状態を予測又は分類するようにそれぞれトレーニングされた1つ又は複数の機械学習モデルを格納するモデルデータストアを格納する1つ又は複数のストレージデバイスを更に備える、ことを特徴とするセンサーキット。
(307)
(306)項に記載のセンサーキットであって、
前記1つ又は複数のエッジ操作の実行は、
複数のセンサーの1つ又は複数のセンサーから受信したセンサーデータの1つ又は複数のインスタンスに基づく特徴ベクトルの生成、
特徴ベクトルを機械学習モデルに入力して、パイプライン設定又はパイプライン設定の特定のパイプラインコンポーネントの状態に関連する予測又は分類、及び予測又は分類に対応する信頼度の取得、
状態又は予測に基づく、バックエンドシステムに送信する前のセンサーデータの1つ以上のインスタンスの選択的なエンコードを含む、ことを特徴とするセンサーキット。
(308)
(307)項に記載のセンサーキットであって、
センサーデータの1つ又は複数のインスタンスの選択的な符号化は、パイプライン設定及びパイプライン設定のそれぞれのパイプラインコンポーネントの状態に関連する1つ又は複数の予測又は分類を取得することに応答して、パイプライン設定及びパイプライン設定のパイプラインコンポーネントに関連する問題がない可能性が高い、非可逆コーデックを使用してセンサーデータの1つ以上のインスタンスを圧縮することを含む、ことを特徴とするセンサーキット。
(309)
(308)項に記載のセンサーキットであって、
非可逆コーデックを使用したセンサーデータの1つ又は複数のインスタンスの圧縮は、
センサーデータの1つ又は複数のインスタンスのそれぞれのピクセル値への正規化、
それぞれのピクセル値のビデオフレームへのエンコード、
非可逆コーデックを使用したビデオフレームのブロックの圧縮を含み、ここで、非可逆コーデックはビデオコーデックであり、ビデオフレームのブロックは、ビデオフレームと、センサーデータの他のインスタンスの正規化されたピクセル値を含む1つ又は複数の他のビデオフレームとを含む、ことを特徴とするセンサーキット。
(310)
(308)項に記載のセンサーキットであって、
前記センサーデータの1つ又は複数のインスタンスの選択的な符号化は、
特定のパイプラインコンポーネント又はパイプライン設定に関連する問題がある可能性が高いことを示す、特定のパイプラインコンポーネント又はパイプライン設定の状態に関連する予測又は分類の取得に応答して、ロスレスコーデックを使用してセンサーデータの1つ以上のインスタンスを圧縮する、ことを特徴とするセンサーキット。
(311)
(308)項に記載のセンサーキットであって、
前記センサーデータの1つ又は複数のインスタンスの選択的な符号化は、
特定のパイプラインコンポーネント又はパイプライン設定に関連する問題がある可能性が高いことを示す、特定のパイプラインコンポーネント又はパイプライン設定の状態に関連する予測又は分類の取得に応答して、センサーの1つ以上のインスタンスの圧縮を記憶するデータを含む、ことを特徴とするセンサーキット。
(312)
(306)項に記載のセンサーキットであって、
前記1つ又は複数のエッジ操作の実行は、
複数のセンサーの1つ又は複数のセンサーから受信したセンサーデータの1つ又は複数のインスタンスに基づく特徴ベクトルの生成、
特徴ベクトルを機械学習モデルに入力して、パイプライン設定又はパイプライン設定の特定のパイプラインコンポーネントの状態に関連する予測又は分類と、予測又は分類に対応する信頼度の取得、
予測又は分類に基づいて、センサーデータの1つ又は複数のインスタンスの、エッジデバイスのストレージデバイスへの選択的な保存を含む、ことを特徴とするセンサーキット。
(313)
(312)項に記載のセンサーキットであって、
前記センサーデータの1つ又は複数のインスタンスの選択的な格納は、前記パイプライン設定及び前記パイプライン設定のそれぞれのパイプライン構成要素の状態に関連する1つ又は複数の予測又は分類を取得することに応答して、パイプライン設定及びパイプライン設定のパイプラインコンポーネントに関連する問題はない可能性が高い、センサーデータの1つ以上のインスタンスがストレージからパージされるように、センサーデータの1つ以上のインスタンスを有効期限付きでストレージデバイスに保存することを含む、ことを特徴とするセンサーキット。
(314)
(312)項に記載のセンサーキットであって、
前記センサーデータの1つ又は複数のインスタンスの選択的な格納は、
特定のパイプラインコンポーネント又はパイプライン設定に関連する問題がある可能性が高いことを示す、特定のパイプラインコンポーネント又はパイプライン設定の状態に関連する予測又は分類の取得に応答して、センサーデータの1つ以上のインスタンスをストレージデバイスが獲得することを含む、ことを特徴とするセンサーキット。
(315)
(300)項に記載のセンサーキットであって、
自己構成型センサーキットネットワークは、複数のセンサーの各センサーが、短距離通信プロトコルを使用してエッジデバイスと直接センサーデータのそれぞれのインスタンスを送信するようなスターネットワークである、ことを特徴とするセンサーキット。
(316)
(315)項に記載のセンサーキットであって、
コンピュータ実行可能命令は更に、エッジデバイスの1つ又は複数のプロセッサに、自己構成型センサーキットネットワークの構成を開始させる、ことを特徴とするセンサーキット。
(317)
(300)項に記載のセンサーキットであって、
前記自己構成型センサーキットネットワークは、
複数のセンサーのうちの少なくとも1つの他のセンサーとの通信チャネルを確立するように構成される複数のセンサーの各センサーの通信デバイス、及び、
複数のセンサーのうちの1つ又は複数の他のセンサーからセンサーデータのインスタンスを受信し、受信したセンサーデータのインスタンスをエッジデバイスに向けてルーティングするように構成される複数のセンサーのうちの少なくとも1つのセンサーのようなメッシュネットワークである、ことを特徴とするセンサーキット。
(318)
(317)項に記載のセンサーキットであって、
コンピュータ実行可能な命令は更に、エッジデバイスの1つ又は複数のプロセッサに、自己構成型センサーキットネットワークの構成を開始させ、複数のセンサーが、エッジデバイスに応答してメッシュネットワークを形成し、自己構成センサーキットネットワークの構成を開始する、ことを特徴とするセンサーキット。
(319)
(300)項に記載のセンサーキットであって、
前記自己構成型センサーキットネットワークは階層的ネットワークである、ことを特徴とするセンサーキット。
(320)
(319)項に記載のセンサーキットであって、
複数のセンサーのうちの1つ又は複数のセンサーから報告パケットを受信し、報告パケットをエッジデバイスにルーティングするように構成された1つ又は複数の収集デバイスを更に含む、ことを特徴とするセンサーキット。
(321)
(319)項に記載のセンサーキットであって、
前記各収集デバイスは、パイプライン設定の異なるそれぞれのセクションに設置され、それぞれのセクションに配置された複数のセンサーのセンサーからセンサーデータを収集する、ことを特徴とするセンサーキット。
(322)
エッジデバイス及び複数のセンサーを含むセンサーキットを使用してパイプライン設定を監視する方法であって、
エッジデバイスのエッジ処理システムによって、自己構成センサーキットネットワークを介して複数のセンサーから報告パケットを受信し、各報告パケットは、ルーティングデータ及び複数のそれぞれのセンサーによってキャプチャされたセンサーデータの1つ又は複数のインスタンスを含み、複数のセンサーは、赤外線センサー、金属貫通センサー、コンクリート貫通センサー、光センサー、ひずみセンサー、さびセンサー、バイオセンサー、湿度センサー、温度センサー、ケミカルセンサー、バルブ健全センサー、振動センサー、フローセンサー、キャビテーションセンサー、圧力センサー、重量センサー、及びカメラセンサーを含む群から選択される2つ以上のセンサータイプを含むステップと、
エッジ処理システムによって、レポートパケット内のセンサーデータのインスタンスに対して1つ以上のエッジ操作を実行するステップと、
エッジ処理システムによって、レポートパケット内のセンサーデータのインスタンスに対して1つ以上のエッジ操作を生成するステップと、
エッジ処理システムによって、センサーキットパケットをエッジデバイスのエッジ通信システムに送信し、エッジ通信システムは、パブリックネットワークを介してレポートパケットをバックエンドシステムに送信するステップとを含む、ことを特徴とする方法。
(323)
(322)項に記載の方法であって、
前記センサーキットは、前記ゲートウェイデバイスを更に含み、前記ゲートウェイデバイスは、有線通信リンクを介してエッジデバイスからセンサーキットパケットを受信し、前記パブリックネットワークを介して前記センサーキットパケットをエッジデバイスに代わってバックエンドシステムに送信するように構成される、ことを特徴とする方法。
(324)
(323)項に記載の方法であって、
前記ゲートウェイデバイスは、前記センサーキットをパブリックネットワークにルーティングする衛星に前記センサーキットパケットを送信するように構成された衛星端末デバイスを含む、ことを特徴とする方法。
(325)
(323)項に記載の方法であって、
前記ゲートウェイデバイスは、センサーキットパケットを事前に選択されたセルラープロバイダの携帯電話タワーに送信するように構成されたセルラーチップセットを含む、ことを特徴とする方法。
(326)
(322)項に記載の方法であって、
前記1つ又は複数のそれぞれのセンサーからの報告パケットを受信するステップは、センサーを送信するエッジデバイスの第1の通信デバイスを使用して実行され、自己構成センサーキットネットワークを介して複数のセンサーから報告パケットを受信し、バックエンドシステムへのキットパケットは、エッジデバイスの第2の通信デバイスを使用して実行される、ことを特徴とする方法。
(327)
(326)項に記載の方法であって、
エッジデバイスの第2の通信デバイスは、センサーキットをパブリックネットワークにルーティングする衛星にセンサーキットパケットを送信するように構成された衛星端末デバイスである、ことを特徴とする方法。
(328)
(326)項に記載の方法であって、
複数のセンサーによって、センサーデータをキャプチャするステップと、
複数のセンサーによって、自己構成型センサーキットネットワークを介してセンサーデータをエッジデバイスに送信するステップとを含む、ことを特徴とする方法。
(329)
(328)項に記載の方法であって、
自己構成センサーキットネットワークを介してセンサーデータを送信するステップは、複数のセンサーの各センサーによって、短距離通信プロトコルを使用してエッジデバイスを用いてセンサーデータのインスタンスを直接送信することを含む、自己構成型センサーキットネットワークはスターネットワークである、ことを特徴とする方法。
(330)
(329)項に記載の方法であって、
エッジ処理システムによって、自己構成型センサーキットネットワークの構成を開始するステップを更に含む、ことを特徴とする方法。
(331)
(328)項に記載の方法であって、
自己構成型センサーキットネットワークはメッシュネットワークであり、複数のセンサーの各センサーは通信デバイスを含む、ことを特徴とする方法。
(332)
(331)項に記載の方法であって、
複数のセンサーの各センサーの通信デバイスによって、複数のセンサーのうちの少なくとも1つの他のセンサーとの通信チャネルを確立するステップと、
複数のセンサーのうちの少なくとも1つのセンサーによって、複数のセンサーのうちの1つ又は複数の他のセンサーからのセンサーデータのインスタンスを受信するステップと、
複数のセンサーのうちの少なくとも1つのセンサーによって、センサーデータの受信されたインスタンスをエッジデバイスに向けてルーティングするステップとを含む、ことを特徴とする方法。
(333)
(328)項に記載の方法であって、
前記自己構成型センサーキットネットワークは階層的ネットワークであり、前記センサーキットは、1つ又は複数の収集デバイスを含む、ことを特徴とする方法。
(334)
(333)項に記載の方法であって、
複数の収集デバイスのうちの少なくとも1つの収集デバイスによって、複数のセンサーのうちの1つ又は複数のセンサーからのパケットを報告するステップと、
複数の収集デバイスのうちの少なくとも1つの収集デバイスによって、報告パケットをエッジデバイスにルーティングするステップとを含む、ことを特徴とする方法。
(335)
(333)項に記載の方法であって、
各収集デバイスは、パイプライン設定の異なるそれぞれのセクションに設置され、それぞれのセクションに配置された複数のセンサーのセンサーからセンサーデータを収集する、ことを特徴とする方法。
(336)
(322)項に記載の方法であって、
エッジデバイスの1つ又は複数のストレージデバイスによって、センサーキットの複数のセンサーによってキャプチャされたセンサーデータのインスタンスを記憶するステップを更に含む、ことを特徴とする方法。
(337)
(322)項に記載の方法であって、
エッジデバイスは、パイプライン設定のコンポーネントの状態を予測又は分類するようにそれぞれトレーニングされた1つ又は複数の機械学習モデルを格納するモデルデータストアを格納する1つ又は複数のストレージデバイスを更に備え、及び/又は特徴のセットに基づくパイプライン設定は、複数のセンサーのうちの1つ又は複数によってキャプチャされたセンサーデータのインスタンスから導出される、ことを特徴とする方法。
(338)
(337)項に記載の方法であって、
前記1つ又は複数のエッジ操作を実行するステップは、
エッジ処理システムによって、複数のセンサーの1つ又は複数のセンサーから受信したセンサーデータの1つ又は複数のインスタンスに基づく特徴ベクトルを生成するステップと、
エッジ処理システムによって、特徴ベクトルを機械学習モデルに入力して、パイプライン設定又はパイプライン設定の特定のコンポーネントの状態に関連する予測又は分類、及び予測又は分類に対応する信頼度を取得するステップと、
予測又は分類に基づいて、バックエンドシステムに送信する前に、エッジ処理システムによって、センサーデータの1つ又は複数のインスタンスを選択的にエンコードするステップとを含む、ことを特徴とする方法。
(339)
(338)項に記載の方法であって、
センサーデータの1つ又は複数のインスタンスを選択的に符号化するステップは、
パイプライン設定及びパイプライン設定のコンポーネントに関連する問題がある可能性が低いパイプライン設定及びパイプライン設定のそれぞれのコンポーネントの状態に関連する1つ又は複数の予測又は分類を取得することに応答して、非可逆コーデックを使用してセンサーデータの1つ又は複数のインスタンスをエッジ処理システムによって圧縮するステップを含む、ことを特徴とする方法。
(340)
(339)項に記載の方法であって、
非可逆コーデックを使用してセンサーデータの1つ又は複数のインスタンスを圧縮するステップは、
エッジ処理システムによって、センサーデータの1つ又は複数のインスタンスをそれぞれのピクセル値に正規化するステップと、
エッジ処理システムによって、それぞれのピクセル値をメディアコンテンツフレームにエンコードするステップと、
エッジ処理システムによって、非可逆コーデックを使用してメディアコンテンツフレームのブロックを圧縮して圧縮ブロックを取得するステップとを含み、非可逆コーデックはビデオコーデックであり、圧縮ブロックは、メディアコンテンツフレーム及び1つ又は複数の他のメディアコンテンツフレームを含み、メディアコンテンツフレームは、センサーデータの他のインスタンスの正規化されたピクセル値を含む、ことを特徴とする方法。
(341)
(340)項に記載の方法であって、
バックエンドシステムは、1つ又は複数のセンサーキットパケットで圧縮ブロックを受信し、非可逆コーデックを使用して圧縮ブロックを解凍することによってセンサーキットによって収集されたセンサーデータを決定する、ことを特徴とする方法。
(342)
(338)項に記載の方法であって、
センサーデータの1つ又は複数のインスタンスを選択的に符号化するステップは、
エッジ処理システムによって、特定のコンポーネント又はパイプライン設定の、特定のコンポーネントの状態又はパイプライン設定に関連する予測又は分類の取得に応答して、ロスレスコーデックを使用してセンサーデータの1つ以上のインスタンスを圧縮するステップを含む、ことを特徴とする方法。
(343)
(338)項に記載の方法であって、
センサーデータの1つ又は複数のインスタンスを選択的に符号化するステップは、
コンポーネント又はパイプライン設定の、特定のコンポーネントの状態に関連する予測又は分類、又は特定のコンポーネントに関連する問題がある可能性が高いことを示すパイプライン設定を取得することに応答して、センサーデータの1つ以上のインスタンスを圧縮し、エッジ処理システムによって記憶することを含む、ことを特徴とする方法。
(344)
(338)項に記載の方法であって、
センサーデータの1つ又は複数のインスタンスを選択的に符号化するステップは、エッジ処理システムによって、非圧縮送信のためのセンサーデータインスタンスのストリームを選択することを含む、ことを特徴とする方法。
(345)
(337)項に記載の方法であって、
前記1つ又は複数のエッジ操作を実行するステップは、
エッジ処理システムによって、複数のセンサーの1つ又は複数のセンサーから受信したセンサーデータの1つ又は複数のインスタンスに基づく特徴ベクトルを生成するステップと、
エッジ処理システムによって、特徴ベクトルを機械学習モデルに入力して、パイプライン設定又はパイプライン設定の特定のコンポーネントの状態に関連する予測又は分類、及び予測又は分類に対応する信頼度を取得するステップと、
エッジ処理システムによって、予測又は分類に基づいて、1つ又は複数のストレージデバイスのストレージデバイスにセンサーデータの1つ又は複数のインスタンスを選択的に記憶するステップとを含む、ことを特徴とする方法。
(346)
(345)項に記載の方法であって、
センサーデータの1つ又は複数のインスタンスを選択的に格納するステップは、
エッジ処理システムによって、パイプライン設定及びパイプライン設定のそれぞれのコンポーネントの状態に関連する1つ又は複数の予測又は分類の取得に応答して有効期限が切れるセンサーデータの1つ又は複数のインスタンスをストレージデバイスに格納するステップと、パイプライン設定及びパイプライン設定のいずれのコンポーネントにも関連する問題はない可能性が高い、センサーデータの1つ又は複数のインスタンスがパージされるように、有効期限に応じてストレージデバイスから有効期限のあるストレージデバイスにセンサーデータの1つ又は複数のインスタンスを格納するステップとを含む、ことを特徴とする方法。
(347)
(345)項に記載の方法であって、
センサーデータの1つ又は複数のインスタンスを選択的に格納するステップは、
エッジ処理システムによって、特定のコンポーネント又はパイプライン設定の、特定のコンポーネントの状態又はパイプライン設定に関連する予測又は分類の取得に応答して、センサーデータの1つ又は複数のインスタンスをストレージデバイスに無期限に格納する、ことを特徴とする方法。
(348)
(322)項に記載の方法であって、
前記複数のセンサーは、赤外線センサー、金属貫通センサー、コンクリート貫通センサー、光センサー、ひずみセンサー、さびセンサー、バイオセンサー、湿度センサー、温度センサー、ケミカルセンサー、バルブ健全センサー、振動センサー、流量センサー、キャビテーションセンサー、圧力センサー、重量センサー、カメラセンサーを含む群から選択される第1のセンサータイプの第1のセットのセンサーを含む、ことを特徴とする方法。
(349)
産業製造環境を監視するように構成されたセンサーキットであって、
エッジデバイスと、
センサーデータをキャプチャし、自己構成センサーキットネットワークを介してセンサーデータを送信する複数のセンサーとを含み、
複数のセンサーは、第1のセンサータイプの1つ又は複数のセンサー及び第2のセンサータイプの1つ又は複数のセンサーを含み、複数のセンサーのうちの少なくとも1つのセンサーは、
センサー測定値をキャプチャし、センサーデータのインスタンスを出力するセンシングコンポーネントと、
センサーデータの1つ又は複数のインスタンスに基づいてレポートパケットを生成し、レポートパケットを出力する処理ユニットとを含み、各レポートパケットは、ルーティングデータ及びセンサーデータの1つ又は複数のインスタンスを含み、
複数のセンサーは、金属貫通センサー、コンクリート貫通センサー、振動センサー、光センサー、ひずみセンサー、さびセンサー、バイオセンサー、温度センサー、ケミカルセンサー、バルブ健全センサー、回転速度センサー、振動センサー、流量センサー、キャビテーションセンサー、圧力センサー、重量センサー、及びカメラセンサーを含む群から選択される2つ以上のセンサータイプを含み、
エッジデバイスは、通信システムを備え、
通信システムは、
自己構成型センサーキットネットワークを介して複数のセンサーから報告パケットを受信する第1の通信デバイスと、パブリックネットワークを介してセンサーキットパケットをバックエンドシステムに送信する第2の通信デバイスとを含む通信デバイスと、
コンピュータ実行可能命令を実行する1つ又は複数のプロセッサを備えた処理システムとを含み、
通信デバイスは、処理ユニットから報告パケットを受信し、第1の通信プロトコルに従って自己構成センサーキットネットワークを介して報告パケットをエッジデバイスに送信するように構成され、
処理システムは、
通信システムからレポートパケットを受信し、
レポートパケット内のセンサーデータのインスタンスに対して1つ以上のエッジ操作を実行し、センサーデータのインスタンスに基づいてセンサーキットパケットを生成することが可能であり、
各センサーキットパケットは、センサーデータの少なくとも1つのインスタンスを含み、センサーキットパケットを通信システムに出力し、
通信システムは、レポートパケットをパブリックネットワーク経由でバックエンドシステムに送信する、ことを特徴とするセンサーキット。
(350)
(349)項に記載のセンサーキットであって、
エッジデバイスは、ゲートウェイデバイスを更に備え、前記ゲートウェイデバイスは、有線通信リンクを介してエッジデバイスからセンサーキットパケットを受信し、前記パブリックネットワークを介してセンサーキットパケットをバックエンドシステムに送信する、ことを特徴とするセンサーキット。
(351)
(350)項に記載のセンサーキットであって、
前記ゲートウェイデバイスは、前記センサーキットパケットを、前記センサーキットを前記パブリックネットワークにルーティングする衛星に送信するように構成された衛星端末デバイスを含む、ことを特徴とするセンサーキット。
(352)
(350)項に記載のセンサーキットであって、
前記ゲートウェイデバイスは、前記センサーキットパケットを事前に選択されたセルラープロバイダの携帯電話タワーに送信するように構成されたセルラーチップセットを含む、ことを特徴とするセンサーキット。
(353)
(349)項に記載のセンサーキットであって、
前記エッジデバイスの前記第2の通信デバイスは、前記センサーキットパケットを、前記センサーキットを前記パブリックネットワークにルーティングする衛星に送信するように構成された衛星端末デバイスである、ことを特徴とするセンサーキット。
(354)
(349)項に記載のセンサーキットであって、
前記エッジデバイスは、前記センサーキットの複数のセンサーによってキャプチャされたセンサーデータのインスタンスを格納するセンサーデータストアを格納する1つ又は複数のストレージデバイスを更に備える、ことを特徴とするセンサーキット。
(355)
(349)項に記載のセンサーキットであって、
前記エッジデバイスは、複数のセンサーのうちの1つ又は複数によってキャプチャされたセンサーデータのインスタンスから導出される一連の特徴に基づく、前記産業製造環境の産業コンポーネントの及び/又は前記産業製造環境の、状態を予測又は分類するようにそれぞれトレーニングされた1つ又は複数の機械学習モデルを格納するモデルデータストアを格納する1つ又は複数のストレージデバイスを更に備える、ことを特徴とするセンサーキット。
(356)
(355)項に記載のセンサーキットであって、
前記1つ又は複数のエッジ操作の実行は、
複数のセンサーの1つ又は複数のセンサーから受信したセンサーデータの1つ又は複数のインスタンスに基づく特徴ベクトルの生成、
特徴ベクトルを機械学習モデルに入力して、前記産業製造環境の特定の産業コンポーネントの又は前記産業製造環境の、状態に関連する予測又は分類と、該予測又は分類に対応する信頼度との取得、
状態又は予測に基づく、バックエンドシステムに送信する前のセンサーデータの1つ以上のインスタンスの選択的なエンコードを含む、ことを特徴とするセンサーキット。
(357)
(356)項に記載のセンサーキットであって、
前記センサーデータの1つ又は複数のインスタンスの選択的な符号化は、前記産業製造環境の任意の産業コンポーネント及び前記産業製造環境に関連する問題がない可能性が高いことを集合的に示す、前記産業製造環境のそれぞれの産業コンポーネントの及び前記産業製造環境の、状態に関連する1つ又は複数の予測又は分類を取得することに応答して、非可逆コーデックを使用してセンサーデータの1つ以上のインスタンスを圧縮することを含む、ことを特徴とするセンサーキット。
(358)
(357)項に記載のセンサーキットであって、
非可逆コーデックを使用したセンサーデータの1つ又は複数のインスタンスの圧縮は、
センサーデータの1つ又は複数のインスタンスのピクセル値への正規化、
それぞれのピクセル値のビデオフレームへのエンコード、
非可逆コーデックを使用したビデオフレームのブロックの圧縮を含み、非可逆コーデックはビデオコーデックであり、ビデオフレームのブロックは、ビデオフレームと、センサーデータの他のインスタンスの正規化されたピクセル値を含む1つ又は複数の他のビデオフレームとを含む、ことを特徴とするセンサーキット。
(359)
(357)項に記載のセンサーキットであって、
前記センサーデータの1つ又は複数のインスタンスの選択的な符号化は、
特定の産業コンポーネント又は前記産業製造環境に関連する問題がある可能性が高いことを示す、特定の産業コンポーネント又は前記産業製造環境の状態に関連する予測又は分類の取得に応答して、センサーの1つ以上のインスタンスを圧縮するロスレスコーデックを使用したデータを含む、ことを特徴とするセンサーキット。
(360)
(357)項に記載のセンサーキットであって、
前記センサーデータの1つ又は複数のインスタンスの選択的な符号化は、
特定の産業コンポーネント又は前記産業製造環境に関連する問題がある可能性が高いことを示す、特定の産業コンポーネント又は前記産業製造環境の状態に関連する予測又は分類の取得に応じて、1つ又は複数のインスタンスの圧縮を記憶するセンサーデータを含む、ことを特徴とするセンサーキット。
(361)
(355)項に記載のセンサーキットであって、
前記1つ又は複数のエッジ操作の実行は、
複数のセンサーの1つ又は複数のセンサーから受信したセンサーデータの1つ又は複数のインスタンスに基づく特徴ベクトルの生成、
特徴ベクトルを機械学習モデルに入力して、前記産業製造環境の特定の産業コンポーネントの又は前記産業製造環境の、状態に関連する予測又は分類と、該予測又は分類に対応する信頼度との取得、
予測又は分類に基づく、センサーデータの1つ又は複数のインスタンスのエッジデバイスのストレージデバイスへの選択的な保存を含む、ことを特徴とするセンサーキット。
(362)
(361)項に記載のセンサーキットであって、
前記センサーデータの1つ又は複数のインスタンスの選択的な格納は、前記産業製造環境の任意の産業コンポーネント及び前記産業製造環境に関連する問題がない可能性が高いことを集合的に示す、前記産業製造環境のそれぞれの産業コンポーネントの及び前記産業製造寛容の、状態に関連する1つ又は複数の予測又は分類を取得することに応答して、センサデータの1つ又は複数のインスタンスを有効期限付きで前記ストレージデバイスに格納し、前記有効期限に従ってセンサデータの1つ又は複数のインスタンスが前記ストレージデバイスからパージされるようにすることを含む、ことを特徴とするセンサーキット。
(363)
(361)項に記載のセンサーキットであって、
センサーデータの1つ又は複数のインスタンスの選択的な格納は、特定の産業コンポーネント又は前記産業製造環境に関連する問題がある可能性が高いことを示す、特定の産業コンポーネント又は前記産業製造環境の状態に関連する予測又は分類を取得することに応答して、ストレージデバイス内のデータの、センサーの1つ以上のインスタンスの無期限の格納を含む、ことを特徴とするセンサーキット。
(364)
(349)項に記載のセンサーキットであって、
自己構成型センサーキットネットワークは、複数のセンサーの各センサーが、短距離通信プロトコルを使用してエッジデバイスと直接センサーデータのそれぞれのインスタンスを送信するようなスターネットワークである、ことを特徴とするセンサーキット。
(365)
(364)項に記載のセンサーキットであって、
コンピュータ実行可能命令は更に、エッジデバイスの1つ又は複数のプロセッサに、自己構成型センサーキットネットワークの構成を開始させる、ことを特徴とするセンサーキット。
(366)
(349)項に記載のセンサーキットであって、
前記自己構成型センサーキットネットワークは、
複数のセンサーの各センサーの通信デバイスは、複数のセンサーのうちの少なくとも1つの他のセンサーとの通信チャネルを確立するように構成され、
複数のセンサーのうちの少なくとも1つのセンサーは、複数のセンサーのうちの1つ又は複数の他のセンサーからセンサーデータのインスタンスを受信し、受信したセンサーデータのインスタンスをエッジデバイスに向けてルーティングするように構成されるメッシュネットワークである、ことを特徴とするセンサーキット。
(367)
(366)項に記載のセンサーキットであって、
コンピュータ実行可能な命令は更に、エッジデバイスの1つ又は複数のプロセッサに、自己構成型センサーキットネットワークの構成を開始させ、複数のセンサーが、エッジデバイスに応答してメッシュネットワークを形成する、自己構成センサーキットネットワークの構成を開始させる、ことを特徴とするセンサーキット。
(368)
(349)項に記載のセンサーキットであって、
前記自己構成型センサーキットネットワークは階層的ネットワークである、ことを特徴とするセンサーキット。
(369)
(368)項に記載のセンサーキットであって、
複数のセンサーのうちの1つ又は複数のセンサーから報告パケットを受信し、報告パケットをエッジデバイスにルーティングするように構成された1つ又は複数の収集デバイスを更に備える、ことを特徴とするセンサーキット。
(370)
(368)項に記載のセンサーキットであって、
前記各収集デバイスは、前記産業製造環境の異なるそれぞれの場所に設置され、それぞれの場所に配置された複数のセンサーからセンサーデータを収集する、ことを特徴とするセンサーキット。
(371)
エッジデバイス及び複数のセンサーを含むセンサーキットを使用して製造設定を監視する方法であって、
エッジデバイスのエッジ処理システムによって、自己構成センサーキットネットワークを介して複数のセンサーから報告パケットを受信し、各報告パケットは、ルーティングデータ及び複数のそれぞれのセンサーによってキャプチャされたセンサーデータの1つ又は複数のインスタンスを含み、複数のセンサーは、金属貫通センサー、コンクリート貫通センサー、振動センサー、光センサー、ひずみセンサー、さびセンサー、バイオセンサー、温度センサー、ケミカルセンサー、バルブ健全センサー、完全性センサー、回転速度センサー、振動センサー、流量センサー、キャビテーションセンサー、圧力センサー、重量センサー、及びカメラセンサーを含む群から選択される2つ以上のセンサータイプを含むステップと、
エッジ処理システムによって、レポートパケット内のセンサーデータのインスタンスに対して1つ以上のエッジ操作を実行するステップと、
エッジ処理システムによって、レポートパケット内のセンサーデータのインスタンスに対して1つ以上のエッジ操作を生成するステップと、
エッジ処理システムによって、センサーキットパケットをエッジデバイスのエッジ通信システムに送信し、エッジ通信システムは、パブリックネットワークを介してレポートパケットをバックエンドシステムに送信するステップとを含む、ことを特徴とする方法。
(372)
(371)項に記載の方法であって、
前記センサーキットは、前記ゲートウェイデバイスを更に含み、前記ゲートウェイデバイスは、有線通信リンクを介してエッジデバイスからセンサーキットパケットを受信し、前記パブリックネットワークを介して前記センサーキットパケットをエッジデバイスに代わってバックエンドシステムに送信するように構成される、ことを特徴とする方法。
(373)
(372)項に記載の方法であって、
前記ゲートウェイデバイスは、前記センサーキットをパブリックネットワークにルーティングする衛星に前記センサーキットパケットを送信するように構成された衛星端末デバイスを含む、ことを特徴とする方法。
(374)
(372)項に記載の方法であって、
前記ゲートウェイデバイスは、センサーキットパケットを事前に選択されたセルラープロバイダの携帯電話タワーに送信するように構成されたセルラーチップセットを含む、ことを特徴とする方法。
(375)
(371)項に記載の方法であって、
前記1つ又は複数のそれぞれのセンサーからの報告パケットを受信するステップは、自己構成センサーキットネットワークを介して複数のセンサーから報告パケットを受信し、センサーを送信するエッジデバイスの第1の通信デバイスを使用して実行し、バックエンドシステムへのキットパケットは、エッジデバイスの第2の通信デバイスを使用して実行される、ことを特徴とする方法。
(376)
(375)項に記載の方法であって、
エッジデバイスの第2の通信デバイスは、センサーキットをパブリックネットワークにルーティングする衛星にセンサーキットパケットを送信するように構成された衛星端末デバイスである、ことを特徴とする方法。
(377)
(375)項に記載の方法であって、
複数のセンサーによって、センサーデータをキャプチャするステップと、
複数のセンサーによって、自己構成型センサーキットネットワークを介してセンサーデータをエッジデバイスに送信するステップとを含む、ことを特徴とする方法。
(378)
(377)項に記載の方法であって、
自己構成センサーキットネットワークを介してセンサーデータを送信するステップは、複数のセンサーの各センサーによって、短距離通信プロトコルを使用してエッジデバイスを用いてセンサーデータのインスタンスを直接送信することを含む、自己構成型センサーキットネットワークはスターネットワークである、ことを特徴とする方法。
(379)
(378)項に記載の方法であって、
エッジ処理システムによって、自己構成型センサーキットネットワークの構成を開始することを更に含む、ことを特徴とする方法。
(380)
(377)項に記載の方法であって、
自己構成型センサーキットネットワークはメッシュネットワークであり、複数のセンサーの各センサーは通信デバイスを含む、ことを特徴とする方法。
(381)
(380)項に記載の方法であって、
複数のセンサーの各センサーの通信デバイスによって、複数のセンサーのうちの少なくとも1つの他のセンサーとの通信チャネルを確立するステップと、
複数のセンサーのうちの少なくとも1つのセンサーによって、複数のセンサーのうちの1つ又は複数の他のセンサーからのセンサーデータのインスタンスを受信するステップと、
複数のセンサーのうちの少なくとも1つのセンサーによって、センサーデータの受信されたインスタンスをエッジデバイスに向けてルーティングするステップとを含む、ことを特徴とする方法。
(382)
(377)項に記載の方法であって、
前記自己構成型センサーキットネットワークは階層的ネットワークであり、前記センサーキットは、1つ又は複数の収集デバイスを含む、ことを特徴とする方法。
(383)
(382)項に記載の方法であって、
複数の収集デバイスのうちの少なくとも1つの収集デバイスによって、複数のセンサーのうちの1つ又は複数のセンサーからのパケットを報告するステップと、
複数の収集デバイスのうちの少なくとも1つの収集デバイスによって、報告パケットをエッジデバイスにルーティングするステップとを更に含む、ことを特徴とする方法。
(384)
(382)項に記載の方法であって、
各収集デバイスが製造設定の異なるそれぞれの場所に設置され、それぞれの場所に配置された複数のセンサーのセンサーからセンサーデータを収集する、ことを特徴とする方法。
(385)
(371)項に記載の方法であって、
エッジデバイスの1つ又は複数のストレージデバイスによって、センサーキットの複数のセンサーによってキャプチャされたセンサーデータのインスタンスを記憶することを更に含む、ことを特徴とする方法。
(386)
(371)項に記載の方法であって、
前記エッジデバイスは、製造設定の構成要素の状態を予測又は分類するようにそれぞれトレーニングされた及び/又は複数のセンサーの1つ又は複数によってキャプチャされたセンサーデータのインスタンスから派生した一連の機能に基づく製造設定の、1つ又は複数の機械学習モデルを格納するモデルデータストアを格納する1つ又は複数のストレージデバイスを更に備える、ことを特徴とする方法。
(387)
(386)項に記載の方法であって、
前記1つ又は複数のエッジ操作を実行するステップは、
エッジ処理システムによって、複数のセンサーの1つ又は複数のセンサーから受信したセンサーデータの1つ又は複数のインスタンスに基づく特徴ベクトルを生成するステップと、
エッジ処理システムによって、特徴ベクトルを機械学習モデルに入力して、製造設定又は製造設定の特定のコンポーネントの状態に関連する予測又は分類、及び予測又は分類に対応する信頼度を取得するステップと、
予測又は分類に基づいて、バックエンドシステムに送信する前に、エッジ処理システムによって、センサーデータの1つ又は複数のインスタンスを選択的にエンコードするステップとを含む、ことを特徴とする方法。
(388)
(387)項に記載の方法であって、
センサーデータの1つ又は複数のインスタンスを選択的に符号化するステップは、
製造設定及び製造設定のそれぞれの構成要素の状態に関連する1つ又は複数の予測又は分類を取得することに応答して、非可逆コーデックを使用して、エッジ処理システムによって、製造設定及び製造設定のコンポーネントに関連する問題がある可能性が低いセンサーデータの1つ又は複数のインスタンスを圧縮する、ことを特徴とする方法。
(389)
(388)項に記載の方法であって、
非可逆コーデックを使用してセンサーデータの1つ又は複数のインスタンスを圧縮するステップは、
エッジ処理システムによって、センサーデータの1つ又は複数のインスタンスをそれぞれのピクセル値に正規化するステップと、
エッジ処理システムによって、センサーデータの他のインスタンスの正規化されたピクセル値を含むそれぞれのピクセル値をメディアコンテンツフレームにエンコードするステップと、
エッジ処理システムによって、非可逆コーデックを使用してメディアコンテンツフレームのブロックを圧縮して圧縮ブロックを取得するステップとを含み、非可逆コーデックはビデオコーデックであり、圧縮ブロックは、メディアコンテンツフレーム及び1つ又は複数の他のメディアコンテンツフレームを含む、ことを特徴とする方法。
(390)
(389)項に記載の方法であって、
バックエンドシステムが1つ又は複数のセンサーキットパケットで圧縮ブロックを受信し、非可逆コーデックを使用して圧縮ブロックを解凍することによってセンサーキットによって収集されたセンサーデータを決定する、ことを特徴とする方法。
(391)
(387)項に記載の方法であって、
センサーデータの1つ又は複数のインスタンスを選択的に符号化するステップは、
エッジ処理システムによって、特定のコンポーネント又は製造設定の、特定のコンポーネントの状態又は製造設定に関連する予測又は分類の取得に応答して、ロスレスコーデックを使用してセンサーデータの1つ以上のインスタンスを圧縮するステップを含む、ことを特徴とする方法。
(392)
(387)項に記載の方法であって、
センサーデータの1つ又は複数のインスタンスを選択的に符号化するステップは、
コンポーネント又は製造設定の、特定のコンポーネントの状態又は特定の関連する問題がある可能性が高いことを示す製造設定に関連する予測又は分類の取得に応答して、エッジ処理システムによってセンサーデータの1つ以上のインスタンスを圧縮することを記憶するステップを含む、ことを特徴とする方法。
(393)
(387)項に記載の方法であって、
センサーデータの1つ又は複数のインスタンスを選択的に符号化するステップは、エッジ処理システムによって、非圧縮送信のためのセンサーデータインスタンスのストリームを選択することを含む、ことを特徴とする方法。
(394)
(386)項に記載の方法であって、
前記1つ又は複数のエッジ操作を実行するステップは、
エッジ処理システムによって、複数のセンサーの1つ又は複数のセンサーから受信したセンサーデータの1つ又は複数のインスタンスに基づく特徴ベクトルを生成するステップと、
エッジ処理システムによって、特徴ベクトルを機械学習モデルに入力して、製造設定又は製造設定の特定のコンポーネントの状態に関連する予測又は分類、及び予測又は分類に対応する信頼度を取得するステップと、
エッジ処理システムによって、予測又は分類に基づいて、1つ又は複数のストレージデバイスのストレージデバイスにセンサーデータの1つ又は複数のインスタンスを選択的に記憶するステップとを含む、ことを特徴とする方法。
(395)
(394)項に記載の方法であって、
センサーデータの1つ又は複数のインスタンスを選択的に格納するステップは、
エッジ処理システムによって、製造設定及び製造設定のいずれの構成要素に関連する問題がある可能性が低い、製造設定及び製造設定のそれぞれの構成要素の状態に関連する1つ又は複数の予測又は分類を集合的に示す1つ又は複数の予測又は分類を取得することに応答して、有効期限を有する1つ又は複数のセンサーデータのインスタンスをストレージデバイスに格納し、センサーデータの1つ又は複数のインスタンスがパージされるように、有効期限に応じてストレージデバイスから有効期限のあるストレージデバイスにセンサーデータの1つ又は複数のインスタンスを格納する、ことを特徴とする方法。
(396)
(394)項に記載の方法であって、
センサーデータの1つ又は複数のインスタンスを選択的に格納するステップは、
エッジ処理システムによって、特定のコンポーネント又は製造設定の、特定のコンポーネントの状態又は製造設定に関連する予測又は分類の取得に応答して、センサーデータの1つ又は複数のインスタンスをストレージデバイスに無期限に保存する、ことを特徴とする方法。
(397)
(371)項に記載の方法であって、
前記複数のセンサーが、温度センサー、ケミカルセンサー、バルブ健全センサー、回転速度センサー、振動センサー、流量センサー、キャビテーションセンサー、圧力センサー、重量センサー、カメラセンサーを含む群から選択される第1のセンサータイプの第1のセットのセンサーと、金属貫通センサー、コンクリート貫通センサー、振動センサー、光センサー、ひずみセンサー、さびセンサー、バイオセンサーを含む群から選択される第2のセンサータイプの第2のセットのセンサーとを含む、ことを特徴とする方法。
(398)
水中の産業環境を監視するように構成されたセンサーキットであって、
エッジデバイス、及び
センサーデータを取得し、自己構成型センサーキットネットワークを介して前記センサーデータを送信する複数のセンサーであって、第1のセンサータイプの1つ又は複数のセンサーと、第2のセンサータイプの1つ又は複数のセンサーとを含む前記複数のセンサーと、を含み、
前記複数のセンサーのうち少なくとも1つのセンサーは、
センサーの測定値を取得し、センサーデータのインスタンスを出力するセンシングコンポーネントと、
1つ又は複数のセンサーデータのインスタンスに基づいてレポートパケットを生成し、出力する処理ユニットであって、各レポートパケットは、ルーティングデータ及び1つ又は複数のセンサーデータのインスタンスを含む前記処理ユニットと、
前記処理ユニットからレポートパケットを受信し、第1の通信プロトコルに従って、前記自己構成型センサーキットネットワークを介して前記レポートパケットを前記エッジデバイスに送信するように構成された通信デバイスと、を含み、
前記複数のセンサーは、赤外線センサー、ソナーセンサー、LIDARセンサー、水透過センサー、光センサー、歪みセンサー、錆センサー、生物センサー、温度センサー、化学センサーバルブインテグリティセンサー、振動センサー、フローセンサー、キャビテーションセンサー、圧力センサー、重量センサー、及びカメラセンサーからなるグループから選択された2つ以上のセンサータイプを含み、
前記エッジデバイスは、
通信システムを含み、該通信システムは、
前記自己構成型センサーキットネットワークを介して複数のセンサーからレポートパケットを受信する第1の通信デバイスと、
パブリックネットワークを介してバックエンドシステムに各センサーキットパケットを送信する第2の通信デバイスと、
を有し、
前記エッジデバイスは、
通信システムからレポートパケットを受信することと、
前記レポートパケットに含まれるセンサーデータのインスタンスに対して1つ又は複数のエッジ処理を実行することと、
前記センサーデータのインスタンスに基づいて、少なくとも1つのセンサーデータのインスタンスを含む前記各センサーキットパケットを生成することと、
前記各センサーキットパケットを、パブリックネットワークを介して前記レポートパケットを前記バックエンドシステムに送信する通信システムに出力することと、
を処理システムに行わせるコンピュータ実行可能な命令を実行する1つ以上のプロセッサを有する処理システムと、を有する通信システムを含む、
ことを特徴とするセンサーキット。
(399)
ゲートウェイデバイスを更に備え、前記ゲートウェイデバイスは、有線通信リンクを介して前記エッジデバイスからセンサーキットパケットを受信し、エッジデバイスに代わってパブリックネットワークを介してバックエンドシステムに前記センサーキットパケットを送信するように構成されていることを特徴とする(398)項に記載のセンサーキット。
(400)
前記ゲートウェイデバイスは、前記センサーキットのパケットを、前記センサーキットを前記公衆ネットワークにルーティングする衛星に送信するように構成された衛星端末装置を含むことを特徴とする(399)項に記載のセンサーキット。
(401)
前記ゲートウェイデバイスは、センサーキットパケットを予め選択されたセルラープロバイダのセルラータワーに送信するように予め設定されたセルラーチップセットを含むことを特徴とする(399)項に記載のセンサーキット。
(402)
前記エッジデバイスの第2の通信デバイスは、前記センサーキットを公衆ネットワークにルーティングする衛星にセンサーキットパケットを送信するように構成された衛星端末デバイスであることを特徴とする(398)項に記載のセンサーキット。
(403)
前記エッジデバイスは、前記センサーキットの複数のセンサーによって捕捉されたセンサーデータのインスタンスを格納するセンサーデータストアを格納する1つ又は複数のストレージデバイスを更に備えることを特徴とする(398)項に記載のセンサーキット。
(404)
前記エッジデバイスは、複数のセンサーのうちの1つ以上によって捕捉されたセンサーデータのインスタンスから導出された特徴のセットに基づいて、水中産業環境及び/又は水中産業環境の産業部品の状態を予測又は分類するようにそれぞれがトレーニングされた1つ以上の機械学習モデルを格納するモデルデータストアを格納する1つ以上のストレージデバイスを更に備えることを特徴とする(398)項に記載のセンサーキット。
(405)
前記1つ又は複数のエッジ操作を実行するステップは、
前記複数のセンサーのうちの1つ又は複数のセンサーから受信したセンサーデータの1つ又は複数のインスタンスに基づいて、特徴ベクトルを生成するステップと、
機械学習されたモデルに特徴ベクトルを入力して、水中産業環境又は水中産業環境の特定の産業部品の状態に関連する予測又は分類と、予測又は分類に対応する信頼度とを得るステップと、
前記状態又は予測に基づいて、前記バックエンドシステムに送信する前に、前記1つ又は複数のインスタンスのセンサーデータを選択的にエンコードするステップと、を含むことを特徴とする(404)項に記載のセンサーキット。
(406)
前記センサーデータの1つ又は複数のインスタンスを選択的にエンコードするステップは、水中産業環境及び水中産業環境のそれぞれの産業コンポーネントの状態に関する1つ又は複数の予測又は分類であって、水中産業環境及び水中産業環境の任意の産業コンポーネントに関する問題がない可能性が高いことを集合的に示すものを取得することに応答して、非可逆コーデックを使用してセンサーデータの1つ又は複数のインスタンスを圧縮することを含むことを特徴とする(405)項に記載のセンサーキット。
(407)
前記非可逆コーデックを使用してセンサーデータの1つ以上のインスタンスを圧縮するステップは、
前記1つ又は複数のセンサーデータのインスタンスをそれぞれのピクセル値に正規化するステップと、
それぞれのピクセル値をビデオフレームにエンコードするステップと、
前記非可逆コーデックを用いて、ビデオフレームのブロックを圧縮するステップと、を含み、
前記非可逆コーデックは、ビデオコーデックであり、前記ビデオフレームのブロックは、前記ビデオフレームと、他のセンサーデータのインスタンスの正規化されたピクセル値を含む1つ以上の他のビデオフレームとを含むことを特徴とする(406)項に記載のセンサーキット。
(408)
前記センサーデータの1つ又は複数のインスタンスを選択的にエンコードするステップは、特定の産業部品又は水中の産業環境の状態に関連して、特定の産業部品又は水中の産業環境に関連する問題がある可能性を示す予測又は分類を取得することに応答して、ロスレスコーデックを使用して、1つ以上のインスタンスのセンサーデータを圧縮することを含むことを特徴とする(406)項に記載のセンサーキット。
(409)
前記センサーデータの1つ又は複数のインスタンスを選択的にエンコードするステップは、特定の産業部品又は水中の産業環境の状態に関連して、特定の産業部品又は水中の産業環境に関連する問題がある可能性が高いことを示す予測又は分類を取得することに応答して、1つ又は複数のインスタンスのセンサーデータを圧縮することを控えることを含むことを特徴とする(406)項に記載のセンサーキット。
(410)
1つ又は複数のエッジ操作を行うことは、
前記複数のセンサーのうち1つ以上のセンサーから受信したセンサーデータの1つ以上のインスタンスに基づいて、特徴ベクトルを生成するステップと、
機械学習されたモデルに特徴ベクトルを入力して、水中の産業環境又は水中の産業環境の特定の産業部品の状態に関する予測又は分類と、その予測又は分類に対応する信頼度を得るステップと、
前記予測又は分類に基づいて、前記センサーデータの1つ又は複数のインスタンスを前記エッジデバイスのストレージデバイスに選択的に格納するステップと、含むことを特徴とする(404)項に記載のセンサーキット。
(411)
前記センサーデータの1つ又は複数のインスタンスを選択的に格納するステップは、水中産業環境及び水中産業環境のそれぞれの産業部品の状態に関連して、水中産業環境及び水中産業環境のいずれの産業部品にも関連する問題がない可能性が高いことを集合的に示す1つ又は複数の予測又は分類を取得することに応答して、センサーデータの1つ又は複数のインスタンスを有効期限付きでストレージデバイスに格納し、有効期限に従ってセンサーデータの1つ又は複数のインスタンスがストレージデバイスから消去されるようにすることを含むことを特徴とする(410)項に記載のセンサーキット。
(412)
前記センサーデータの1つ又は複数のインスタンスを選択的に格納するステップは、特定の産業部品又は水中の産業環境の状態に関連して、特定の産業部品又は水中の産業環境に関連する問題がある可能性を示す予測又は分類を取得したことに応答して、1つ又は複数のセンサーデータのインスタンスをストレージデバイスに無期限に保存することを含むことを特徴とする(410)項に記載のセンサーキット。
(413)
前記自己構成型センサーキットネットワークは、前記複数のセンサーの各センサーが短距離通信プロトコルを用いてセンサーデータの各インスタンスを前記エッジデバイスと直接送信するようなスター型ネットワークであることを特徴とする(398)項に記載のセンサーキット。
(414)
更に、前記コンピュータ実行可能な命令は、前記エッジデバイスの1つ以上のプロセッサに、前記自己構成型センサーキットネットワークの構成を開始させることを特徴とする(413)項に記載のセンサーキット。
(415)
前記自己構成型センサーキットネットワークは、
前記複数のセンサーの各センサーの通信デバイスは、前記複数のセンサーのうちの少なくとも1つの他のセンサーとの間で通信チャネルを確立するように構成されており、
前記複数のセンサーのうちの少なくとも1つのセンサーは、前記複数のセンサーのうちの1つ以上の他のセンサーからセンサーデータのインスタンスを受信し、受信したセンサーデータのインスタンスを前記エッジデバイスに向けてルーティングするように構成されているメッシュネットワークであることを特徴とする(398)項に記載のセンサーキット。
(416)
前記コンピュータ実行可能な命令は、前記エッジデバイスの1つ以上のプロセッサに、前記自己構成型センサーキットネットワークの構成を開始させることを更に含み、前記エッジデバイスは、前記自己構成型センサーキットネットワークの構成を開始したことに応答して、前記複数のセンサーがメッシュネットワークを形成することを特徴とする(415)項に記載のセンサーキット。
(417)
前記自己構成型センサーキットネットワークは、階層型ネットワークであることを特徴とする(398)項に記載のセンサーキット。
(418)
前記複数のセンサーのうち1つ以上のセンサーからレポートパケットを受信し、前記レポートパケットを前記エッジデバイスにルーティングするように構成された1つ以上の収集デバイスを更に備えることを特徴とする(417)項に記載のセンサーキット。
(419)
各収集デバイスは、水中産業環境の異なるそれぞれのセクションに設置され、それぞれのセクションに配置されている複数のセンサーのセンサーデータを収集することを特徴とする(417)項に記載のセンサーキット。
(420)
エッジデバイスと複数のセンサーを含むセンサーキットを使用して、水中の産業環境を監視する方法であって、
前記エッジデバイスのエッジ処理システムによって、前記自己構成型センサーキットネットワークを介して、赤外線センサー、ソナーセンサー、LIDARセンサー、水検知センサー、光センサー、歪みセンサー、錆センサー、生物センサー、温度センサー、化学センサーバルブインテグリティセンサー、振動センサー、フローセンサー、キャビテーションセンサー、圧力センサー、重量センサー、カメラセンサーからなるグループから選択された2つ以上のセンサータイプを含む複数のセンサーから、ルーティングデータ及び複数のセンサーのそれぞれのセンサーによって、捕捉されたセンサーデータの1つ又は複数のインスタンスを含むレポートパケットを受信するステップと、
前記エッジ処理システムによって、レポートパケット内のセンサーデータのインスタンスに対して1つ又は複数のエッジ操作を実行するステップと、
前記エッジ処理システムによって、レポートパケット内のセンサーデータのインスタンスに対する1つ又は複数のエッジ操作を生成するステップと
前記エッジ処理システムによって、前記センサーキットパケットを前記エッジデバイスの、パブリックネットワークを介して前記レポートパケットをバックエンドシステムに送信するエッジ通信システムに送信するステップと、を含むことを特徴とする方法。
(421)
前記センサーキットは、ゲートウェイデバイスを更に備え、ゲートウェイデバイスは、前記エッジデバイスに代わって、有線通信リンクを介して前記エッジデバイスからセンサーキットパケットを受信し、パブリックネットワークを介してバックエンドシステムにセンサーキットパケットを送信するように構成されていることを特徴とする(420)項に記載の方法。
(422)
前記ゲートウェイデバイスは、前記センサーキットパケットを、前記センサーキットを前記公衆ネットワークにルーティングする衛星に送信するように構成された衛星端末装置を含むことを特徴とする(421)項に記載の方法。
(423)
前記ゲートウェイデバイスは、前記センサーキットパケットを予め選択されたセルラープロバイダのセルラータワーに送信するように予め設定されたセルラーチップセットを含むことを特徴とする(421)項に記載の方法。
(424)
前記1つ以上のそれぞれのセンサーからレポートパケットを受信するステップは、自己構成型センサーキットネットワークを介して複数のセンサーからレポートパケットを受信する前記エッジデバイスの第1の通信デバイスを使用して実行され、センサーキットパケットをバックエンドシステムに送信するステップは、前記エッジデバイスの第2の通信デバイスを使用して実行されることを特徴とする(420)項に記載の方法。
(425)
前記エッジデバイスの第2の通信デバイスは、センサーキットパケットを、センサーキットを公衆ネットワークにルーティングする衛星に送信するように構成された衛星端末デバイスであることを特徴とする(424)項に記載の方法。
(426)
複数のセンサーでセンサーデータを取得するステップと、
前記複数のセンサーが、自己構成型センサーキットネットワークを介して、前記エッジデバイスにセンサーデータを送信するステップと、を更に含むことを特徴とする(424)項に記載の方法。
(427)
前記自己構成型センサーキットネットワークを介してセンサーデータを送信するステップは、複数のセンサーの各センサーによって、短距離通信プロトコルを使用して前記エッジデバイスとセンサーデータのインスタンスを直接送信することを含み、前記自己構成型センサーキットネットワークはスターネットワークであることを特徴とする(426)項に記載の方法。
(428)
更に、前記エッジ処理システムによって、前記自己構成型センサーキットネットワークの構成を開始することを含むことを特徴とする(427)項に記載の方法。
(429)
前記自己構成型センサーキットネットワークはメッシュネットワークであり、前記複数のセンサーの各センサーは通信デバイスを含むことを特徴とする(426)項に記載の方法。
(430)
前記複数のセンサーの各センサーの通信デバイスによって、前記複数のセンサーのうちの少なくとも1つの他のセンサーとの間に通信チャネルを確立するステップと、
複数のセンサーのうちの少なくとも1つのセンサーによって、複数のセンサーのうちの1つ又は複数の他のセンサーからセンサーデータのインスタンスを受信するステップと、
複数のセンサーのうち少なくとも1つのセンサーよって、受信したセンサーデータのインスタンスをエッジデバイスに向けてルーティングするステップと、を含むことを特徴とする(429)項に記載の方法。
(431)
前記自己構成型センサーキットネットワークは、階層型ネットワークであり、前記センサーキットは、1つ以上の収集デバイスを含むことを特徴とする(426)項に記載の方法。
(432)
複数の収集デバイスのうちの少なくとも1つの収集デバイスによって、複数のセンサーのうちの1つ又は複数のセンサーからのレポートパケットを受信するステップと、
前記複数の収集デバイスのうちの少なくとも1つの収集デバイスによって、前記レポートパケットを前記エッジデバイスにルーティングするステップと、を含むことを特徴とする(431)項に記載の方法。
(433)
各収集デバイスは、水中産業環境の異なるそれぞれのセクションに設置され、それぞれのセクションに配置された複数のセンサーのセンサーからセンサーデータを収集することを特徴とする(431)項に記載の方法。
(434)
前記エッジデバイスの1つ又は複数のストレージデバイスによって、センサーキットの複数のセンサーによってキャプチャされたセンサーデータのインスタンスを格納することを更に含むことを特徴とする(420)項に記載の方法。
(435)
前記エッジデバイスは、複数のセンサーのうちの1つ以上によって捕捉されたセンサーデータのインスタンスから導出された特徴のセットに基づいて、水中産業環境及び/又は水中産業環境のコンポーネントの状態を予測又は分類するようにそれぞれがトレーニングされた1つ以上の機械学習モデルを格納するモデルデータストアを格納する1つ以上のストレージデバイスを更に備えることを特徴とする(420)項に記載の方法。
(436)
前記1つ又は複数のエッジ操作を実行するステップは、
前記エッジ処理システムによって、前記複数のセンサーのうちの1つ以上のセンサーから受信したセンサーデータの1つ以上のインスタンスに基づいて、特徴ベクトルを生成することと、
前記エッジ処理システムによって、前記特徴ベクトルを前記機械学習モデルに入力して、前記水中産業環境の特定のコンポーネント又は前記水中産業環境の状態に関する予測又は分類、及び前記予測又は分類に対応する信頼度を得ることと、
前記エッジ処理システムによって、前記予測又は分類に基づいて、前記バックエンドシステムに送信する前に、前記センサーデータの1つ又は複数のインスタンスを選択的にエンコードすることと、を含むことを特徴とする(435)項に記載の方法。
(437)
前記センサーデータの1つ又は複数のインスタンスを選択的にエンコードするステップは、前記エッジ処理システムによって、前記水中産業環境及び前記水中産業環境のそれぞれのコンポーネントの状態に関連して、前記水中産業環境及び前記水中産業環境のいずれのコンポーネントにも関連する問題がない可能性が高いことを集合的に示す1つ又は複数の予測又は分類が得られたことに応答して、前記センサーデータの1つ又は複数のインスタンスを、非可逆コーデックを使用して圧縮することを含むことを特徴とする(436)項に記載の方法。
(438)
前記非可逆コーデックを使用して前記センサーデータの1つ又は複数のインスタンスを圧縮することは、
前記エッジ処理システムによって、前記センサーデータの1つ以上のインスタンスをそれぞれのピクセル値に正規化することと、
前記エッジ処理システムによって、それぞれのピクセル値をメディアコンテンツフレームにエンコードすることと、
前記エッジ処理システムによって、メディアコンテンツフレームのブロックを、非可逆コーデックを用いて圧縮し、圧縮ブロックを得ることと、を含み、非可逆コーデックは、ビデオコーデックであり、前記圧縮ブロックは、メディアコンテンツフレームと、センサーデータの他のインスタンスの正規化されたピクセル値を含む1つ以上の他のメディアコンテンツフレームとを含むことを特徴とする(437)項に記載の方法。
(439)
前記バックエンドシステムは、1つ又は複数のセンサーキットパケットで圧縮ブロックを受信し、前記非可逆コーデックを使用して圧縮ブロックを解凍することによって、センサーキットによって収集されたセンサーデータを決定することを含むことを特徴とする(438)項に記載の方法。
(440)
前記センサーデータの1つ又は複数のインスタンスを選択的にエンコードすることは、
前記エッジ処理システムによって、前記特定のコンポーネント又は前記水中産業環境に関連する問題がある可能性を示す、前記特定のコンポーネント又は前記水中産業環境の状態に関する予測又は分類を取得したことに応答して、前記1つ又は複数のインスタンスのセンサーデータを、ロスレスコーデックを使用して圧縮することを含むことを特徴とする(436)項に記載の方法。
(441)
前記センサーデータの1つ又は複数のインスタンスを選択的にエンコードすることは、前記エッジ処理システムによって、前記特定のコンポーネント又は前記水中産業環境に関連する問題がある可能性を示す、前記特定のコンポーネント又は前記水中産業環境の状態に関する予測又は分類を取得したことに応答して、前記1つ又は複数のセンサーデータのインスタンスを圧縮することを控えることを含むことを特徴とする(436)項に記載の方法。
(442)
前記センサーデータの1つ又は複数のインスタンスを選択的にエンコードすることは、前記エッジ処理システムによって、非圧縮伝送のためのセンサーデータインスタンスのストリームを選択することを含むことを特徴とする(436)項に記載の方法。
(443)
1つ又は複数のエッジ操作を実行することは、
前記エッジ処理システムによって、前記複数のセンサーのうちの1つ以上のセンサーから受信したセンサーデータの1つ以上のインスタンスに基づいて、特徴ベクトルを生成することと、
前記エッジ処理システムにより、前記特徴ベクトルを前記機械学習モデルに入力して、前記水中産業環境の特定のコンポーネント又は前記水中産業環境の状態に関する予測又は分類、及び前記予測又は分類に対応する信頼度を得ることと、
前記エッジ処理システムによって、前記予測又は分類に基づいて、前記センサーデータの1つ又は複数のインスタンスを前記1つ又は複数のストレージデバイスに選択的に格納することと、を含むことを特徴とする(435)項に記載の方法。
(444)
前記センサーデータの1つ又は複数のインスタンスを選択的に格納することは、
前記エッジ処理システムによって、水中産業環境及び水中産業環境のそれぞれの構成要素の状態に関連して、水中産業環境及び水中産業環境のいずれの構成要素に関連する問題がない可能性が高いことを集合的に示す1つ以上の予測又は分類を取得することに応答して、センサーデータの1つ以上のインスタンスを有効期限付きで前記ストレージデバイスに格納することで、センサーデータの1つ以上のインスタンスが有効期限に従って前記ストレージデバイスにから消去されるように実行されることを含むことを特徴とする(443)項に記載の方法。
(445)
前記センサーデータの1つ又は複数のインスタンスを選択的に格納することは、
前記エッジ処理システムによって、前記特定のコンポーネント又は前記水中の産業環境の状態に関連して、前記特定のコンポーネント又は前記水中の産業環境に関連する問題がある可能性が高いことを示す予測又は分類を取得したことに応答して、前記1つ又は複数のインスタンスのセンサーデータを前記ストレージデバイスに無期限に格納することを含むことを特徴とする(443)項に記載の方法。
(446)
前記複数のセンサーは、赤外線センサー、ソナーセンサー、LIDARセンサー、水透過センサー、光センサー、歪みセンサー、錆びセンサー、生物センサー、温度センサー、化学センサーバルブ整合性センサー、振動センサー、フローセンサー、キャビテーションセンサー、圧力センサー、重量センサー、及びカメラセンサーからなるグループから選択された第1のセンサータイプの第1のセットと、第2のセンサータイプの第2のセットを含むことを特徴とする(420)項に記載の方法。
(447)
産業環境を監視するためのシステムであって、
それぞれの産業環境に登録され、産業環境の物理的特性を監視するように構成されたセンサーのセットを有するセンサーキットのセットと、
前記センサーキットからバックエンドシステムにセンサー値のインスタンスを通信するための通信ゲートウェイのセットと、
前記バックエンドシステムは、前記センサー値のインスタンスを処理して産業環境を監視し、産業環境へのセンサーキットの登録データを受信すると、前記バックエンドシステムは、産業環境の所有者又は運営者のためにダッシュボードを自動的に構成して入力し、前記ダッシュボードは、産業環境の前記センサー値のインスタンスに基づく監視情報を提供することを特徴とするシステム。
(448)
前記センサーキットの登録は、監視すべきエンティティ又は産業環境のタイプを指定するためのインタフェースを含むことを特徴とする(447)項に記載のシステム。
(449)
前記バックエンドシステムは、登録されたエンティティのタイプ又は産業環境に基づいて前記ダッシュボードを構成することを特徴とする(448)項に記載のシステム。
(450)
前記バックエンドシステムは、前記エンティティのタイプ又は前記産業環境に基づいて構成される分析機能を含むことを特徴とする(448)項に記載のシステム。
(451)
前記バックエンドシステムは、前記エンティティの種類又は前記産業環境に基づいて構成される機械学習設備を含むことを特徴とする(448)項に記載のシステム。
(452)
通信ゲートウェイは、産業環境の登録された所有者又はオペレータのみがセンサー値にアクセスできるように、センサー値のインスタンスのための仮想コンテナを提供するように構成されていることを特徴とする(447)項に記載のシステム。
(453)
産業環境へのセンサーキットの登録時に、ユーザがモニタリングのためのパラメータを選択することができ、選択されたパラメータに基づいてバックエンドシステムのサービス及び機能のセットが自動的に提供されることを特徴とする(447)項に記載のシステム。
(454)
前記センサーキット、前記通信ゲートウェイ、及び前記バックエンドシステムのうちの少なくとも1つは、センサーキットのセットからのセンサー値の複数のインスタンスに基づいて、産業環境のためのメトリックを自動的に計算するためのエッジ計算システムを含むことを特徴とする(447)項に記載のシステム。
(455)
前記センサーキットは、自己構成型センサーキットネットワークであることを特徴とする(447)項に記載のシステム。
(456)
前記センサーキットネットワークは、前記複数のセンサーの各センサーが短距離通信プロトコルを用いて前記通信ゲートウェイと直接にセンサーデータの各インスタンスを送信するスターネットワークであることを特徴とする(455)項に記載のシステム。
(457)
コンピュータ実行可能な命令は、通信ゲートウェイデバイスの1つ又は複数のプロセッサに、前記自己構成型センサーキットネットワークの構成を開始させることを特徴とする(455)項に記載のシステム。
(458)
前記自己構成型センサーキットネットワークは、前記複数のセンサーの各センサーの通信デバイスは、前記複数のセンサーのうちの少なくとも1つの他のセンサーとの間で通信チャネルを確立するように構成され、前記複数のセンサーのうちの少なくとも1つのセンサーは、前記複数のセンサーのうちの1つ又は複数の他のセンサーからセンサーデータのインスタンスを受信し、受信したセンサーデータのインスタンスを前記通信ゲートウェイに向けてルーティングするように構成されているようなメッシュネットワークであることを特徴とする(455)項に記載のシステム。
(459)
前記ココンピュータ実行可能な命令は、前記通信ゲートウェイの1つ以上のプロセッサに、前記自己構成型センサーキットネットワークの構成を開始させることを更に含み、前記通信ゲートウェイが前記自己構成型センサーキットネットワークの構成を開始したことに応答して、前記複数のセンサーがメッシュネットワークを形成することを特徴とする(458)項に記載のシステム。
(460)
前記自己構成型センサーキットネットワークは、階層型ネットワークであることを特徴とする(455)項に記載のシステム。
(461)
センサーキットのセット、通信ゲートウェイのセット、及びバックエンドシステムを用いて複数の産業環境を監視する方法であって、
複数のセンサーキットの各センサーキットを、前記複数の産業環境のうちのそれぞれの産業環境に登録するステップと、
前記複数のセンサーキットの各センサーキットを、該センサーキットが登録されているそれぞれの産業環境の物理的特性を監視するように構成するステップと、
前記通信ゲートウェイのセットの各通信ゲートウェイによって、前記複数のセンサーキットのそれぞれのセンサーキットからのセンサーデータのインスタンスを前記バックエンドシステムに送信するステップと、
前記バックエンドシステムが、前記複数のセンサーキットの各センサーキットから受信したセンサーデータのインスタンスを処理するステップと、
前記バックエンドシステムによって、複数のセンサーキットの登録データを受信すると、それぞれの産業環境の所有者又は運営者のためにダッシュボードを自動的に構成して入力するステップと、
前記ダッシュボードによって、それぞれの産業環境のセンサーデータのインスタンスに基づいた監視情報を提供するステップと、を含むことを特徴とする方法。
(462)
前記各センサーキットを登録するステップは、監視すべきエンティティ又は産業環境のタイプを指定するためのインタフェースを提供することを含むことを特徴とする(461)項に記載の方法。
(463)
それぞれの産業環境の物理的特性を監視するために、前記各センサーキットを構成するステップは、前記バックエンドシステムによって、登録されたエンティティ又は産業環境のタイプに基づいてダッシュボードを構成することを含むことを特徴とする(462)項に記載の方法。
(464)
前記バックエンドシステムは、産業環境のエンティティの種類に基づいて構成される分析機能を含むことを特徴とする(462)項に記載の方法。
(465)
前記バックエンドシステムは、前記エンティティの種類又は前記産業環境に基づいて構成される機械学習設備を含むことを特徴とする(462)項に記載の方法。
(466)
前記複数の通信ゲートウェイの各通信ゲートウェイによって、それぞれの産業環境の登録された所有者又はオペレータのみがセンサーデータにアクセスできるように、センサーデータのインスタンスのための仮想コンテナを提供することを更に含むことを特徴とする(461)項に記載の方法。
(467)
産業環境にセンサーキットを登録する時に、ユーザは、モニタリングのためのパラメータのセットを選択することができることを特徴とする(461)項に記載の方法。
(468)
前記バックエンドシステムによって、選択されたパラメータに基づいて、バックエンドシステムのサービス及び能力のセットを自動的にプロビジョニングすることを更に含むことを特徴とする(467)項に記載の方法。
(469)
前記複数のセンサーキットのうちのセンサーキット、前記複数の通信ゲートウェイのうちの通信ゲートウェイ、及び前記バックエンドシステムのうちの少なくとも1つは、前記センサーキットのセットからのセンサーデータの複数のインスタンスに基づいて、産業環境のためのメトリックを自動的に計算するためのエッジ計算システムを含むことを特徴とする(461)項に記載の方法。
(470)
前記複数のセンサーキットのうち少なくとも1つのセンサーキットは、複数のセンサーを含む自己構成型センサーキットネットワークであることを特徴とする(461)項に記載の方法。
(471)
前記複数のセンサーでセンサーデータを取得するステップと、
前記複数のセンサーが、前記自己構成型センサーキットネットワークを介して、エッジデバイスにセンサーデータを送信するステップと、を更に含むことを特徴とする(470)項に記載の方法。
(472)
前記自己構成型センサーキットネットワークを介してセンサーデータを送信するステップは、前記複数のセンサーの各センサーによって、短距離通信プロトコルを使用してエッジデバイスとセンサーデータのインスタンスを直接送信することを含み、自己構成型センサーキットネットワークはスターネットワークであることを特徴とする(471)項に記載の方法。
(473)
前記エッジ処理システムによって、前記自己構成型センサーキットネットワークの構成を開始することを更に含むことを特徴とする(470)項に記載の方法。
(474)
前記自己構成型センサーキットネットワークは、メッシュネットワークであり、前記複数のセンサーの各センサーは通信デバイスを含むことを特徴とする(471)項に記載の方法。
(475)
前記複数のセンサーの各センサーの通信デバイスによって、前記複数のセンサーの少なくとも1つの他のセンサーとの通信チャネルを確立するステップと、
前記複数のセンサーのうちの少なくとも1つのセンサーによって、前記複数のセンサーのうちの1つ又は複数の他のセンサーからセンサーデータのインスタンスを受信するステップと、
前記複数のセンサーのうち少なくとも1つのセンサーによって、受信したセンサーデータのインスタンスをエッジデバイスに向けてルーティングするステップと、を更に含むことを特徴とする(474)項に記載の方法。
(476)
前記自己構成型センサーキットネットワークが階層型ネットワークであり、前記センサーキットが1つ又は複数の収集デバイスを含むことを特徴とする(471)項に記載の方法。
(477)
前記複数のセンサーは、第1のセンサータイプのセンサーの第1のセットと、第2のセンサータイプのセンサーの第2のセットと、を含むことを特徴とする(470)項に記載の方法。
(478)
産業環境を監視するために構成されたセンサーキットであって、
前記センサーキットは、
エッジデバイスと、
センサーデータを取得し、自己構成型センサーキットネットワークを介してセンサーデータを送信する複数のセンサーであって、第1のセンサータイプの1つ又は複数のセンサーと、第2のセンサータイプの1つ又は複数のセンサーとを含む複数のセンサーと、含み、
前記複数のセンサーのうちの少なくとも1つのセンサーは、
センサーの測定値を取得し、センサーデータのインスタンスを出力するセンシングコンポーネントと、
1つ又は複数のセンサーデータのインスタンスに基づいて、ルーティングデータ及び1つ又は複数のセンサーデータのインスタンスを含むレポートパケットを生成し、出力する処理ユニットと、
該処理ユニットからレポートパケットを受信し、第1の通信プロトコルに従って、前記自己構成型センサーキットネットワークを介して、前記レポートパケットを前記エッジデバイスに送信するように構成された通信デバイスと、を含み、
前記エッジデバイスは、通信システムを含み、
該通信システムは、
前記自己構成型センサーキットネットワークを介して複数のセンサーからレポートパケットを受信する第1の通信デバイスと、
パブリックネットワークを介してバックエンドシステムにセンサーキットパケットを送信する第2の通信デバイスと、
前記エッジデバイスは、
レポートパケットから得られたセンサーデータに基づいて、(i)データブロックのアドレスを定義するブロックヘッダと、(ii)センサーデータ及びデータブロックがリンクされる別のデータブロックの親アドレスを定義するブロックボディとを含むデータブロックを生成することと、
前記データブロックを、複数のデータブロックで構成される分散型台帳を一括して保存する1つ又は複数のノードコンピューティングデバイスに送信することと、
を処理システムに行わせる、前記通信デバイスから前記レポートパケットを受信させるコンピュータ実行可能命令を実行する1つ以上のプロセッサを有する処理システムと、を有し、特徴とするセンサーキット。
(479)
前記データブロックを生成することは、前記ブロック体のハッシュ値を生成することを含むことを特徴とする(478)項に記載のセンサーキット。
(480)
前記データブロックを生成することは、前記ブロック体を暗号化することを含むことを特徴とする(478)項に記載のセンサーキット。
(481)
前記分散型台帳は、収集されたセンサーデータに関する1つ又は複数の条件を定義するスマートコントラクトと、前記1つ又は複数の条件が満たされたことに応答して前記スマートコントラクトによって開始される1つ又は複数のアクションと、を含むことを特徴とする(478)項に記載のセンサーキット。
(482)
前記スマートコントラクトは、前記センサーキットからデータブロックを受信し、前記データブロックに格納された少なくともセンサーデータに基づいて、前記1つ以上の条件が満たされているかどうかを判断することを特徴とする(481)項に記載のセンサーキット。
(483)
前記スマートコントラクトは、保険会社に対応していることを特徴とする(481)項に記載のセンサーキット。
(484)
前記スマートコントラクトに定義されたアクションは、1つ以上の条件を満たすことに応答して、前記センサーキットに関連付けられたオペレータに関連付けられた口座への資金の転送をトリガすることを特徴とする(483)項に記載のセンサーキット。
(485)
前記1つ以上の条件は、前記センサーキットが十分な量のセンサーデータを報告したかどうかを判定する第1の条件と、報告されたセンサーデータが、産業環境が問題なく動作していることを示しているかどうかを判定する第2の条件とを含むことを特徴とする(484)項に記載のセンサーキット。
(486)
前記スマートコントラクトは、規制機関に対応することを特徴とする(481)項に記載のセンサーキット。
(487)
前記スマートコントラクトに定義されたアクションは、前記1つ以上の条件を満たすことに応答して、前記センサーキットに関連付けられたオペレータへのトークンの発行をトリガすることを特徴とする(486)項に記載のセンサーキット。
(488)
前記1つ以上の条件は、センサーキットによって報告される一定量の報告センサーデータを必要とする第1の条件と、報告センサーデータが報告規則に準拠することを必要とする第2の条件とを含むこと特徴とする(487)項に記載のセンサーキット。
(489)
前記エッジデバイスは、前記ノードコンピューティングデバイスの1つであることを特徴とする(478)項に記載のセンサーキット。
(490)
複数のセンサーを有するセンサーキットと、処理システムとを含むエッジデバイスとを用いて、産業環境を監視する方法であって、
処理システムによって、前記複数のセンサーのうちの1つ又は複数のそれぞれのセンサーから、ルーティングデータ及び1つ又は複数のセンサーデータのインスタンスを含むレポートパケットを受信するステップと、
前記処理システムによって、前記レポートパケットから得られたセンサーデータに基づいて、(i)データブロックのアドレスを定義するブロックヘッダと、(ii)センサーデータ及びデータブロックがリンクされる別のデータブロックの親アドレスを定義するブロックボディとを含むデータブロックを生成するステップと、
前記処理システムによって、前記データブロックを、複数のデータブロックで構成される分散型台帳を一括して保存する1つ以上のノードコンピューティングデバイスに送信するステップと、を含むことを特徴とする方法。
(491)
前記データブロックを生成するステップは、前記処理システムによって、前記ブロック本体のハッシュ値を生成することを含むことを特徴とする(490)項に記載の方法。
(492)
前記データブロックを生成するステップは、前記処理システムによって前記ブロックボディを暗号化することを含むことを特徴とする(490)項に記載の方法。
(493)
前記分散型台帳は、収集されたセンサーデータに関連する1つ又は複数の条件と、前記1つ又は複数の条件が満たされたことに応答して前記スマートコントラクトによって、開始される1つ又は複数のアクションとを定義するスマートコントラクトと、を含むことを特徴とする(490)項に記載の方法。
(494)
前記スマートコントラクトは、前記センサーキットから前記データブロックを受信し、前記データブロックに格納されている少なくとも前記センサーデータに基づいて、1つ以上の条件が満たされているかどうかを判断することを特徴とする(493)項に記載の方法。
(495)
前記スマートコントラクトは、保険会社に対応すること特徴とする(493)項に記載の方法。
(496)
前記スマートコントラクトに定義されたアクションは、1つ以上の条件を満たすことに応答して、センサーキットに関連するオペレータに関連する口座への資金の転送をトリガすることを特徴とする(495)項に記載の方法。
(497)
前記1つ以上の条件は、前記センサーキットが十分な量のセンサーデータを報告したかどうかを判断する第1の条件と、報告されたセンサーデータが、前記産業環境が問題なく動作していることを示しているかどうかを判断する第2の条件とを含むことを特徴とする(496)項に記載の方法。
(498)
前記スマートコントラクトは、規制機関に対応すること特徴とする(493)項に記載の方法。
(499)
前記スマートコントラクトに定義されたアクションは、1つ以上の条件を満たすことに応答して、センサーキットに関連するオペレータへのトークンの発行をトリガすることを特徴とする(498)項に記載の方法。
(500)
前記1つ以上の条件は、前記センサーキットによって報告される一定量の報告されたセンサーデータを必要とする第1の条件と、報告されたセンサーデータが報告規則に準拠していることを必要とする第2の条件とを含むことを特徴とする(499)項に記載の方法。
(501)
前記エッジデバイスは、前記ノードコンピューティングデバイスの1つであること特徴とする(490)項に記載の方法。
(502)
前記複数のセンサーは、第1のセンサータイプのセンサーの第1のセットと、第2のセンサータイプのセンサーの第2のセットとを含むことを特徴とする(490)項に記載の方法。
(503)
ユーザに代わって、収集されたセンサーデータに関する1つ以上の条件と、前記1つ以上の条件が満たされたことに応じて前記スマートコントラクトによって開始される1つ以上のアクションとを定義するスマートコントラクトを分散型台帳にデプロイするように構成された1つ又は複数のサーバを含むバックエンドシステムと、
産業環境を監視するために構成されたセンサーキットであって、前記センサーキットは、
エッジデバイスと、
センサーデータを取得し、自己構成型センサーキットネットワークを介してセンサーデータを送信する、第1のセンサータイプの1つ以上のセンサーと、第2のセンサータイプの1つ以上のセンサーとを含む複数のセンサーと、を含み、
前記複数のセンサーのうち少なくとも1つのセンサーは、
センサーの測定値を取得し、前記センサーデータのインスタンスを出力するセンシングコンポーネントと、
1つ又は複数の前記センサーデータのインスタンスに基づいて、ルーティングデータ及び1つ又は複数のセンサーデータのインスタンスを含むレポートパケットを生成し、出力する処理ユニットと、
前記処理ユニットから報告用パケットを受信し、第1の通信プロトコルに従って、前記自己構成型センサーキットネットワークを介して前記報告用パケットを前記エッジデバイスに送信するように構成された通信デバイスと、を含み、
前記エッジデバイスは、
前記自己構成型センサーキットネットワークを介して複数のセンサーからレポートパケットを受信する第1の通信デバイスと、パブリックネットワークを介してバックエンドシステムにセンサーキットパケットを送信する第2の通信デバイスとを有する通信システムと、
処理システムに、
通信システムからレポートパケットを受信することと、
レポートパケットから得られたセンサーデータに基づいて、(i)データブロックのアドレスを定義するブロックヘッダと、(ii)センサーデータ及びデータブロックがリンクされる別のデータブロックの親アドレスを定義するブロックボディとを含むデータブロックを生成することと、
前記データブロックを、複数のデータブロックで構成される分散型台帳を一括して保存する1つ又は複数のノードコンピューティングデバイスに送信することと、を
実行させるコンピュータ実行可能な命令を実行する1つ以上のプロセッサを有する処理システムと、
を含むことを特徴とするシステム。
(504)
前記データブロックを生成することは、前記ブロック体のハッシュ値を生成することを含むことを特徴とする(503)項に記載のシステム。
(505)
前記データブロックを生成することは、前記ブロックボディを暗号化することを含むことを特徴とする(503)項に記載のシステム。
(506)
前記スマートコントラクトは、前記センサーキットからデータブロックを受信し、前記データブロックに格納された少なくともセンサーデータに基づいて、前記1つ以上の条件が満たされているかどうかを判断することを特徴とする(503)項に記載のシステム。
(507)
前記スマートコントラクトは、保険会社に対応していることを特徴とする(506)項に記載のシステム。
(508)
前記スマートコントラクトに定義されたアクションは、1つ以上の条件を満たすことに応答して、センサーキットに関連付けられたオペレータに関連付けられた口座への資金の転送をトリガすることを特徴とする(507)項に記載のシステム。
(509)
前記1つ以上の条件は、前記センサーキットが十分な量のセンサーデータを報告したかどうかを判断する第1の条件と、前記報告されたセンサーデータが、前記産業環境が問題なく動作していることを示しているかどうかを判断する第2の条件とを含むことを特徴とする(508)項に記載のシステム。
(510)
前記スマートコントラクトは、規制機関に対応していることを特徴とする(506)項に記載のシステム。
(511)
前記スマートコントラクトに定義されたアクションは、1つ以上の条件を満たすことに応答して、センサーキットに関連するオペレータへのトークンの発行をトリガすることを特徴とする(510)項に記載のシステム。
(512)
前記1つ又は複数の条件は、前記センサーキットが、規則で定義された必要量のセンサーデータを報告したかどうかを判断する条件を含むことを特徴とする(511)項に記載のシステム。
(513)
前記エッジデバイスは、前記ノードコンピューティングデバイスの1つであることを特徴とする(503)項に記載のシステム。
(514)
バックエンドシステムと通信する、複数のセンサーとエッジデバイスを含むセンサーキットを使用して産業環境を監視する方法であって、
前記バックエンドシステムによって、ユーザに代わって、収集されたセンサーデータに関する1つ以上の条件と、1つ以上の条件が満たされたことに応答して、スマートコントラクトによって開始される1つ以上のアクションとを定義するスマートコントラクトを分散型台帳にデプロイするステップと、
前記エッジデバイスのエッジ処理システムによって、複数のセンサーのうちの1つ又は複数のそれぞれのセンサーから、ルーティングデータ及びセンサーデータの1つ又は複数のインスタンスを含むレポートパケットを受信するステップと、
前記エッジ処理システムによって、前記レポートパケットから得られた前記センサーデータに基づいて、(i)データブロックのアドレスを定義するブロックヘッダと、(ii)センサーデータ及びデータブロックがリンクされる別のデータブロックの親アドレスを定義するブロックボディとを含むデータブロックを生成するステップと、
前記エッジ処理システムによって、前記データブロックを、複数のデータブロックで構成される分散型台帳を一括して保存する1つ又は複数のノードコンピューティングデバイスに送信するステップと、を含むことを特徴とする方法。
(515)
前記データブロックを生成するステップは、前記エッジ処理システムによって、前記ブロック本体のハッシュ値を生成することを含むことを特徴とする(514)項に記載の方法。
(516)
前記データブロックを生成するステップは、前記エッジ処理システムによって、前記ブロック本体を暗号化することを含むことを特徴とする(514)項に記載の方法。
(517)
前記分散型台帳は、前記センサーキットからデータブロックを受信し、前記データブロックに格納されている少なくともセンサーデータに基づいて、前記スマートコントラクトの1つ以上の条件が満たされているかどうかを判断することを特徴とする(514)項に記載の方法。
(518)
前記スマートコントラクトは、保険会社に対応することを特徴とする(517)項に記載の方法。
(519)
前記スマートコントラクトに定義されたアクションは、1つ以上の条件を満たしたことに応答して、センサーキットに関連するオペレータに関連する口座への資金の転送をトリガすることを特徴とする(518)項に記載の方法。
(520)
前記1つ以上の条件は、前記センサーキットが十分な量のセンサーデータを報告したかどうかを判断する第1の条件と、報告されたセンサーデータが、前記産業環境が問題なく動作していることを示しているかどうかを判断する第2の条件とを含むことを特徴とする(519)項に記載の方法。
(521)
前記スマートコントラクトが規制機関に対応していることを特徴とする(517)項に記載の方法。
(522)
前記スマートコントラクトに定義されたアクションは、1つ以上の条件を満たすことに応答して、センサーキットに関連するオペレータへのトークンの発行をトリガすることを特徴とする(521)項に記載の方法。
(523)
前記1つ又は複数の条件は、前記センサーキットが、規制で定義された必要量のセンサーデータを報告したかどうかを判断する条件を含むことを特徴とする(522)項に記載の方法。
(524)
前記エッジデバイスは、前記ノードコンピューティングデバイスの1つであることを特徴とする(514)項に記載の方法。
(525)
前記バックエンドシステムは、前記ノードコンピューティングデバイスの1つであることを特徴とする(514)項に記載の方法。
(526)
前記複数のセンサーは、第1のセンサータイプのセンサーの第1のセットと、第2のセンサータイプのセンサーの第2のセットとを含むことを特徴とする(514)項に記載の方法。
図1
図2A
図2B
図2C
図3A
図3B
図4
図5
図6
図7
図8
図9
図10
図11
図12
図13
図14
図15
図16
図17
図18
図19