(57)【要約】  液体管理コントローラは、プロセッサ、無線インターフェース、およびメモリを含む。無線インターフェースは、プロセッサと１つまたは複数の液体管理コンポーネントとの間を通信するように構成されている。プロセッサは、無線インターフェースを介して１つまたは複数の液体管理コンポーネントの制御を許可するように構成されている。メモリには、指示がエンコードされている。プロセッサによって実行されると、指示によって、プロセッサは、１つまたは複数の液体管理コンポーネントへの分注許可を提供し、１つまたは複数の液体管理コンポーネントからの流体分注情報をメモリ内に記録する。【選択図】  図１
2020526456.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも１つの液体管理コンポーネントと、
ユーザインターフェースデバイスと、
前記少なくとも１つの液体管理コンポーネントと無線で通信し、前記少なくとも１つの液体管理コンポーネントが分注イベントを開始するように許可し、前記少なくとも１つの液体管理コンポーネントから受け取ったデータを収集するように構成された液体管理コントローラと、
を含むことを特徴とする液体管理システム。
【請求項２】
無線ネットワークをさらに有し、
前記液体管理コントローラは、前記無線ネットワークを介して前記少なくとも１つの液体管理コンポーネントおよび前記ユーザインターフェースデバイスと無線で通信するように構成される、請求項１に記載の液体管理システム。
【請求項３】
前記少なくとも１つの液体管理コンポーネントは、タンクレベルモニタ、ポンプコントローラ、および分注機のうちの１つまたは複数を備える、請求項１から２のいずれかに記載の液体管理システム。
【請求項４】
前記少なくとも１つの液体管理コンポーネントは、前記タンクレベルモニタを含み、
前記タンクレベルモニタは、液体タンクの液体レベルをモニタするように構成され、
前記液体管理コントローラは、さらに、前記液体レベルに関するデータを前記タンクレベルモニタから収集するように構成される、請求項３に記載の液体管理システム。
【請求項５】
前記少なくとも１つの液体管理コンポーネントは、前記ポンプコントローラを含み、
前記ポンプコントローラは、前記分注イベントを開始する前記液体管理コントローラに応答して、ポンプを起動するように構成され、
前記液体管理コントローラは、さらに、前記分注イベントに関するデータを前記ポンプコントローラから収集するように構成される、請求項３に記載の液体管理システム。
【請求項６】
前記少なくとも１つの液体管理コンポーネントは、前記分注機を含み、
前記液体管理コントローラは、さらに、前記分注イベントに関するデータを前記分注機から収集するように構成される、請求項３に記載の液体管理システム。
【請求項７】
分注イベントに関するデータは、分注される液体の体積、分注イベントを完了するユーザの身元、および分注イベントの時間のうちの少なくとも１つを含む、請求項６に記載の液体管理システム。
【請求項８】
前記液体管理コントローラは、プロセッサ、メモリ、無線トランシーバを含み、単一のハウジング内に含まれる、請求項１から２のいずれか一に記載の液体管理システム。
【請求項９】
前記液体管理コントローラは、前記少なくとも１つの液体管理コンポーネントを含む無線パーソナルエリアネットワークをホストするように構成される、請求項８に記載の液体管理システム。
【請求項１０】
液体管理コントローラによって、第１の分注イベントを許可するステップと、
前記液体管理コントローラによって、第１の分注イベントに関する第１の液体データを少なくとも１つの液体管理コンポーネントから収集するステップと、
前記液体管理コントローラによって、ユーザインターフェースデバイスによる前記第１の液体データへのアクセスを提供するステップと、
を有し、前記液体管理コントローラは、前記少なくとも１つの液体管理コンポーネントと無線で通信するように構成されている、ことを特徴とする方法。
【請求項１１】
前記第１の液体データは、前記液体管理コントローラのメモリに格納され、
前記方法は、さらに、
前記ユーザインターフェースデバイスによって、ウェブブラウザを介して前記液体管理コントローラの前記メモリから前記第１の液体データにアクセスするステップを含む、請求項１０に記載の方法。
【請求項１２】
前記液体管理コントローラによって、第２の分注イベントに関する第２の液体データを、前記少なくとも１つの液体管理コンポーネントから収集するステップをさらに含む、請求項１１記載の方法。
【請求項１３】
前記液体管理コントローラによって、前記第１の液体データおよび前記第２の液体データを集約データとして集約するステップと、
前記液体管理コントローラによって、前記集約データへのユーザインターフェースデバイスへのアクセスを提供するステップと、
をさらに含む、請求項１２記載の方法。
【請求項１４】
前記液体管理コントローラによって、無線ネットワークを介して前記集約データをローカル管理システムに送信するステップをさらに含む、請求項１３記載の方法。
【請求項１５】
前記液体管理コントローラによって、前記少なくとも１つの液体管理コンポーネントを含む無線パーソナルエリアネットワークをホストするステップをさらに含む、請求項１０から１４のいずれか一に記載の方法。
【請求項１６】
プロセッサと、
液体管理コントローラと１つまたは複数の液体管理コンポーネントとの間の無線通信を可能にするように構成された無線トランシーバと、
プロセッサによって実行されたときに、前記液体管理コントローラに、前記少なくとも１つの液体管理コンポーネントを許可して分注イベントを開始させ、さらに、前記少なくとも１つの液体管理コンポーネントから受け取ったデータを収集させるインストラクションでエンコードされたコンピュータ可読メモリと、
を含む、ことを特徴とする液体管理コントローラ。
【請求項１７】
前記プロセッサ、前記コンピュータ可読メモリ、および前記無線トランシーバの少なくとも一部を囲むハウジングを囲むハウジングをさらに含む、請求項１６の液体管理コントローラ。
【請求項１８】
前記無線トランシーバは、前記ハウジングの外部に少なくとも１つのアンテナを含む、請求項１７に記載の液体管理コントローラ。
【請求項１９】
有線ネットワークコネクタ、ユニバーサルシリアルバスコネクタ、高精細度マルチメディアインターフェースコネクタ、外部メモリコネクタ、および電源コネクタから成るグループから選択される複数のコネクタをさらに備える、請求項１６に記載の液体管理コントローラ。
【請求項２０】
前記プロセッサおよび前記コンピュータ可読メモリは、単一の回路基板上に設けられている、請求項１６から１９のいずれか一に記載の液体管理コントローラ。
【発明の詳細な説明】
【関連出願の相互参照】
【０００１】
本出願は、Benjamin J. Paar、Bradley G. Kahler、Chad G. Igo、およびGregory D. Sieckertによる、「液体管理コントローラ」と題された２０１７年１０月２日に出願された米国仮出願第６２／５６７，０３５号の利益を享受し、その開示は、その全体が参照により本明細書に組み込まれる。
【技術分野】
【０００２】
本開示は液体分注に関する。より具体的には、本開示は、液体管理コントローラによる液体管理システムの独立した制御に関する。
【背景技術】
【０００３】
液体管理は、液体オーバーヘッドのコストを制御するためにますます重要になってきている。例えば、多くの車両フリートマネージャおよび自動車販売店は、モータオイルおよびトランスミッション液等の液体を効率的に分注する液体管理システムを設置している。このような液体管理システムは、液体タンクと、分注ポイントから離れて配置されたポンプとを含むことが多い。液体管理システムは、施設全体の液体分注の追跡を容易にするために、計器およびタンクレベル情報の無線送受信を含むことがある。液体管理システムは、事前の許可の無い状態での液体分注を防止する認証制御を含むこともできる。
【０００４】
液体管理システムの多くは、ポンプ制御部と、分注機などの分注ポイントとを含む。液体管理システムを制御するソフトウェアは、パーソナルコンピュータ（「ＰＣ」）または他のコンピューティングプラットフォームから操作しても良い。ＰＣは、例えば、車両技術者ワークステーションなど、または様々な他の場所の液体分注ポイントの近くに配置することができる。ＰＣは、分注機、ポンプ制御装置、および／またはタンクモニタなどの液体管理システム内の少なくとも１つの他のコンポーネントと通信し、多くの場合、係るコンポーネントを制御するように構成されてもよい。ＰＣは、液体の使用および統計を収集し、集約し、分析し、報告するように構成されてもよい。ＰＣは、無線ネットワークを介して液体管理システムハードウェアと通信するように構成されたトランシーバを含んでもよい。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
液体管理システムのためのＰＣベースのソフトウェアは、ＰＣのオペレーティングシステムと、ＰＣの通信ハードウェアおよびソフトウェアとの両方に依存する。ＰＣのオペレーティングシステムまたはハードウェアのいずれかが適切に動作していない場合、液体管理ソフトウェアは機能しない。ＰＣ上のファイアウォールセキュリティの更新は、ＰＣ上で動作する液体管理ソフトウェアが、液体管理ポンプまたは分注機などの液体管理ハードウェアと接続することを防止することができる。ＰＣオペレーティングシステム、フリート管理システム、またはディーラーシップ管理システム、またはオペレーティングシステムの全く新しいバージョンへのパッチまたは更新は、液体管理ソフトウェアの動作と、液体管理ソフトウェアと液体管理ハードウェアとの間の通信に影響を及ぼす場合があり、液体管理ソフトウェアとフリート管理ソフトウェアとの統合を妨げる場合がある。
【課題を解決するための手段】
【０００６】
本開示の一態様によれば、液体管理システムは、少なくとも１つの液体管理コンポーネントと、ユーザインターフェースデバイスと、少なくとも１つの液体管理コンポーネントと無線で通信し、少なくとも１つの液体管理コンポーネントが分注イベントを開始することを許可し、少なくとも１つの液体管理コンポーネントから受け取ったデータを収集するように構成された液体管理コントローラとを含む。
【０００７】
本開示の別の態様によれば、方法は、液体管理コントローラによって、第１の分注イベントを許可するステップと、液体管理コントローラによって、少なくとも１つの液体管理コンポーネントから第１の分注イベントに関する第１の液体データを収集するステップと、液体管理コントローラによって、ユーザインターフェースデバイスによる第１の液体データへのアクセスを提供するステップと、を含む。液体管理コントローラは、少なくとも１つの液体管理コンポーネントと無線で通信するように構成されている。
【０００８】
本開示のさらに別の態様によれば、液体管理コントローラは、プロセッサと、液体管理コントローラと１つまたは複数の液体管理コンポーネントとの間の無線通信を可能にするように構成された無線トランシーバと、プロセッサによって実行されたときに、液体管理コントローラに、少なくとも１つの液体管理コンポーネントを許可して分注イベントを開始させ、少なくとも１つの液体管理コンポーネントから受け取ったデータを収集させるインストラクションでエンコードされたコンピュータ可読メモリとを含む。
【図面の簡単な説明】
【０００９】
【図１】図１は、液体管理システムのブロック図である。
【図２】図２は、液体管理システムおよびローカル管理システムのブロック図である。
【図３】図３は、液体管理コントローラのブロック図である。
【図４Ａ】図４Ａは、液体管理コントローラの概略ブロック図である。
【図４Ｂ】図４Ｂは、液体管理コントローラの等角図である。
【図５Ａ】図５Ａは、液体管理コントローラの概略ブロック図である。
【図５Ｂ】図５Ｂは、液体管理コントローラの斜視図である。
【発明を実施するための形態】
【００１０】
図１は、液体管理システム１００の概略ブロック図である。液体管理システム１００は、液体管理コントローラ１０２、液体管理コンポーネント１０４Ａ〜Ｃ（本明細書では、「液体管理コンポーネント１０４」と称す）、ユーザインターフェースデバイス１０６Ａ〜Ｎ（本明細書では、「ユーザインターフェースデバイス１０６」と称す）、通信リンク１０８及び１１０、タンク１１６、ポンプ１１８、並びに供給ホース１２０を含む。液体管理コントローラ１０２は、プロセッサ１１２およびメモリ１１４を含む。液体管理コンポーネント１０４は、タンクレベルモニタ１０４Ａ、分注機１０４Ｂ、およびポンプコントローラ１０４Ｃを含む。ユーザインターフェースデバイス１０６は、パーソナルコンピュータ（ＰＣ）１０６Ａ、モバイル装置１０６Ｂ、ならびに他のモバイル通信デバイスおよびオーガナイザデバイス１０６Ｎ等の、液体管理コントローラ１０２と通信するための任意の適宜のプロセッサベースのデバイスを含む。ＰＣ１０６Ａは、デスクトップ、ラップトップ、パーソナルデジタルアシスタント、テーブルコンピュータ、または他の同類のデバイスである。モバイル装置１０６Ｂは、スマートフォン、タブレット、または他の同類のデバイスである。
【００１１】
液体管理システム１００は、液体を分注し、液体分注を追跡するためのシステムである。例えば、液体管理システム１００は、自動車工場で実施され、オイル、冷却剤、および他の自動車液体分注を分注して追跡する。タンクレベルモニタ１０４Ａは、タンク１１６に取り付けられ、いくつかの実施例では、タンク１１６内に延びることができる。タンクレベルモニタ１０４Ａは、タンク１１６内の液体レベルを検知し、通信リンク１０８を介してタンクレベル情報を液体管理コントローラ１０２と通信するように構成されている。ポンプ１１８は、タンク１１６から供給ホース１２０を介して分注機１０４Ｂに向けて液体を下流に駆動するように構成されている。ポンプコントローラ１０４Ｃは、ポンプ１１８に接続され、ポンプ１１８の起動を制御する。いくつかの実施例では、ポンプコントローラ１０４Ｃは、タンク１１６およびポンプ１１８から離れて配置されている。例えば、ポンプ１１８が空気圧ポンプである場合、ポンプコントローラ１０４Ｃは、ポンプ１１８への空気供給および／またはタンク１１６への加圧を制御して、許可されていない分注および流出を防止するように構成された空気制御ユニットであっても良い。
【００１２】
液体管理コントローラ１０２は、通信リンク１０８を介して液体管理コンポーネント１０４と通信する。通信リンク１０８は、個々の接続、グループ化された接続、またはそれらの組合せとすることができる。通信リンク１０８のうちの少なくとも１つは、無線接続である。図１では複数の通信リンク１０８として示されているが、いくつかの実施例では、液体管理コンポーネント１０４は、共通の通信ネットワークを介して液体管理コントローラ１０２と通信することができる。いくつかの実施例では、通信リンク１０８は、無線通信リンクとすることができる。例えば、液体管理コントローラ１０２は、液体管理コンポーネント１０４を含む無線パーソナルエリアネットワーク（ＰＡＮ）をホストすることができる。しかし、液体管理コントローラ１０２は、無線ＰＡＮをホストし、無線ＰＡＮを介して通信することができるが、通信は、ローカルイントラネットおよび／またはインターネットなどの既存のネットワークを介して送信することもできることを理解されたい。
【００１３】
液体管理コントローラ１０２は、通信リンク１１０を介してユーザインターフェースデバイス１０６と通信する。なお、通信リンク１１０は、有線接続または無線接続とすることができる。いくつかの実施例では、通信リンク１１０は、通信リンク１０８と同じネットワークの一部とすることができ、または、イーサネット（登録商標）接続などの直接接続とすることができる。一実施例では、通信リンク１０８および通信リンク１１０の両方を、液体管理コントローラ１０２によってホストされている無線ＰＡＮの一部とすることができる。
【００１４】
液体管理コントローラは、プロセッサ１１２およびメモリ１１４を含む。いくつかの実施例では、プロセッサ１１２およびメモリ１１４は、同じ回路基板上に配置され、その結果、液体管理コントローラ１０２は、シングルボードコンピュータ（「ＳＢＣ」）である。他の実施例では、メモリ１１４は、外部ハードドライブ、フラッシュドライブ、メモリカード、または他の同類のデバイスなどの外部メモリデバイスである。プロセッサ１１２は、機能を実行し、かつ／または指示を処理するように構成されている。例えば、プロセッサ１１２は、メモリ１１４に記憶されている指示を処理することができる。プロセッサ１１２の例は、マイクロプロセッサ、コントローラ、デジタル信号プロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、または他の等価のディスクリートまたは集積論理回路のうちの任意の１つまたは複数を含むことができる。
【００１５】
メモリ１１４は、いくつかの実施例では、動作中に情報を記憶するように構成することができる。メモリ１１４は、いくつかの実施例では、コンピュータ可読記憶媒体として記載されている。いくつかの実施例では、コンピュータ可読記憶媒体は、非一時的媒体を含むことができる。「非一時的（non-transitory）」という用語は、記憶媒体が搬送波または伝播信号の中に組み込まれないことを示すことができる。いくつかの実施例では、非一時的記憶媒体は、時間の経過とともに変化できるデータを記憶することができる（例えば、ランダムアクセスメモリ（ＲＡＭ）またはキャッシュに）。いくつかの実施例では、メモリ１１４は、一時メモリであり、メモリ１１４の主たる目的が長期記憶ではないことを意味する。メモリ１１４は、いくつかの実施例では、揮発性メモリとして記載され、液体管理コントローラ１０２への電力がオフにされたときにメモリ１１４が記憶された内容を維持しないことを意味する。揮発性メモリの例は、ランダムアクセスメモリ（ＲＡＭ）、ダイナミックランダムアクセスメモリ（ＤＲＡＭ）、スタティックランダムアクセスメモリ（ＳＲＡＭ）、および他の形態の揮発性メモリを含むことができる。いくつかの実施例では、メモリ１１４は、プロセッサ１１２によって実行されるプログラム指示を記憶するために使用される。メモリ１１４は、一実施例では、液体管理コントローラ１０２上で実行されるソフトウェアまたはアプリケーションによって使用され、プログラム実行中の情報を一時的に記憶する。
【００１６】
メモリ１１４は、いくつかの実施例では、１つまたは複数のコンピュータ可読記憶媒体も含む。メモリ１１４は、揮発性メモリよりも大量の情報を記憶するように構成することができる。メモリ１１４は、さらに、情報の長期記憶のために構成されることもある。いくつかの実施例では、メモリ１１４は、リードオンリーメモリ（ＲＯＭ）などの不揮発性記憶素子を含む。係る不揮発性記憶素子の例は、磁気ハードディスク、光ディスク、フロッピーディスク、フラッシュメモリ、または電気的プログラマブルメモリ（ＥＰＲＯＭ）または電気的に消去可能プログラマブルメモリ（ＥＥＰＲＯＭ）を含むことができる。
【００１７】
液体管理コントローラ１０２は、液体管理コンポーネント１０４を含む液体分注アプリケーションにおける、液体管理、追跡および制御のためのデータ収集および処理のためのセントラルハブを提供する。液体管理コントローラ１０２は、液体管理システム１００内での液体分注を独立して追跡し且つ制御することができる閉鎖システムを提供する。液体管理コンポーネント１０４は、液体管理システム１００内の液体のレベルを検知し、液体を分注位置に運び、液体を分注し、分注された液体の容積を検知し、検知された情報を液体管理コントローラ１０２に伝達する。
【００１８】
液体管理コントローラ１０２は、液体管理コンポーネント１０４と通信して、液体使用および統計を収集し、集約し、分析し、報告する。タンクレベルモニタ１０４Ａは、タンク１１６内の液体の容積を検知し、通信リンク１０８を介してタンクレベル情報を液体管理コントローラ１０２に通信する。ポンプコントローラ１０４Ｃは、通信リンク１０８を介して液体管理コントローラ１０２と通信し、ポンプコントローラ１０４Ｃを起動および停止して、ポンプ１１８を起動および停止する。
【００１９】
起動されている間、ポンプ１１８は、タンク１１６から液体を引き出し、供給ホース１２０を介して分注機１０４Ｂへと液体を下流に運ぶ。分注機１０４Ｂは、所望の分注位置でタンク１１６からの液体を分注し、分注された液体の量を検知する。液体管理コントローラ１０２は、通信リンク１０８を介して分注機１０４Ｂと通信する。一実施例では、液体管理コントローラ１０２は、分注機１０４Ｂから作業指令情報を受信し、その作業指令情報に基づいて分注容量を許可するように構成されている。分注イベントが液体管理コントローラ１０２によって許可されると、分注機１０４Ｂ内のコンポーネントは、分注機１０４Ｂを起動させて、ユーザが分注機１０４Ｂで液体を分注できるようにする。分注機１０４Ｂは、認可された分注容量まで液体を分注し、分注された液体の容積を液体管理コントローラ１０２に伝達する。分注機１０４Ｂ内のコンポーネントは、分注された実際の容積が許可された分注容積に達したときに、分注機１０４Ｂの作動を止める。液体管理コントローラ１０２は、分注された容積を追跡して記録し、その情報を作業指令に関連付ける。液体管理コントローラ１０２も、分注情報を記録し、システム全体の液体追跡および管理のために複数の液体分注イベントからのデータを集約することができる。
【００２０】
メモリ１１４は、ソフトウェアを格納する。このソフトウェアは、プロセッサ１１２によって実行されると、通信リンク１０８を介して液体管理コントローラ１０２に提供される情報を収集して分類する。液体管理コントローラ１０２は、液体管理コンポーネント１０４からの情報をメモリ１１４に保存する。情報は、顧客ジョブ注文情報、液体貯蔵構成、ログイン情報、液体レベル情報、各液体分注イベントのための分注容量、およびユーザ情報などの液体管理情報を含むことができる。情報は、ユーザ、作業指令、液体の種類、容積、または所望される任意の他のパラメータによって分類され得る。
【００２１】
メモリ１１４に記憶された情報は、通信リンク１１０を介してユーザインターフェースデバイス１０６によってアクセス可能である。例えば、ユーザインターフェースデバイス１０６は、通信リンク１１０を介して、ユーザインターフェースデバイス１０６用の共通ブラウザで見ることができるＨＴＭＬウェブページを介して、メモリ１１４からの液体データにアクセスすることができる。液体管理コントローラ１０２は、ユーザインターフェースデバイス１０６用にＨＴＭＬコードを提供して、液体管理コントローラ１０２とインターフェースする。さらに、ユーザは、液体管理コントローラ１０２によって生成され提示されるウェブページを介して液体管理コントローラ１０２にアクセスすることによって、液体管理システム１００の動作パラメータにアクセスして変更することができる。
【００２２】
一実施例として、液体分注イベントについて説明する。顧客固有の作業指令は、ユーザインターフェースデバイス１０６を使用するユーザによって生成される。作業指令情報は、通信リンク１１０を介して液体管理コントローラ１０２に提供される。作業指令情報は、とりわけ、分注されるべき特定の液体、分注を行うことを許可されたユーザ、分注予定の液体の容量、および顧客識別情報を含むことができる。液体管理コントローラ１０２は、作業指令情報をメモリ１１４に記憶する。
【００２３】
ユーザは、作業指令の中で指定された特定の液体に関連する分注機１０４Ｂを選択する。ユーザは、ピンコードまたはＩＤカードなどのログイン情報を分注機１０４Ｂに入力する。液体管理コントローラ１０２は、通信リンク１０８を介して分注機１０４Ｂからログイン情報を受け取り、ログイン情報を作業指令に関連付ける。ログイン情報は、権限のないユーザが液体を分注することを防止し、係るユーザが不注意に望ましくない液体を分注することを防止するためのセキュリティ対策を提供する。液体管理コントローラ１０２は、作業指令情報およびログイン情報に基づいて分注イベントを許可する。いくつかの実施例では、液体管理コントローラ１０２は、システム全体の追跡および分注イベント追跡のために、ユーザ情報、ログイン時間、およびユーザの許可ステータスをメモリ１１４に保存する。
【００２４】
液体管理コントローラ１０２は、作業指令情報に基づいて液体管理コンポーネント１０４の起動を制御する。例えば、液体管理コントローラ１０２は、分注機１０４Ｂのトリガを解除するために、通信リンク１０８を介して分注機１０４Ｂに分注許可信号を送信することができる。液体管理コントローラ１０２は、また、ポンプコントローラ１０４Ｃにポンプ許可信号を送り、通信リンク１０８を介してポンプコントローラ１０４Ｃを起動する。ポンプコントローラ１０４Ｃは、ポンプ１１８を起動し、ポンプ１１８は、タンク１１６から液体を引き出し、液体を下流に分注機１０４Ｂまで供給ホース１２０を介して運ぶ。一実施例では、ポンプコントローラ１０４Ｃは、分注イベントに関連するタンク１１６にのみ加圧する。ポンプコントローラ１０４Ｃは、承認された容積の液体を分注するために必要とされる限りのみ、加圧するようにさらに構成することができる。ユーザは、分注機１０４Ｂで液体を分注し、分注機１０４Ｂは、分注された実際の容積などの関連する分注情報を、通信リンク１０８を介して液体管理コントローラ１０２に対し通信する。
【００２５】
分注イベント全体を通して、タンクレベルモニタ１０４Ａは、タンク１１６内の液体レベルを検知し、通信リンク１０８を介してタンクレベル情報を液体管理コントローラ１０２に通信する。液体管理コントローラ１０２は、タンクレベルモニタ１０４Ａによって提供される液体レベル情報をメモリ１１４に保存する。液体管理コントローラ１０２は、また、分注機１０４Ｂによって検知された実際の分注容積をメモリ１１４に保存する。液体管理コントローラ１０２は、また、ポンプコントローラ１０４Ｃによって提供されるポンプ情報を保存する。ユーザが分注イベントを完了したとき、例えば、分注された実際の容積が許可された分注容積に到達したとき、分注機１０４Ｂは、許可された分注容積に到達した実際の分注容積に基づいて作動を停止する。液体管理コントローラ１０２は、信号を通信リンク１０８を介してポンプコントローラ１０４Ｃに送り、ポンプ１１８を停止させる。したがって、液体分注イベントは終了する。
【００２６】
液体管理コントローラ１０２は、ユーザが通信リンク１１０を介してユーザインターフェースデバイス１０６上のウェブブラウザを介してアクセスできるＨＴＭＬコードを提示する。ユーザは、特定の分注イベントに関連付けられた分注情報にアクセスすることができ、および／または、ユーザインターフェースデバイス１０６を介してシステム全体の液体情報にアクセスすることができる。例えば、ユーザは、ウェブサイトにアクセスするためにモバイル装置１０６Ｂ上のウェブブラウザを開くことができる。ウェブサイトを介して、ユーザは、タンク液体レベル、ログイン情報、分注の時間的長さ、分注された液体の量、分注の日時、または液体管理コントローラ１０２によって液体管理コンポーネント１０４から収集された任意の他の関連液体情報に関してメモリ１１４に格納された情報にアクセスすることができる。
【００２７】
いくつかの実施例では、液体管理コントローラ１０２は、複数の液体分注イベントからのデータを集約し、集約された液体情報に基づいて、レポートを作成してユーザに送ることができる。一実施例において、液体管理コントローラ１０２は、レポーティングパラメータを含むことができ、レポーティングパラメータに基づいてレポートを生成することができる。レポーティングパラメータは、とりわけ、タンクレベル情報、時間的境界、完了した分注の個数、および分注された総容積など、任意の所望のパラメータに基づくことができる。例えば、レポーティングパラメータが本質的に時間的である場合、液体管理コントローラ１０２は、システム全体のレポートを、毎日、毎週、毎月、またはユーザによって設定された他の適宜の時間的境界に基づいて提供することができる。レポーティングパラメータがタンクレベル情報に基づいている例では、液体管理コントローラ１０２は、追加の液体がタンク１１６内に必要とされるような再供給容量に達するタンク１１６内の液体レベルに基づいて、システム全体のレポートを提供することができる。いくつかの実施例では、液体管理コントローラ１０２は、例えば、再供給容量に到達するタンクレベル情報に基づいて、液体サプライヤから追加の液体を注文することによって、レポーティングパラメータに基づいて独立した動作を行うように構成されている。
【００２８】
ユーザは、ユーザインターフェースデバイス１０６を介してウェブサイトを介して液体管理システム１００の設定をさらに変更して変えることができる。例えば、ユーザは、最大分注限界を設定または除去し、許可されたユーザを追加または除去し、レポーティングパラメータを設定し、および／または、液体管理システム１００に対し適宜の変更を行うことができる。液体管理コントローラ１０２は、液体管理システム１００の独立した操作および制御を提供する。
【００２９】
液体管理コントローラ１０２は、重要な効果を提供する。液体管理コントローラ１０２は、他のデバイスおよび管理システムとは独立して、液体管理コンポーネント１０４およびユーザインターフェースデバイス１０６と通信する。したがって、液体管理システム１００は、専用のＰＣアプリケーション、フリート管理システム、および／またはディーラーシップ管理システムとは独立して動作する。実行可能ファイルまたはＰＣアプリケーションのインストールは必要とされず、液体管理コントローラ１０２の初期構成および登録のみが必要とされる。液体管理コントローラ１０２は、通信リンク１１０を介してユーザインターフェースデバイス１０６にレポートを送信するように構成することができる。液体管理コントローラ１０２は、液体管理コンポーネント１０４を分注し、監視し、または制御するために有線接続を必要としない閉鎖システムである。代わりに、液体管理コントローラ１０２は、液体管理コンポーネント１０４と無線で通信する。いくつかの実施例では、通信リンク１０８および１１０は、ワイヤレスＰＡＮ等のワイヤレスネットワークの一部である。液体管理コントローラ１０２は、標準的なブラウザ技術を使用するユーザインターフェースデバイス１０６と通信するためのウェブアプリケーションをホストすることができる。液体管理コントローラ１０２の閉じた性質は、オペレーティングシステム更新、ファイアウォール、および従来の専用ＰＣアプリケーション、フリート管理システム、および／またはディーラーシップ管理システム上の誤ったＰＣ使用に関連するユーザエラーに関連する問題をバイパスする。
【００３０】
図２は、ローカル管理システム２０２を含む液体管理システム２００の概略的なブロック図である。液体管理システム２００は、液体管理コントローラ１０２と、液体管理コンポーネント１０４と、ユーザインターフェースデバイス１０６と、ローカル管理システム２０２と、ネットワーク２０４と、通信リンク１０８、１１０、２０６、２０７、２０８、２１０、２１２とを含む。
【００３１】
液体管理コントローラ１０２は、液体管理コンポーネント１０４を含む液体分注アプリケーションにおける液体管理、追跡および制御のためのデータ収集および処理のための中央ハブを提供する。液体管理コンポーネント１０４は、液体管理システム２００全体にわたって液体を監視し、検知し、分注する。液体管理コントローラ１０２は、液体管理コンポーネント１０４と無線通信する。液体管理コンポーネント１０４は、通信リンク１０８を介して液体管理コントローラ１０２と直接通信することができ、および／または、通信リンク２０７および２０８を介してネットワーク２０４を介して液体管理コントローラ１０２と通信することができる。
【００３２】
液体管理システム２００は、自動車ショップ用のイントラネットなどのローカル顧客ネットワークであるローカル管理システム２０２を含む。例えば、ローカル管理システム２０２は、ＰＣ、フリート管理システム、ディーラーシップ管理システム、商業管理システム、または他の適宜のシステムとすることができる。ローカル管理システム２０２は、ローカルサーバ２０２Ａ、記憶装置コントローラ２０２Ｂ、およびデータ記憶装置２０２Ｃを含む。記憶装置コントローラ２０２Ｂは、データ記憶装置２０２Ｃとローカル管理システム２０２の他のコンポーネントとの間のデータ通信を管理するように構成されている。ローカル管理システム２０２は、ビジネスの他の態様などのローカル管理機能をサポートするように働く他のコンポーネント２０２Ｎも含むことができる。通信リンク２０６は、液体管理コントローラ１０２とローカル管理システム２０２との間の直接接続である。通信リンク１０８、１１０、および２０６は、無線パーソナルエリアネットワーク（ＰＡＮ）などのネットワークの一部とすることができ、いくつかの実施例では、液体管理コントローラ１０２によってホストすることができる。
【００３３】
ネットワーク２０４は、液体管理コントローラ１０２とローカル管理システム２０２、ユーザインターフェースデバイス１０６、および液体管理コンポーネント１０４との間のデータの通信を容易にする。ネットワーク２０４は、通信リンク２０７、２０８、２１０、２１２を含み、ローカルエリアネットワーク（ＬＡＮ）、ワイドエリアネットワーク（ＷＡＮ）、モデム間接続、セルラネットワーク、上記の組合せ、または２つ以上のコンピュータが互いに通信することを可能にする、現在知られている、または今後開発される、ネットワーク技術内の任意の他の通信ネットワークでも良い。
【００３４】
ネットワーク２０４を介して通信されるデータは、とりわけ、顧客ジョブ注文情報、液体貯蔵構成、液体レベル情報、各液体分注イベントのための分注量、およびユーザ情報などの液体管理情報を含むことができる。ユーザインターフェースデバイス１０６は、通信リンク２１０を介してネットワーク２０４に接続される。ローカル管理システム２０２は、通信リンク２１２を介してネットワーク２０４にアクセスする。一実施例において、液体管理コントローラ１０２は、中間サーバ（図示せず）を介してローカルサーバ２０２Ａにアクセスすることができる。クラウドアプリケーションにおいて、例えば、液体管理コントローラ１０２は、データ管理システムにアクセスすることによって、液体管理コントローラ１０２からの要求を満たすアプリケーションサーバにアクセスすることができる。一実施例では、液体管理コントローラ１０２は、Ｌｉｎｕｘ（登録商標）サーバ上で実行されるＪＢｏｓｓ（登録商標）サーバにリクエストを行うＪａｖａ（登録商標）アプリケーションを実行する。このＬｉｎｕｘ（登録商標）サーバは、メインフレームサーバ上のリレーショナルデータベース管理システムにアクセスすることによってこのリクエストを満たす。例えば、ＪＢｏｓｓ（登録商標）サーバは、モバイル装置１０６Ｂ上で実行されているＪａｖａ（登録商標）アプリケーションから顧客情報を受け取ることができる。ＪＢｏｓｓ（登録商標）サーバは、ローカルサーバ２０２Ａから顧客車両サービス注文情報を検索し、入力された作業注文情報に基づいて、少なくとも１つの液体の分注が許可されたかどうかを判定することができる。次に、液体管理コントローラ１０２は、ＪＢｏｓｓ（登録商標）サーバからの情報に基づいて、液体分注イベントを許可することができる。
【００３５】
メモリ１１４は、ソフトウェアを格納しても良い。ソフトウェアは、プロセッサ１１２によって実行されると、液体管理コンポーネント１０４、ユーザインターフェースデバイス１０６、およびローカル管理システム２０２によって液体管理コントローラ１０２に提供される情報を収集してソートする。液体管理コントローラ１０２は、液体管理コンポーネント１０４からの情報をメモリ１１４に記憶する。
【００３６】
上述のように、液体管理コントローラ１０２は、個別の液体分注イベントに関する液体管理コンポーネント１０４からの情報を認証し、追跡し、記録する。情報は、メモリ１１４に記憶され、液体管理コントローラ１０２は、データ記憶装置２０２Ｃなど、ローカル記憶用にローカル管理システム２０２に情報を提示することもできる。液体管理コントローラ１０２は、また、ユーザがユーザインターフェースデバイス１０６を介してデータにアクセスすることを可能にするウェブアプリケーションをホストしても良い。いくつかの実施例では、ユーザは、通信リンク１１０を介して液体管理コントローラ１０２上の情報に直接アクセスすることができる。他の実施例では、ユーザは、ネットワーク２０４を介して情報にアクセスすることができる。さらに、ユーザは、ユーザインターフェースデバイス１０６を介して液体管理コントローラ１０２の動作パラメータを変更することができる。
【００３７】
ネットワーク２０４は、また、ユーザインターフェースデバイス１０６が、通信リンク２１０および２１２を介してなどローカル管理システム２０２内に、さらには、通信リンク２１０および２０８を介してなど液体管理コントローラ１０２内にローカルに記憶された情報を取り出すことを可能にし得る。一実施例では、液体管理コントローラ１０２は、ローカル管理システム２０２から通信リンク２０６を介して、および／またはネットワーク２０４に亘って通信リンク２１２および２０８を介して直接に情報を引き出すことができる。液体管理コントローラ１０２は、通信リンク２０８および２１０を介してネットワーク２０４に亘って、および／または通信リンク１１０を介して直接、その情報をユーザインターフェースデバイス１０６に通信することができる。
【００３８】
別の実施例では、液体管理コントローラ１０２は、通信リンク２０６を介してローカル管理システム２０２にデータを提供し、ローカル管理システム２０２は、ローカルサーバ２０２Ａ上のウェブページをホストすることができる。ユーザインターフェースデバイス１０６は、通信リンク２１０及び２１２を介してネットワーク２０４上でローカル管理システム２０２に接続することによって、ウェブページにアクセスすることができる。
【００３９】
分注イベント中に、顧客固有の作業指令が、ユーザインターフェースデバイス１０６においてユーザによって生成することができる。作業指令は、ローカル管理システム２０２内で直接生成することもできる。作業指令は、通信リンク１１０を介して、またはネットワーク２０４において、液体管理コントローラ１０２に直接通信されることができる。作業指令情報は、また、データ記憶装置２０２Ｃに記憶され、液体管理コントローラ１０２によって直接、通信リンク２０６を介して、またはネットワーク２０４を介して呼び出され得る。いくつかの実施例では、作業順序情報もメモリ１１４に直接記憶される。液体管理コントローラ１０２は、ユーザによって入力された作業指令情報に基づいて、分注イベントを許可する。液体管理コントローラ１０２は、通信リンク１０８を介して直接、または通信リンク２０８および２０７を介してネットワーク２０４に亘って、液体管理コンポーネント１０４に許可を伝達する。分注イベントが許可されると、ユーザは、液体管理コンポーネント１０４を用いて液体を分注することができる。
【００４０】
液体管理コントローラ１０２は、とりわけ、分注された液体のタイプ、分注された液体の容量、液体タンク１１６などのタンク内に残っている液体の容積、分注イベントの長さ、およびユーザの身元など、分注イベントに関する情報を、液体管理コンポーネント１０４から受信する。液体管理コントローラ１０２は、分注情報をメモリ１１４に記憶し、および／または、通信リンク２０６を介して直接、または通信リンク２０８、２１２およびネットワーク２０４を介してなど、ローカル管理システム２０２に記憶するための情報を通信することができる。
【００４１】
液体管理コントローラ１０２は、別個の分注イベントに関する情報を収集し、液体管理コントローラ１０２によってホストされているウェブサイトを介してユーザがアクセス可能なレポートを生成する。ユーザは、ユーザインターフェースデバイス１０６上のウェブブラウザを開き、通信リンク１１０を介して直接、または通信リンク２０８および２１０を介したネットワーク２０４に亘って、液体管理コントローラ１０２に接続する。ネットワーク２０４は、通信リンク１１０が利用可能でない液体管理コントローラ１０２に対しユーザアクセスを提供することができる。
【００４２】
液体管理コントローラ１０２は、システム全体のレポートだけでなく、個別の分注イベントに関する個々のレポートを生成するように構成されている。システム全体のレポートは、液体管理システム２００に関する情報をユーザに提供する。いくつかの実施例では、液体管理コントローラ１０２は、システム全体のレポートに基づいて自動的に行動をとるように構成される。例えば、液体管理コントローラ１０２は、供給者から追加の液体を注文することができ、タンクレベルモニタ１０４Ａによって提供されるタンクレベル情報は、液体のレベルが再供給容量に達したことを示す。液体管理コントローラ１０２は、ネットワーク２０４を介して注文を行うことができる。
【００４３】
ユーザは、液体管理コントローラ１０２によってホストされるウェブサイトを介して、メモリ１１４に格納された情報にアクセスすることができる。加えて、ユーザは、液体管理コントローラ１０２を介して液体管理システム２００の設定を修正および変更することができる。例えば、ユーザは、最大分注限界を設定または除去でき、許可されたユーザを修正でき、および／または液体管理システム２００にその他の変更を行うことができる。このようにして、液体管理コントローラ１０２は、ローカル管理システム２０２とは独立して、液体分注を制御して認可し、液体管理システム２００を監視する。したがって、液体管理システム１０２によって、ユーザは、ローカル管理システム２０２がオフラインである場合であっても、作業命令を生成して液体を分注し続けることを可能にする。
【００４４】
液体管理システム２００は重要な効果を提供する。液体管理コントローラ１０２は、ローカル管理システム２０２とは独立して、液体管理コンポーネント１０４およびユーザインターフェースデバイス１０６と通信する。液体管理コントローラ１０２は、液体管理コンポーネント１０４を分注し、モニタし、または制御するために有線通信接続を必要としないクローズドシステムである。その代わりに、液体管理コントローラ１０２は、通信リンク１１０を介した、および／または通信リンク２０８および２１０を介してネットワーク２０４を介した、標準的なブラウザ技術を使用して見ることができるＨＴＭＬインターフェースを介して、ユーザインターフェースデバイス１０６と通信することができる。実行可能ファイルまたはＰＣアプリケーションのインストールは必要とされず、液体管理コントローラ１０２の初期構成および登録のみが必要とされる。液体管理コントローラ１０２の閉じた性質は、オペレーティングシステムの更新、ファイアウォール、および従来のローカル管理システム２０２上の誤ったＰＣ使用に関連するユーザエラーに関連する問題をバイパスする。
【００４５】
図３は、液体管理コントローラ１０２のブロック図である。液体管理コントローラ１０２は、プロセッサ１１２、メモリ１１４、システムバス３０２、入出力（Ｉ／Ｏ）アダプタ３０４、通信アダプタ３０６、ユーザインターフェースアダプタ３０８、ディスプレイアダプタ３１０、ダイレクトインターフェース３１２、およびネットワークインターフェース３１４を含む。
【００４６】
プロセッサ１１２、メモリ１１４、Ｉ／Ｏアダプタ３０４および通信アダプタ３０６は、システムバス３０２を介して互いに通信することができる。ユーザインターフェースアダプタ３１６およびディスプレイアダプタ３１８は、ダイレクトインターフェース３１２および／またはネットワークインターフェース３１４を介して、液体管理コントローラ１０２に接続することができる。例えば、ダイレクトインターフェース３１２は、例えば、イーサネット（登録商標）、ＨＤＭＩ（登録商標）、またはＵＳＢ接続を含むことができる。ネットワークインターフェース３１４は、ＨＴＭＬインターフェースを介するなど、無線通信を含むことができる。
【００４７】
メモリ１１４は、不揮発性記憶素子を含むことができる。そのような不揮発性記憶素子の例は、磁気ハードディスク、光ディスク、フロッピーディスク、フラッシュメモリ、または電気的プログラマブルメモリ（ＥＰＲＯＭ）または電気的に消去可能およびプログラマブルメモリ（ＥＥＰＲＯＭ）の形態のものを含むことができる。ＲＯＭは、液体管理コントローラ１０２をブートするためのコンフィグレーション情報を記憶することができる。メモリ１１４は、また、揮発性メモリを含むことができ、これは、液体管理コントローラ１０２への電力がオフにされたときにメモリ１１４が記憶された内容を維持しないことを意味する。揮発性メモリの例は、ランダムアクセスメモリ（ＲＡＭ）、ダイナミックランダムアクセスメモリ（ＤＲＡＭ）、スタティックランダムアクセスメモリ（ＳＲＡＭ）、および他の形態の揮発性メモリを含むことができる。液体管理コントローラ１０２は、ソフトウェアアプリケーションによって使用される様々なデータストラクチャを記憶するＲＡＭを使用することができる。ＲＡＭおよびＲＯＭは、ユーザおよびシステムデータを記憶することができる。メモリ１１４は、また、外部記憶装置を含むことができる。外部記憶装置は、Ｉ／Ｏアダプタ３０４を介して液体管理コントローラ１０２に接続することができる。
【００４８】
通信アダプタ３０６は、液体管理コントローラ１０２をネットワーク２０４（図２に示す）のようなネットワークに接続するように構成される。ネットワークは、ＬＡＮ、ＷＡＮ、および／またはインターネットのうちの１つ以上とすることができる。通信アダプタ３０６は、さらに、液体管理コントローラ１０２をデータ記憶装置２０２Ｃ（図２に示す）などの記憶装置に接続することができる。
【００４９】
ユーザインターフェースアダプタ３０８は、キーボード、マウス、タッチスクリーン、または他の同様の入力デバイスなどのユーザ入力デバイスを、液体管理コントローラ１０２に接続するように構成される。ディスプレイアダプタ３１０は、モニタなどのディスプレイデバイスに接続されて、液体管理コントローラ１０２によって記憶された情報を表示するように構成されている。例えば、ディスプレイアダプタ３１０を介して接続されたディスプレイは、ソフトウェアまたはウェブベースのアプリケーションに関連付けられたグラフィカルユーザインターフェースを表示するように構成されても良い。一実施例では、管理者がユーザインターフェースアダプタ３０８を介してローカルサーバ２０２Ａ上にデータを入力することを可能にするメニューを、ディスプレイアダプタ３１０を介して表示することができる。
【００５０】
専用デバイス１０２として示されているが、他の実施形態では、液体管理コントローラ１０２は、パーソナルデータアシスタント（ＰＤＡ）、タブレットコンピュータ、スマートフォン、コンピュータゲームコンソール、コンピュータオンモジュール（ＣＯＭ）、タッチパネルコンピュータ（ＴＰＣ）、およびマルチプロセッササーバを含むが、これらに限定されない、任意の適切なプロセッサベースのデバイス上に実装されてもよい。さらに、液体管理コントローラは、特定用途向け集積回路（ＡＳＩＣ）、超大規模集積（ＶＬＳＩ）回路、または他の回路を使用して実装されることができる。
【００５１】
図４Ａは、液体管理コントローラ１０２’の概略構成図である。図４Ｂは、液体管理コントローラ１０２’の等角図である。液体管理コントローラ１０２’は、ケーシング４０２、シングルボードコンピュータ（ＳＢＣ）４０４、ワイヤレスインターフェース４０６、およびアンテナ４０８を含む。液体管理コントローラ１０２’は、通信リンク１０８および１１０を介して液体管理コンポーネント１０４およびユーザインターフェースデバイス１０６と無線で通信するように構成される。ＳＢＣ４０４は、プロセッサ１１２およびメモリ１１４を含む。
【００５２】
液体管理コントローラ１０２’は、ケーシング４０２によって保護され、ケーシング４０２は、ＳＢＣ４０４とワイヤレスインターフェース４０６のエンクロージャとして機能する。ケーシング４０２は、曲げられたシートメタルの１つまたは複数のピースを含むことができる。一実施例では、ケーシング４０２は、２つの曲げられたシートメタルを含む。ＳＢＣ４０４およびワイヤレスインターフェース４０６は、ケーシング４０２内で接続されて配置される。
【００５３】
ワイヤレスインターフェース４０６およびアンテナ４０８は、例えば、液体管理コントローラ１０２’が通信リンク１０８および／または１１０上でワイヤレス通信することを可能にするトランシーバを形成しても良い。アンテナ４０８は、ケーシング４０２から外に延び、液体管理コンポーネント１０４および／またはユーザインターフェースデバイス１０６との間で無線信号を送受信するように構成される。液体管理コントローラ１０２’は、例えば、２．４ＧＨｚ及び５ＧＨｚのような様々な帯域幅で通信することができる。加えて、液体管理コントローラ１０２’は、セルラ（例えば、ＬＴＥ）帯域幅を使用して通信することができる。液体管理コントローラ１０２’は、例えば、適宜のＩＥＥＥ８０２．１１規格を使用して動作するように構成されても良い。
【００５４】
ＳＢＣ４０４は、プロセッサ１１２およびワイヤレスインターフェース４０６を使用して、通信リンク１０８および１１０を含むネットワークをホストすることができる。一実施形態では、液体管理コントローラ１０２’によってホストされるネットワークは、コンポーネント１０４とデバイス１０６とを相互接続するワイヤレスパーソナルエリアネットワーク（ＰＡＮ）である。しかしながら、液体管理コントローラ１０２’は、ネットワーク２０４（図２に示される）のようなローカルネットワークを介して無線で通信することができることが理解される。このネットワークは、液体管理コントローラ１０２’が液体管理コンポーネント１０４と無線通信して制御することを可能にする。液体管理コントローラ１０２’は、ネットワークを介して液体管理コンポーネント１０４の制御を許可することができる。液体管理コントローラ１０２’は、ＨＴＭＬコードを生成して通信するので、ウェブページが、メモリ１１４に記憶されたデータにアクセスするために、ユーザインターフェースデバイス１０６によってアクセス可能になる。
【００５５】
メモリ１１４は、専用ＳＢＣ４０４上に位置するものとして説明されているが、メモリ１１４は、例えばメモリ１１４が取り外し可能なメモリカードである場合など、ＳＢＣ４０４からは分離して配置されてもいいことが理解される。メモリ１１４には、インストラクションがエンコードされている。インストラクションは、プロセッサ１１２によって実行されると、インストラクションによって、液体管理コントローラ１０２’は、液体管理コンポーネント１０４と通信して制御し、メモリ１１４に情報を記録する。ユーザインターフェースデバイス１０６は、通信リンク１１０を介してメモリ１１４から記録された情報にアクセスするように構成されている。
【００５６】
図５Ａは、液体管理コントローラ１０２’’の概略構成図である。図５Ｂは、液体管理コントローラ１０２’’の等角図である。液体管理コントローラ１０２’’は、ケーシング４０２、ＳＢＣ４０４、およびコネクタ５０２を含む。ＳＢＣ４０２は、プロセッサ１１２およびメモリ１１４を含む。コネクタ５０２は、ＣＡＴ５／６ポート５０２Ａ、ユニバーサルシステムバス（ＵＳＢ）ポート５０２Ｂ、高精細度マルチメディアインタフェース（ＨＤＭＩ）ポート５０２Ｃ、メモリスロット５０２Ｄ、および電源接続５０２Ｅを含むことができる。
【００５７】
コネクタ５０２は、ケーシング４０２内に延在し、様々な通信コンポーネントを受け入れるように構成される。コネクタ５０２は、液体管理コントローラ１０２’’に有線通信能力を提供する。メモリスロット５０２Ｃは、外部ハードドライブ、フラッシュドライブ、メモリカード、セキュアデジタル（ＳＤ）カード、マイクロＳＤカード、または他の適宜の装置などの外部メモリ装置に接続することができる。ＣＡＴ５／６ポート５０２Ａは、液体管理コントローラ１０２’’に有線通信能力を提供するためにイーサネットケーブルを受けるように構成される。ＵＳＢポート５０２Ｂは、任意の所望のＵＳＢインターフェースデバイスを受け入れるように構成されており、ＳＢＣ４０４へインストラクションをロードしたり、又はＳＢＣ４０４からインストラクションをダウンロードするために使用される。ＨＤＭＩポート５０２Ｃは、ＨＤＭＩケーブルを受け入れるように構成されている。
【００５８】
液体管理コントローラ１０２’’のほとんどの態様は、電源接続５０２Ｅに接続された外部配線Ａ／Ｃ電源を必要とする。しかしながら、様々な電源を、とりわけ、電力を提供するように構成されたＵＳＢ接続デバイス、太陽光発電パネル、またはバッテリなどの、電源接続５０２Ｅに接続することができることが理解される。
【００５９】
コネクタ５０２は、液体管理コントローラ１０２’’に電力および有線通信能力を提供する。有線通信能力は、上述した無線通信能力を補足する。このように、液体管理コントローラ１０２’’は、ワイヤレスで、コネクタ５０２を介した有線接続を介して、通信し、制御し、そして記録することができる。コネクタ５０２は、液体管理コントローラ１０２’’を、液体管理コンポーネント１０４（図１に最もよく示されている）、ユーザインターフェースデバイス１０６（図１に最もよく示されている）、および／またはネットワーク２０４（図２に示されている）に接続することができる。
【００６０】
例示的な実施形態を参照して本発明を説明してきたが、本発明の範囲から逸脱することなく、様々な変更を行うことができ、その構成要件の代わりに均等物を用いることができることが当業者には理解されよう。加えて、その本質的な範囲から逸脱することなく、特定の状況又は材料を本発明の教示に対して適合させるために多くの変更を行うことができる。したがって、本発明は、開示された特定の実施形態に限定されるものではなく、添付の特許請求の範囲内にあるすべての実施形態を含むことが意図されている。
【図１】
2020526456.tif 000003
【図２】
2020526456.tif 000004
【図３】
2020526456.tif 000005
【図４Ａ】
2020526456.tif 000006
【図４Ｂ】
2020526456.tif 000007
【図５Ａ】
2020526456.tif 000008
【図５Ｂ】
2020526456.tif 000009
【国際調査報告】
2020526456.tif 000010
2020526456.tif 000011