JP7254026B2 - 液体管理コントローラ - Google Patents

液体管理コントローラ Download PDF

Info

Publication number
JP7254026B2
JP7254026B2 JP2019552170A JP2019552170A JP7254026B2 JP 7254026 B2 JP7254026 B2 JP 7254026B2 JP 2019552170 A JP2019552170 A JP 2019552170A JP 2019552170 A JP2019552170 A JP 2019552170A JP 7254026 B2 JP7254026 B2 JP 7254026B2
Authority
JP
Japan
Prior art keywords
liquid
liquid management
management controller
controller
dispense
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2019552170A
Other languages
English (en)
Other versions
JP2020526456A (ja
Inventor
ベンジャミン, ジェイ. パール,
ブラッドリー, ジー. ケーラー,
チャド, ジー. イゴ,
グレゴリー, ディー. シエッケルト,
Original Assignee
グラコ ミネソタ インコーポレーテッド
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by グラコ ミネソタ インコーポレーテッド filed Critical グラコ ミネソタ インコーポレーテッド
Publication of JP2020526456A publication Critical patent/JP2020526456A/ja
Application granted granted Critical
Publication of JP7254026B2 publication Critical patent/JP7254026B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D7/00Control of flow
    • G05D7/06Control of flow characterised by the use of electric means
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B67OPENING, CLOSING OR CLEANING BOTTLES, JARS OR SIMILAR CONTAINERS; LIQUID HANDLING
    • B67DDISPENSING, DELIVERING OR TRANSFERRING LIQUIDS, NOT OTHERWISE PROVIDED FOR
    • B67D7/00Apparatus or devices for transferring liquids from bulk storage containers or reservoirs into vehicles or into portable containers, e.g. for retail sale purposes
    • B67D7/06Details or accessories
    • B67D7/08Arrangements of devices for controlling, indicating, metering or registering quantity or price of liquid transferred
    • B67D7/14Arrangements of devices for controlling, indicating, metering or registering quantity or price of liquid transferred responsive to input of recorded programmed information, e.g. on punched cards
    • B67D7/145Arrangements of devices for controlling, indicating, metering or registering quantity or price of liquid transferred responsive to input of recorded programmed information, e.g. on punched cards by wireless communication means, e.g. RF, transponders or the like
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B67OPENING, CLOSING OR CLEANING BOTTLES, JARS OR SIMILAR CONTAINERS; LIQUID HANDLING
    • B67DDISPENSING, DELIVERING OR TRANSFERRING LIQUIDS, NOT OTHERWISE PROVIDED FOR
    • B67D7/00Apparatus or devices for transferring liquids from bulk storage containers or reservoirs into vehicles or into portable containers, e.g. for retail sale purposes
    • B67D7/04Apparatus or devices for transferring liquids from bulk storage containers or reservoirs into vehicles or into portable containers, e.g. for retail sale purposes for transferring fuels, lubricants or mixed fuels and lubricants
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B67OPENING, CLOSING OR CLEANING BOTTLES, JARS OR SIMILAR CONTAINERS; LIQUID HANDLING
    • B67DDISPENSING, DELIVERING OR TRANSFERRING LIQUIDS, NOT OTHERWISE PROVIDED FOR
    • B67D7/00Apparatus or devices for transferring liquids from bulk storage containers or reservoirs into vehicles or into portable containers, e.g. for retail sale purposes
    • B67D7/06Details or accessories
    • B67D7/08Arrangements of devices for controlling, indicating, metering or registering quantity or price of liquid transferred
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B67OPENING, CLOSING OR CLEANING BOTTLES, JARS OR SIMILAR CONTAINERS; LIQUID HANDLING
    • B67DDISPENSING, DELIVERING OR TRANSFERRING LIQUIDS, NOT OTHERWISE PROVIDED FOR
    • B67D7/00Apparatus or devices for transferring liquids from bulk storage containers or reservoirs into vehicles or into portable containers, e.g. for retail sale purposes
    • B67D7/06Details or accessories
    • B67D7/08Arrangements of devices for controlling, indicating, metering or registering quantity or price of liquid transferred
    • B67D7/14Arrangements of devices for controlling, indicating, metering or registering quantity or price of liquid transferred responsive to input of recorded programmed information, e.g. on punched cards
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B67OPENING, CLOSING OR CLEANING BOTTLES, JARS OR SIMILAR CONTAINERS; LIQUID HANDLING
    • B67DDISPENSING, DELIVERING OR TRANSFERRING LIQUIDS, NOT OTHERWISE PROVIDED FOR
    • B67D7/00Apparatus or devices for transferring liquids from bulk storage containers or reservoirs into vehicles or into portable containers, e.g. for retail sale purposes
    • B67D7/06Details or accessories
    • B67D7/08Arrangements of devices for controlling, indicating, metering or registering quantity or price of liquid transferred
    • B67D7/16Arrangements of liquid meters
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B67OPENING, CLOSING OR CLEANING BOTTLES, JARS OR SIMILAR CONTAINERS; LIQUID HANDLING
    • B67DDISPENSING, DELIVERING OR TRANSFERRING LIQUIDS, NOT OTHERWISE PROVIDED FOR
    • B67D7/00Apparatus or devices for transferring liquids from bulk storage containers or reservoirs into vehicles or into portable containers, e.g. for retail sale purposes
    • B67D7/06Details or accessories
    • B67D7/08Arrangements of devices for controlling, indicating, metering or registering quantity or price of liquid transferred
    • B67D7/30Arrangements of devices for controlling, indicating, metering or registering quantity or price of liquid transferred with means for predetermining quantity of liquid to be transferred
    • B67D7/302Arrangements of devices for controlling, indicating, metering or registering quantity or price of liquid transferred with means for predetermining quantity of liquid to be transferred using electrical or electro-mechanical means
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B67OPENING, CLOSING OR CLEANING BOTTLES, JARS OR SIMILAR CONTAINERS; LIQUID HANDLING
    • B67DDISPENSING, DELIVERING OR TRANSFERRING LIQUIDS, NOT OTHERWISE PROVIDED FOR
    • B67D7/00Apparatus or devices for transferring liquids from bulk storage containers or reservoirs into vehicles or into portable containers, e.g. for retail sale purposes
    • B67D7/06Details or accessories
    • B67D7/32Arrangements of safety or warning devices; Means for preventing unauthorised delivery of liquid
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B67OPENING, CLOSING OR CLEANING BOTTLES, JARS OR SIMILAR CONTAINERS; LIQUID HANDLING
    • B67DDISPENSING, DELIVERING OR TRANSFERRING LIQUIDS, NOT OTHERWISE PROVIDED FOR
    • B67D7/00Apparatus or devices for transferring liquids from bulk storage containers or reservoirs into vehicles or into portable containers, e.g. for retail sale purposes
    • B67D7/06Details or accessories
    • B67D7/32Arrangements of safety or warning devices; Means for preventing unauthorised delivery of liquid
    • B67D7/34Means for preventing unauthorised delivery of liquid
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B67OPENING, CLOSING OR CLEANING BOTTLES, JARS OR SIMILAR CONTAINERS; LIQUID HANDLING
    • B67DDISPENSING, DELIVERING OR TRANSFERRING LIQUIDS, NOT OTHERWISE PROVIDED FOR
    • B67D7/00Apparatus or devices for transferring liquids from bulk storage containers or reservoirs into vehicles or into portable containers, e.g. for retail sale purposes
    • B67D7/06Details or accessories
    • B67D7/32Arrangements of safety or warning devices; Means for preventing unauthorised delivery of liquid
    • B67D7/34Means for preventing unauthorised delivery of liquid
    • B67D7/344Means for preventing unauthorised delivery of liquid by checking a correct coupling or coded information
    • B67D7/348Means for preventing unauthorised delivery of liquid by checking a correct coupling or coded information by interrogating an information transmitter, e.g. a transponder
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/042Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B23/00Testing or monitoring of control systems or parts thereof
    • G05B23/02Electric testing or monitoring
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/06Energy or water supply
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C17/00Arrangements for transmitting signals characterised by the use of a wireless electrical link
    • G08C17/02Arrangements for transmitting signals characterised by the use of a wireless electrical link using a radio link
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/10Plc systems
    • G05B2219/15Plc structure of the system
    • G05B2219/15117Radio link, wireless

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Mechanical Engineering (AREA)
  • Theoretical Computer Science (AREA)
  • Mathematical Physics (AREA)
  • Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Economics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Automation & Control Theory (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • Human Resources & Organizations (AREA)
  • General Business, Economics & Management (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Public Health (AREA)
  • Water Supply & Treatment (AREA)
  • Primary Health Care (AREA)
  • Development Economics (AREA)
  • Loading And Unloading Of Fuel Tanks Or Ships (AREA)
  • Infusion, Injection, And Reservoir Apparatuses (AREA)
  • Testing And Monitoring For Control Systems (AREA)
  • Devices For Dispensing Beverages (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

関連出願の相互参照
本出願は、Benjamin J. Paar、Bradley G. Kahler、Chad G. Igo、およびGregory D. Sieckertによる、「液体管理コントローラ」と題された2017年10月2日に出願された米国仮出願第62/567,035号の利益を享受し、その開示は、その全体が参照により本明細書に組み込まれる。
本開示は液体分注に関する。より具体的には、本開示は、液体管理コントローラによる液体管理システムの独立した制御に関する。
液体管理は、液体オーバーヘッドのコストを制御するためにますます重要になってきている。例えば、多くの車両フリートマネージャおよび自動車販売店は、モータオイルおよびトランスミッション液等の液体を効率的に分注する液体管理システムを設置している。このような液体管理システムは、液体タンクと、分注ポイントから離れて配置されたポンプとを含むことが多い。液体管理システムは、施設全体の液体分注の追跡を容易にするために、計器およびタンクレベル情報の無線送受信を含むことがある。液体管理システムは、事前の許可の無い状態での液体分注を防止する認証制御を含むこともできる。
液体管理システムの多くは、ポンプ制御部と、分注機などの分注ポイントとを含む。液体管理システムを制御するソフトウェアは、パーソナルコンピュータ(「PC」)または他のコンピューティングプラットフォームから操作しても良い。PCは、例えば、車両技術者ワークステーションなど、または様々な他の場所の液体分注ポイントの近くに配置することができる。PCは、分注機、ポンプ制御装置、および/またはタンクモニタなどの液体管理システム内の少なくとも1つの他のコンポーネントと通信し、多くの場合、係るコンポーネントを制御するように構成されてもよい。PCは、液体の使用および統計を収集し、集約し、分析し、報告するように構成されてもよい。PCは、無線ネットワークを介して液体管理システムハードウェアと通信するように構成されたトランシーバを含んでもよい。
液体管理システムのためのPCベースのソフトウェアは、PCのオペレーティングシステムと、PCの通信ハードウェアおよびソフトウェアとの両方に依存する。PCのオペレーティングシステムまたはハードウェアのいずれかが適切に動作していない場合、液体管理ソフトウェアは機能しない。PC上のファイアウォールセキュリティの更新は、PC上で動作する液体管理ソフトウェアが、液体管理ポンプまたは分注機などの液体管理ハードウェアと接続することを防止することができる。PCオペレーティングシステム、フリート管理システム、またはディーラーシップ管理システム、またはオペレーティングシステムの全く新しいバージョンへのパッチまたは更新は、液体管理ソフトウェアの動作と、液体管理ソフトウェアと液体管理ハードウェアとの間の通信に影響を及ぼす場合があり、液体管理ソフトウェアとフリート管理ソフトウェアとの統合を妨げる場合がある。
本開示の一態様によれば、液体管理システムは、少なくとも1つの液体管理コンポーネントと、ユーザインターフェースデバイスと、少なくとも1つの液体管理コンポーネントと無線で通信し、少なくとも1つの液体管理コンポーネントが分注イベントを開始することを許可し、少なくとも1つの液体管理コンポーネントから受け取ったデータを収集するように構成された液体管理コントローラとを含む。
本開示の別の態様によれば、方法は、液体管理コントローラによって、第1の分注イベントを許可するステップと、液体管理コントローラによって、少なくとも1つの液体管理コンポーネントから第1の分注イベントに関する第1の液体データを収集するステップと、液体管理コントローラによって、ユーザインターフェースデバイスによる第1の液体データへのアクセスを提供するステップと、を含む。液体管理コントローラは、少なくとも1つの液体管理コンポーネントと無線で通信するように構成されている。
本開示のさらに別の態様によれば、液体管理コントローラは、プロセッサと、液体管理コントローラと1つまたは複数の液体管理コンポーネントとの間の無線通信を可能にするように構成された無線トランシーバと、プロセッサによって実行されたときに、液体管理コントローラに、少なくとも1つの液体管理コンポーネントを許可して分注イベントを開始させ、少なくとも1つの液体管理コンポーネントから受け取ったデータを収集させるインストラクションでエンコードされたコンピュータ可読メモリとを含む。
図1は、液体管理システムのブロック図である。 図2は、液体管理システムおよびローカル管理システムのブロック図である。 図3は、液体管理コントローラのブロック図である。 図4Aは、液体管理コントローラの概略ブロック図である。 図4Bは、液体管理コントローラの等角図である。 図5Aは、液体管理コントローラの概略ブロック図である。 図5Bは、液体管理コントローラの斜視図である。
図1は、液体管理システム100の概略ブロック図である。液体管理システム100は、液体管理コントローラ102、液体管理コンポーネント104A~C(本明細書では、「液体管理コンポーネント104」と称す)、ユーザインターフェースデバイス106A~N(本明細書では、「ユーザインターフェースデバイス106」と称す)、通信リンク108及び110、タンク116、ポンプ118、並びに供給ホース120を含む。液体管理コントローラ102は、プロセッサ112およびメモリ114を含む。液体管理コンポーネント104は、タンクレベルモニタ104A、分注機104B、およびポンプコントローラ104Cを含む。ユーザインターフェースデバイス106は、パーソナルコンピュータ(PC)106A、モバイル装置106B、ならびに他のモバイル通信デバイスおよびオーガナイザデバイス106N等の、液体管理コントローラ102と通信するための任意の適宜のプロセッサベースのデバイスを含む。PC106Aは、デスクトップ、ラップトップ、パーソナルデジタルアシスタント、テーブルコンピュータ、または他の同類のデバイスである。モバイル装置106Bは、スマートフォン、タブレット、または他の同類のデバイスである。
液体管理システム100は、液体を分注し、液体分注を追跡するためのシステムである。例えば、液体管理システム100は、自動車工場で実施され、オイル、冷却剤、および他の自動車液体分注を分注して追跡する。タンクレベルモニタ104Aは、タンク116に取り付けられ、いくつかの実施例では、タンク116内に延びることができる。タンクレベルモニタ104Aは、タンク116内の液体レベルを検知し、通信リンク108を介してタンクレベル情報を液体管理コントローラ102と通信するように構成されている。ポンプ118は、タンク116から供給ホース120を介して分注機104Bに向けて液体を下流に駆動するように構成されている。ポンプコントローラ104Cは、ポンプ118に接続され、ポンプ118の起動を制御する。いくつかの実施例では、ポンプコントローラ104Cは、タンク116およびポンプ118から離れて配置されている。例えば、ポンプ118が空気圧ポンプである場合、ポンプコントローラ104Cは、ポンプ118への空気供給および/またはタンク116への加圧を制御して、許可されていない分注および流出を防止するように構成された空気制御ユニットであっても良い。
液体管理コントローラ102は、通信リンク108を介して液体管理コンポーネント104と通信する。通信リンク108は、個々の接続、グループ化された接続、またはそれらの組合せとすることができる。通信リンク108のうちの少なくとも1つは、無線接続である。図1では複数の通信リンク108として示されているが、いくつかの実施例では、液体管理コンポーネント104は、共通の通信ネットワークを介して液体管理コントローラ102と通信することができる。いくつかの実施例では、通信リンク108は、無線通信リンクとすることができる。例えば、液体管理コントローラ102は、液体管理コンポーネント104を含む無線パーソナルエリアネットワーク(PAN)をホストすることができる。しかし、液体管理コントローラ102は、無線PANをホストし、無線PANを介して通信することができるが、通信は、ローカルイントラネットおよび/またはインターネットなどの既存のネットワークを介して送信することもできることを理解されたい。
液体管理コントローラ102は、通信リンク110を介してユーザインターフェースデバイス106と通信する。なお、通信リンク110は、有線接続または無線接続とすることができる。いくつかの実施例では、通信リンク110は、通信リンク108と同じネットワークの一部とすることができ、または、イーサネット(登録商標)接続などの直接接続とすることができる。一実施例では、通信リンク108および通信リンク110の両方を、液体管理コントローラ102によってホストされている無線PANの一部とすることができる。
液体管理コントローラは、プロセッサ112およびメモリ114を含む。いくつかの実施例では、プロセッサ112およびメモリ114は、同じ回路基板上に配置され、その結果、液体管理コントローラ102は、シングルボードコンピュータ(「SBC」)である。他の実施例では、メモリ114は、外部ハードドライブ、フラッシュドライブ、メモリカード、または他の同類のデバイスなどの外部メモリデバイスである。プロセッサ112は、機能を実行し、かつ/または指示を処理するように構成されている。例えば、プロセッサ112は、メモリ114に記憶されている指示を処理することができる。プロセッサ112の例は、マイクロプロセッサ、コントローラ、デジタル信号プロセッサ(DSP)、特定用途向け集積回路(ASIC)、フィールドプログラマブルゲートアレイ(FPGA)、または他の等価のディスクリートまたは集積論理回路のうちの任意の1つまたは複数を含むことができる。
メモリ114は、いくつかの実施例では、動作中に情報を記憶するように構成することができる。メモリ114は、いくつかの実施例では、コンピュータ可読記憶媒体として記載されている。いくつかの実施例では、コンピュータ可読記憶媒体は、非一時的媒体を含むことができる。「非一時的(non-transitory)」という用語は、記憶媒体が搬送波または伝播信号の中に組み込まれないことを示すことができる。いくつかの実施例では、非一時的記憶媒体は、時間の経過とともに変化できるデータを記憶することができる(例えば、ランダムアクセスメモリ(RAM)またはキャッシュに)。いくつかの実施例では、メモリ114は、一時メモリであり、メモリ114の主たる目的が長期記憶ではないことを意味する。メモリ114は、いくつかの実施例では、揮発性メモリとして記載され、液体管理コントローラ102への電力がオフにされたときにメモリ114が記憶された内容を維持しないことを意味する。揮発性メモリの例は、ランダムアクセスメモリ(RAM)、ダイナミックランダムアクセスメモリ(DRAM)、スタティックランダムアクセスメモリ(SRAM)、および他の形態の揮発性メモリを含むことができる。いくつかの実施例では、メモリ114は、プロセッサ112によって実行されるプログラム指示を記憶するために使用される。メモリ114は、一実施例では、液体管理コントローラ102上で実行されるソフトウェアまたはアプリケーションによって使用され、プログラム実行中の情報を一時的に記憶する。
メモリ114は、いくつかの実施例では、1つまたは複数のコンピュータ可読記憶媒体も含む。メモリ114は、揮発性メモリよりも大量の情報を記憶するように構成することができる。メモリ114は、さらに、情報の長期記憶のために構成されることもある。いくつかの実施例では、メモリ114は、リードオンリーメモリ(ROM)などの不揮発性記憶素子を含む。係る不揮発性記憶素子の例は、磁気ハードディスク、光ディスク、フロッピーディスク、フラッシュメモリ、または電気的プログラマブルメモリ(EPROM)または電気的に消去可能プログラマブルメモリ(EEPROM)を含むことができる。
液体管理コントローラ102は、液体管理コンポーネント104を含む液体分注アプリケーションにおける、液体管理、追跡および制御のためのデータ収集および処理のためのセントラルハブを提供する。液体管理コントローラ102は、液体管理システム100内での液体分注を独立して追跡し且つ制御することができる閉鎖システムを提供する。液体管理コンポーネント104は、液体管理システム100内の液体のレベルを検知し、液体を分注位置に運び、液体を分注し、分注された液体の容積を検知し、検知された情報を液体管理コントローラ102に伝達する。
液体管理コントローラ102は、液体管理コンポーネント104と通信して、液体使用および統計を収集し、集約し、分析し、報告する。タンクレベルモニタ104Aは、タンク116内の液体の容積を検知し、通信リンク108を介してタンクレベル情報を液体管理コントローラ102に通信する。ポンプコントローラ104Cは、通信リンク108を介して液体管理コントローラ102と通信し、ポンプコントローラ104Cを起動および停止して、ポンプ118を起動および停止する。
起動されている間、ポンプ118は、タンク116から液体を引き出し、供給ホース120を介して分注機104Bへと液体を下流に運ぶ。分注機104Bは、所望の分注位置でタンク116からの液体を分注し、分注された液体の量を検知する。液体管理コントローラ102は、通信リンク108を介して分注機104Bと通信する。一実施例では、液体管理コントローラ102は、分注機104Bから作業指令情報を受信し、その作業指令情報に基づいて分注容量を許可するように構成されている。分注イベントが液体管理コントローラ102によって許可されると、分注機104B内のコンポーネントは、分注機104Bを起動させて、ユーザが分注機104Bで液体を分注できるようにする。分注機104Bは、認可された分注容量まで液体を分注し、分注された液体の容積を液体管理コントローラ102に伝達する。分注機104B内のコンポーネントは、分注された実際の容積が許可された分注容積に達したときに、分注機104Bの作動を止める。液体管理コントローラ102は、分注された容積を追跡して記録し、その情報を作業指令に関連付ける。液体管理コントローラ102も、分注情報を記録し、システム全体の液体追跡および管理のために複数の液体分注イベントからのデータを集約することができる。
メモリ114は、ソフトウェアを格納する。このソフトウェアは、プロセッサ112によって実行されると、通信リンク108を介して液体管理コントローラ102に提供される情報を収集して分類する。液体管理コントローラ102は、液体管理コンポーネント104からの情報をメモリ114に保存する。情報は、顧客ジョブ注文情報、液体貯蔵構成、ログイン情報、液体レベル情報、各液体分注イベントのための分注容量、およびユーザ情報などの液体管理情報を含むことができる。情報は、ユーザ、作業指令、液体の種類、容積、または所望される任意の他のパラメータによって分類され得る。
メモリ114に記憶された情報は、通信リンク110を介してユーザインターフェースデバイス106によってアクセス可能である。例えば、ユーザインターフェースデバイス106は、通信リンク110を介して、ユーザインターフェースデバイス106用の共通ブラウザで見ることができるHTMLウェブページを介して、メモリ114からの液体データにアクセスすることができる。液体管理コントローラ102は、ユーザインターフェースデバイス106用にHTMLコードを提供して、液体管理コントローラ102とインターフェースする。さらに、ユーザは、液体管理コントローラ102によって生成され提示されるウェブページを介して液体管理コントローラ102にアクセスすることによって、液体管理システム100の動作パラメータにアクセスして変更することができる。
一実施例として、液体分注イベントについて説明する。顧客固有の作業指令は、ユーザインターフェースデバイス106を使用するユーザによって生成される。作業指令情報は、通信リンク110を介して液体管理コントローラ102に提供される。作業指令情報は、とりわけ、分注されるべき特定の液体、分注を行うことを許可されたユーザ、分注予定の液体の容量、および顧客識別情報を含むことができる。液体管理コントローラ102は、作業指令情報をメモリ114に記憶する。
ユーザは、作業指令の中で指定された特定の液体に関連する分注機104Bを選択する。ユーザは、ピンコードまたはIDカードなどのログイン情報を分注機104Bに入力する。液体管理コントローラ102は、通信リンク108を介して分注機104Bからログイン情報を受け取り、ログイン情報を作業指令に関連付ける。ログイン情報は、権限のないユーザが液体を分注することを防止し、係るユーザが不注意に望ましくない液体を分注することを防止するためのセキュリティ対策を提供する。液体管理コントローラ102は、作業指令情報およびログイン情報に基づいて分注イベントを許可する。いくつかの実施例では、液体管理コントローラ102は、システム全体の追跡および分注イベント追跡のために、ユーザ情報、ログイン時間、およびユーザの許可ステータスをメモリ114に保存する。
液体管理コントローラ102は、作業指令情報に基づいて液体管理コンポーネント104の起動を制御する。例えば、液体管理コントローラ102は、分注機104Bのトリガを解除するために、通信リンク108を介して分注機104Bに分注許可信号を送信することができる。液体管理コントローラ102は、また、ポンプコントローラ104Cにポンプ許可信号を送り、通信リンク108を介してポンプコントローラ104Cを起動する。ポンプコントローラ104Cは、ポンプ118を起動し、ポンプ118は、タンク116から液体を引き出し、液体を下流に分注機104Bまで供給ホース120を介して運ぶ。一実施例では、ポンプコントローラ104Cは、分注イベントに関連するタンク116にのみ加圧する。ポンプコントローラ104Cは、承認された容積の液体を分注するために必要とされる限りのみ、加圧するようにさらに構成することができる。ユーザは、分注機104Bで液体を分注し、分注機104Bは、分注された実際の容積などの関連する分注情報を、通信リンク108を介して液体管理コントローラ102に対し通信する。
分注イベント全体を通して、タンクレベルモニタ104Aは、タンク116内の液体レベルを検知し、通信リンク108を介してタンクレベル情報を液体管理コントローラ102に通信する。液体管理コントローラ102は、タンクレベルモニタ104Aによって提供される液体レベル情報をメモリ114に保存する。液体管理コントローラ102は、また、分注機104Bによって検知された実際の分注容積をメモリ114に保存する。液体管理コントローラ102は、また、ポンプコントローラ104Cによって提供されるポンプ情報を保存する。ユーザが分注イベントを完了したとき、例えば、分注された実際の容積が許可された分注容積に到達したとき、分注機104Bは、許可された分注容積に到達した実際の分注容積に基づいて作動を停止する。液体管理コントローラ102は、信号を通信リンク108を介してポンプコントローラ104Cに送り、ポンプ118を停止させる。したがって、液体分注イベントは終了する。
液体管理コントローラ102は、ユーザが通信リンク110を介してユーザインターフェースデバイス106上のウェブブラウザを介してアクセスできるHTMLコードを提示する。ユーザは、特定の分注イベントに関連付けられた分注情報にアクセスすることができ、および/または、ユーザインターフェースデバイス106を介してシステム全体の液体情報にアクセスすることができる。例えば、ユーザは、ウェブサイトにアクセスするためにモバイル装置106B上のウェブブラウザを開くことができる。ウェブサイトを介して、ユーザは、タンク液体レベル、ログイン情報、分注の時間的長さ、分注された液体の量、分注の日時、または液体管理コントローラ102によって液体管理コンポーネント104から収集された任意の他の関連液体情報に関してメモリ114に格納された情報にアクセスすることができる。
いくつかの実施例では、液体管理コントローラ102は、複数の液体分注イベントからのデータを集約し、集約された液体情報に基づいて、レポートを作成してユーザに送ることができる。一実施例において、液体管理コントローラ102は、レポーティングパラメータを含むことができ、レポーティングパラメータに基づいてレポートを生成することができる。レポーティングパラメータは、とりわけ、タンクレベル情報、時間的境界、完了した分注の個数、および分注された総容積など、任意の所望のパラメータに基づくことができる。例えば、レポーティングパラメータが本質的に時間的である場合、液体管理コントローラ102は、システム全体のレポートを、毎日、毎週、毎月、またはユーザによって設定された他の適宜の時間的境界に基づいて提供することができる。レポーティングパラメータがタンクレベル情報に基づいている例では、液体管理コントローラ102は、追加の液体がタンク116内に必要とされるような再供給容量に達するタンク116内の液体レベルに基づいて、システム全体のレポートを提供することができる。いくつかの実施例では、液体管理コントローラ102は、例えば、再供給容量に到達するタンクレベル情報に基づいて、液体サプライヤから追加の液体を注文することによって、レポーティングパラメータに基づいて独立した動作を行うように構成されている。
ユーザは、ユーザインターフェースデバイス106を介してウェブサイトを介して液体管理システム100の設定をさらに変更して変えることができる。例えば、ユーザは、最大分注限界を設定または除去し、許可されたユーザを追加または除去し、レポーティングパラメータを設定し、および/または、液体管理システム100に対し適宜の変更を行うことができる。液体管理コントローラ102は、液体管理システム100の独立した操作および制御を提供する。
液体管理コントローラ102は、重要な効果を提供する。液体管理コントローラ102は、他のデバイスおよび管理システムとは独立して、液体管理コンポーネント104およびユーザインターフェースデバイス106と通信する。したがって、液体管理システム100は、専用のPCアプリケーション、フリート管理システム、および/またはディーラーシップ管理システムとは独立して動作する。実行可能ファイルまたはPCアプリケーションのインストールは必要とされず、液体管理コントローラ102の初期構成および登録のみが必要とされる。液体管理コントローラ102は、通信リンク110を介してユーザインターフェースデバイス106にレポートを送信するように構成することができる。液体管理コントローラ102は、液体管理コンポーネント104を分注し、監視し、または制御するために有線接続を必要としない閉鎖システムである。代わりに、液体管理コントローラ102は、液体管理コンポーネント104と無線で通信する。いくつかの実施例では、通信リンク108および110は、ワイヤレスPAN等のワイヤレスネットワークの一部である。液体管理コントローラ102は、標準的なブラウザ技術を使用するユーザインターフェースデバイス106と通信するためのウェブアプリケーションをホストすることができる。液体管理コントローラ102の閉じた性質は、オペレーティングシステム更新、ファイアウォール、および従来の専用PCアプリケーション、フリート管理システム、および/またはディーラーシップ管理システム上の誤ったPC使用に関連するユーザエラーに関連する問題をバイパスする。
図2は、ローカル管理システム202を含む液体管理システム200の概略的なブロック図である。液体管理システム200は、液体管理コントローラ102と、液体管理コンポーネント104と、ユーザインターフェースデバイス106と、ローカル管理システム202と、ネットワーク204と、通信リンク108、110、206、207、208、210、212とを含む。
液体管理コントローラ102は、液体管理コンポーネント104を含む液体分注アプリケーションにおける液体管理、追跡および制御のためのデータ収集および処理のための中央ハブを提供する。液体管理コンポーネント104は、液体管理システム200全体にわたって液体を監視し、検知し、分注する。液体管理コントローラ102は、液体管理コンポーネント104と無線通信する。液体管理コンポーネント104は、通信リンク108を介して液体管理コントローラ102と直接通信することができ、および/または、通信リンク207および208を介してネットワーク204を介して液体管理コントローラ102と通信することができる。
液体管理システム200は、自動車ショップ用のイントラネットなどのローカル顧客ネットワークであるローカル管理システム202を含む。例えば、ローカル管理システム202は、PC、フリート管理システム、ディーラーシップ管理システム、商業管理システム、または他の適宜のシステムとすることができる。ローカル管理システム202は、ローカルサーバ202A、記憶装置コントローラ202B、およびデータ記憶装置202Cを含む。記憶装置コントローラ202Bは、データ記憶装置202Cとローカル管理システム202の他のコンポーネントとの間のデータ通信を管理するように構成されている。ローカル管理システム202は、ビジネスの他の態様などのローカル管理機能をサポートするように働く他のコンポーネント202Nも含むことができる。通信リンク206は、液体管理コントローラ102とローカル管理システム202との間の直接接続である。通信リンク108、110、および206は、無線パーソナルエリアネットワーク(PAN)などのネットワークの一部とすることができ、いくつかの実施例では、液体管理コントローラ102によってホストすることができる。
ネットワーク204は、液体管理コントローラ102とローカル管理システム202、ユーザインターフェースデバイス106、および液体管理コンポーネント104との間のデータの通信を容易にする。ネットワーク204は、通信リンク207、208、210、212を含み、ローカルエリアネットワーク(LAN)、ワイドエリアネットワーク(WAN)、モデム間接続、セルラネットワーク、上記の組合せ、または2つ以上のコンピュータが互いに通信することを可能にする、現在知られている、または今後開発される、ネットワーク技術内の任意の他の通信ネットワークでも良い。
ネットワーク204を介して通信されるデータは、とりわけ、顧客ジョブ注文情報、液体貯蔵構成、液体レベル情報、各液体分注イベントのための分注量、およびユーザ情報などの液体管理情報を含むことができる。ユーザインターフェースデバイス106は、通信リンク210を介してネットワーク204に接続される。ローカル管理システム202は、通信リンク212を介してネットワーク204にアクセスする。一実施例において、液体管理コントローラ102は、中間サーバ(図示せず)を介してローカルサーバ202Aにアクセスすることができる。クラウドアプリケーションにおいて、例えば、液体管理コントローラ102は、データ管理システムにアクセスすることによって、液体管理コントローラ102からの要求を満たすアプリケーションサーバにアクセスすることができる。一実施例では、液体管理コントローラ102は、Linux(登録商標)サーバ上で実行されるJBoss(登録商標)サーバにリクエストを行うJava(登録商標)アプリケーションを実行する。このLinux(登録商標)サーバは、メインフレームサーバ上のリレーショナルデータベース管理システムにアクセスすることによってこのリクエストを満たす。例えば、JBoss(登録商標)サーバは、モバイル装置106B上で実行されているJava(登録商標)アプリケーションから顧客情報を受け取ることができる。JBoss(登録商標)サーバは、ローカルサーバ202Aから顧客車両サービス注文情報を検索し、入力された作業注文情報に基づいて、少なくとも1つの液体の分注が許可されたかどうかを判定することができる。次に、液体管理コントローラ102は、JBoss(登録商標)サーバからの情報に基づいて、液体分注イベントを許可することができる。
メモリ114は、ソフトウェアを格納しても良い。ソフトウェアは、プロセッサ112によって実行されると、液体管理コンポーネント104、ユーザインターフェースデバイス106、およびローカル管理システム202によって液体管理コントローラ102に提供される情報を収集してソートする。液体管理コントローラ102は、液体管理コンポーネント104からの情報をメモリ114に記憶する。
上述のように、液体管理コントローラ102は、個別の液体分注イベントに関する液体管理コンポーネント104からの情報を認証し、追跡し、記録する。情報は、メモリ114に記憶され、液体管理コントローラ102は、データ記憶装置202Cなど、ローカル記憶用にローカル管理システム202に情報を提示することもできる。液体管理コントローラ102は、また、ユーザがユーザインターフェースデバイス106を介してデータにアクセスすることを可能にするウェブアプリケーションをホストしても良い。いくつかの実施例では、ユーザは、通信リンク110を介して液体管理コントローラ102上の情報に直接アクセスすることができる。他の実施例では、ユーザは、ネットワーク204を介して情報にアクセスすることができる。さらに、ユーザは、ユーザインターフェースデバイス106を介して液体管理コントローラ102の動作パラメータを変更することができる。
ネットワーク204は、また、ユーザインターフェースデバイス106が、通信リンク210および212を介してなどローカル管理システム202内に、さらには、通信リンク210および208を介してなど液体管理コントローラ102内にローカルに記憶された情報を取り出すことを可能にし得る。一実施例では、液体管理コントローラ102は、ローカル管理システム202から通信リンク206を介して、および/またはネットワーク204に亘って通信リンク212および208を介して直接に情報を引き出すことができる。液体管理コントローラ102は、通信リンク208および210を介してネットワーク204に亘って、および/または通信リンク110を介して直接、その情報をユーザインターフェースデバイス106に通信することができる。
別の実施例では、液体管理コントローラ102は、通信リンク206を介してローカル管理システム202にデータを提供し、ローカル管理システム202は、ローカルサーバ202A上のウェブページをホストすることができる。ユーザインターフェースデバイス106は、通信リンク210及び212を介してネットワーク204上でローカル管理システム202に接続することによって、ウェブページにアクセスすることができる。
分注イベント中に、顧客固有の作業指令が、ユーザインターフェースデバイス106においてユーザによって生成することができる。作業指令は、ローカル管理システム202内で直接生成することもできる。作業指令は、通信リンク110を介して、またはネットワーク204において、液体管理コントローラ102に直接通信されることができる。作業指令情報は、また、データ記憶装置202Cに記憶され、液体管理コントローラ102によって直接、通信リンク206を介して、またはネットワーク204を介して呼び出され得る。いくつかの実施例では、作業順序情報もメモリ114に直接記憶される。液体管理コントローラ102は、ユーザによって入力された作業指令情報に基づいて、分注イベントを許可する。液体管理コントローラ102は、通信リンク108を介して直接、または通信リンク208および207を介してネットワーク204に亘って、液体管理コンポーネント104に許可を伝達する。分注イベントが許可されると、ユーザは、液体管理コンポーネント104を用いて液体を分注することができる。
液体管理コントローラ102は、とりわけ、分注された液体のタイプ、分注された液体の容量、液体タンク116などのタンク内に残っている液体の容積、分注イベントの長さ、およびユーザの身元など、分注イベントに関する情報を、液体管理コンポーネント104から受信する。液体管理コントローラ102は、分注情報をメモリ114に記憶し、および/または、通信リンク206を介して直接、または通信リンク208、212およびネットワーク204を介してなど、ローカル管理システム202に記憶するための情報を通信することができる。
液体管理コントローラ102は、別個の分注イベントに関する情報を収集し、液体管理コントローラ102によってホストされているウェブサイトを介してユーザがアクセス可能なレポートを生成する。ユーザは、ユーザインターフェースデバイス106上のウェブブラウザを開き、通信リンク110を介して直接、または通信リンク208および210を介したネットワーク204に亘って、液体管理コントローラ102に接続する。ネットワーク204は、通信リンク110が利用可能でない液体管理コントローラ102に対しユーザアクセスを提供することができる。
液体管理コントローラ102は、システム全体のレポートだけでなく、個別の分注イベントに関する個々のレポートを生成するように構成されている。システム全体のレポートは、液体管理システム200に関する情報をユーザに提供する。いくつかの実施例では、液体管理コントローラ102は、システム全体のレポートに基づいて自動的に行動をとるように構成される。例えば、液体管理コントローラ102は、供給者から追加の液体を注文することができ、タンクレベルモニタ104Aによって提供されるタンクレベル情報は、液体のレベルが再供給容量に達したことを示す。液体管理コントローラ102は、ネットワーク204を介して注文を行うことができる。
ユーザは、液体管理コントローラ102によってホストされるウェブサイトを介して、メモリ114に格納された情報にアクセスすることができる。加えて、ユーザは、液体管理コントローラ102を介して液体管理システム200の設定を修正および変更することができる。例えば、ユーザは、最大分注限界を設定または除去でき、許可されたユーザを修正でき、および/または液体管理システム200にその他の変更を行うことができる。このようにして、液体管理コントローラ102は、ローカル管理システム202とは独立して、液体分注を制御して認可し、液体管理システム200を監視する。したがって、液体管理システム102によって、ユーザは、ローカル管理システム202がオフラインである場合であっても、作業命令を生成して液体を分注し続けることを可能にする。
液体管理システム200は重要な効果を提供する。液体管理コントローラ102は、ローカル管理システム202とは独立して、液体管理コンポーネント104およびユーザインターフェースデバイス106と通信する。液体管理コントローラ102は、液体管理コンポーネント104を分注し、モニタし、または制御するために有線通信接続を必要としないクローズドシステムである。その代わりに、液体管理コントローラ102は、通信リンク110を介した、および/または通信リンク208および210を介してネットワーク204を介した、標準的なブラウザ技術を使用して見ることができるHTMLインターフェースを介して、ユーザインターフェースデバイス106と通信することができる。実行可能ファイルまたはPCアプリケーションのインストールは必要とされず、液体管理コントローラ102の初期構成および登録のみが必要とされる。液体管理コントローラ102の閉じた性質は、オペレーティングシステムの更新、ファイアウォール、および従来のローカル管理システム202上の誤ったPC使用に関連するユーザエラーに関連する問題をバイパスする。
図3は、液体管理コントローラ102のブロック図である。液体管理コントローラ102は、プロセッサ112、メモリ114、システムバス302、入出力(I/O)アダプタ304、通信アダプタ306、ユーザインターフェースアダプタ308、ディスプレイアダプタ310、ダイレクトインターフェース312、およびネットワークインターフェース314を含む。
プロセッサ112、メモリ114、I/Oアダプタ304および通信アダプタ306は、システムバス302を介して互いに通信することができる。ユーザインターフェースアダプタ316およびディスプレイアダプタ318は、ダイレクトインターフェース312および/またはネットワークインターフェース314を介して、液体管理コントローラ102に接続することができる。例えば、ダイレクトインターフェース312は、例えば、イーサネット(登録商標)、HDMI(登録商標)、またはUSB接続を含むことができる。ネットワークインターフェース314は、HTMLインターフェースを介するなど、無線通信を含むことができる。
メモリ114は、不揮発性記憶素子を含むことができる。そのような不揮発性記憶素子の例は、磁気ハードディスク、光ディスク、フロッピーディスク、フラッシュメモリ、または電気的プログラマブルメモリ(EPROM)または電気的に消去可能およびプログラマブルメモリ(EEPROM)の形態のものを含むことができる。ROMは、液体管理コントローラ102をブートするためのコンフィグレーション情報を記憶することができる。メモリ114は、また、揮発性メモリを含むことができ、これは、液体管理コントローラ102への電力がオフにされたときにメモリ114が記憶された内容を維持しないことを意味する。揮発性メモリの例は、ランダムアクセスメモリ(RAM)、ダイナミックランダムアクセスメモリ(DRAM)、スタティックランダムアクセスメモリ(SRAM)、および他の形態の揮発性メモリを含むことができる。液体管理コントローラ102は、ソフトウェアアプリケーションによって使用される様々なデータストラクチャを記憶するRAMを使用することができる。RAMおよびROMは、ユーザおよびシステムデータを記憶することができる。メモリ114は、また、外部記憶装置を含むことができる。外部記憶装置は、I/Oアダプタ304を介して液体管理コントローラ102に接続することができる。
通信アダプタ306は、液体管理コントローラ102をネットワーク204(図2に示す)のようなネットワークに接続するように構成される。ネットワークは、LAN、WAN、および/またはインターネットのうちの1つ以上とすることができる。通信アダプタ306は、さらに、液体管理コントローラ102をデータ記憶装置202C(図2に示す)などの記憶装置に接続することができる。
ユーザインターフェースアダプタ308は、キーボード、マウス、タッチスクリーン、または他の同様の入力デバイスなどのユーザ入力デバイスを、液体管理コントローラ102に接続するように構成される。ディスプレイアダプタ310は、モニタなどのディスプレイデバイスに接続されて、液体管理コントローラ102によって記憶された情報を表示するように構成されている。例えば、ディスプレイアダプタ310を介して接続されたディスプレイは、ソフトウェアまたはウェブベースのアプリケーションに関連付けられたグラフィカルユーザインターフェースを表示するように構成されても良い。一実施例では、管理者がユーザインターフェースアダプタ308を介してローカルサーバ202A上にデータを入力することを可能にするメニューを、ディスプレイアダプタ310を介して表示することができる。
専用デバイス102として示されているが、他の実施形態では、液体管理コントローラ102は、パーソナルデータアシスタント(PDA)、タブレットコンピュータ、スマートフォン、コンピュータゲームコンソール、コンピュータオンモジュール(COM)、タッチパネルコンピュータ(TPC)、およびマルチプロセッササーバを含むが、これらに限定されない、任意の適切なプロセッサベースのデバイス上に実装されてもよい。さらに、液体管理コントローラは、特定用途向け集積回路(ASIC)、超大規模集積(VLSI)回路、または他の回路を使用して実装されることができる。
図4Aは、液体管理コントローラ102’の概略構成図である。図4Bは、液体管理コントローラ102’の等角図である。液体管理コントローラ102’は、ケーシング402、シングルボードコンピュータ(SBC)404、ワイヤレスインターフェース406、およびアンテナ408を含む。液体管理コントローラ102’は、通信リンク108および110を介して液体管理コンポーネント104およびユーザインターフェースデバイス106と無線で通信するように構成される。SBC404は、プロセッサ112およびメモリ114を含む。
液体管理コントローラ102’は、ケーシング402によって保護され、ケーシング402は、SBC404とワイヤレスインターフェース406のエンクロージャとして機能する。ケーシング402は、曲げられたシートメタルの1つまたは複数のピースを含むことができる。一実施例では、ケーシング402は、2つの曲げられたシートメタルを含む。SBC404およびワイヤレスインターフェース406は、ケーシング402内で接続されて配置される。
ワイヤレスインターフェース406およびアンテナ408は、例えば、液体管理コントローラ102’が通信リンク108および/または110上でワイヤレス通信することを可能にするトランシーバを形成しても良い。アンテナ408は、ケーシング402から外に延び、液体管理コンポーネント104および/またはユーザインターフェースデバイス106との間で無線信号を送受信するように構成される。液体管理コントローラ102’は、例えば、2.4GHz及び5GHzのような様々な帯域幅で通信することができる。加えて、液体管理コントローラ102’は、セルラ(例えば、LTE)帯域幅を使用して通信することができる。液体管理コントローラ102’は、例えば、適宜のIEEE802.11規格を使用して動作するように構成されても良い。
SBC404は、プロセッサ112およびワイヤレスインターフェース406を使用して、通信リンク108および110を含むネットワークをホストすることができる。一実施形態では、液体管理コントローラ102’によってホストされるネットワークは、コンポーネント104とデバイス106とを相互接続するワイヤレスパーソナルエリアネットワーク(PAN)である。しかしながら、液体管理コントローラ102’は、ネットワーク204(図2に示される)のようなローカルネットワークを介して無線で通信することができることが理解される。このネットワークは、液体管理コントローラ102’が液体管理コンポーネント104と無線通信して制御することを可能にする。液体管理コントローラ102’は、ネットワークを介して液体管理コンポーネント104の制御を許可することができる。液体管理コントローラ102’は、HTMLコードを生成して通信するので、ウェブページが、メモリ114に記憶されたデータにアクセスするために、ユーザインターフェースデバイス106によってアクセス可能になる。
メモリ114は、専用SBC404上に位置するものとして説明されているが、メモリ114は、例えばメモリ114が取り外し可能なメモリカードである場合など、SBC404からは分離して配置されてもいいことが理解される。メモリ114には、インストラクションがエンコードされている。インストラクションは、プロセッサ112によって実行されると、インストラクションによって、液体管理コントローラ102’は、液体管理コンポーネント104と通信して制御し、メモリ114に情報を記録する。ユーザインターフェースデバイス106は、通信リンク110を介してメモリ114から記録された情報にアクセスするように構成されている。
図5Aは、液体管理コントローラ102’’の概略構成図である。図5Bは、液体管理コントローラ102’’の等角図である。液体管理コントローラ102’’は、ケーシング402、SBC404、およびコネクタ502を含む。SBC402は、プロセッサ112およびメモリ114を含む。コネクタ502は、CAT5/6ポート502A、ユニバーサルシステムバス(USB)ポート502B、高精細度マルチメディアインタフェース(HDMI)ポート502C、メモリスロット502D、および電源接続502Eを含むことができる。
コネクタ502は、ケーシング402内に延在し、様々な通信コンポーネントを受け入れるように構成される。コネクタ502は、液体管理コントローラ102’’に有線通信能力を提供する。メモリスロット502Cは、外部ハードドライブ、フラッシュドライブ、メモリカード、セキュアデジタル(SD)カード、マイクロSDカード、または他の適宜の装置などの外部メモリ装置に接続することができる。CAT5/6ポート502Aは、液体管理コントローラ102’’に有線通信能力を提供するためにイーサネットケーブルを受けるように構成される。USBポート502Bは、任意の所望のUSBインターフェースデバイスを受け入れるように構成されており、SBC404へインストラクションをロードしたり、又はSBC404からインストラクションをダウンロードするために使用される。HDMIポート502Cは、HDMIケーブルを受け入れるように構成されている。
液体管理コントローラ102’’のほとんどの態様は、電源接続502Eに接続された外部配線A/C電源を必要とする。しかしながら、様々な電源を、とりわけ、電力を提供するように構成されたUSB接続デバイス、太陽光発電パネル、またはバッテリなどの、電源接続502Eに接続することができることが理解される。
コネクタ502は、液体管理コントローラ102’’に電力および有線通信能力を提供する。有線通信能力は、上述した無線通信能力を補足する。このように、液体管理コントローラ102’’は、ワイヤレスで、コネクタ502を介した有線接続を介して、通信し、制御し、そして記録することができる。コネクタ502は、液体管理コントローラ102’’を、液体管理コンポーネント104(図1に最もよく示されている)、ユーザインターフェースデバイス106(図1に最もよく示されている)、および/またはネットワーク204(図2に示されている)に接続することができる。
例示的な実施形態を参照して本発明を説明してきたが、本発明の範囲から逸脱することなく、様々な変更を行うことができ、その構成要件の代わりに均等物を用いることができることが当業者には理解されよう。加えて、その本質的な範囲から逸脱することなく、特定の状況又は材料を本発明の教示に対して適合させるために多くの変更を行うことができる。したがって、本発明は、開示された特定の実施形態に限定されるものではなく、添付の特許請求の範囲内にあるすべての実施形態を含むことが意図されている。

Claims (17)

  1. ポンプの起動を制御するポンプコントローラと、分注機とを含む、複数の液体管理コンポーネントと、
    ユーザインターフェースデバイスと、
    前記複数の液体管理コンポーネントと無線で通信し、前記複数の液体管理コンポーネントが分注イベントを開始するように許可し、前記複数の液体管理コンポーネントの各々から受け取ったデータを収集するように構成された液体管理コントローラと、
    前記液体管理コントローラは、前記分注機からログイン情報を受け取り、前記ログイン情報を前記分注イベント用の作業指令情報と比較して、ユーザが分注イベントに対する権限を有しているか否かを判別するように構成され、
    前記ログイン情報は、前記ユーザが前記分注機にログインするために使用され、
    前記作業指令情報は、液体のタイプ情報と、許可されたユーザ情報とを含み、
    前記液体管理コントローラは、前記ログイン情報と前記作業指令情報との比較に基づいて、前記複数の液体管理コンポーネントに分注イベントを開始するように権限を与えるように構成され、
    前記ポンプコントローラは、前記分注イベントを開始する前記液体管理コントローラに応答して、前記ポンプを起動するように構成され、
    前記液体管理コントローラは、さらに、前記分注機から前記分注イベントに関するデータを収集するようにさらに構成される、ことを特徴とする液体管理システム。
  2. 無線ネットワークをさらに有し、
    前記液体管理コントローラは、前記無線ネットワークを介して前記複数の液体管理コンポーネントおよび前記ユーザインターフェースデバイスと無線で通信するように構成される、請求項1に記載の液体管理システム。
  3. 前記複数の液体管理コンポーネントは、さらに、タンクレベルモニタを含み、
    前記タンクレベルモニタは、液体タンクの液体レベルをモニタするように構成され、
    前記液体管理コントローラは、さらに、前記液体レベルに関するデータを前記タンクレベルモニタから収集するように構成される、請求項1に記載の液体管理システム。
  4. 前記分注機から収集された分注イベントに関するデータは、前記分注イベントを完了するユーザの身元、および前記分注イベントの時間のうちの少なくとも1つを含む、請求項1に記載の液体管理システム。
  5. 前記液体管理コントローラは、プロセッサ、メモリ、無線トランシーバを含み、単一のハウジング内に含まれる、請求項1から2のいずれか一に記載の液体管理システム。
  6. 前記液体管理コントローラは、前記複数の液体管理コンポーネントを含む無線パーソナルエリアネットワークをホストするように構成される、請求項5に記載の液体管理システム。
  7. 液体管理コントローラにて、ユーザが分注機にログインするために使用するログイン情報を前記分注機から受け取るステップと、
    前記液体管理コントローラによって、前記ログイン情報を、液体の種類情報と許可されたユーザ情報とを含む作業指令情報と比較して前記ユーザが第1の分注イベントに対する権限を有しているか否かを判別するステップと、
    前記液体管理コントローラによって、前記ログイン情報と前記作業指令情報との比較に基づいて前記第1の分注イベントを許可するステップと、を有し、前記許可するステップは、前記液体管理コントローラによってポンプコントローラを起動させて、液体を前記分注機に送り出すポンプを起動させるステップを含み、
    さらに、
    前記液体管理コントローラによって、第1の分注イベントに関する第1の液体データを複数の液体管理コンポーネントから収集するステップと、
    前記液体管理コントローラによって、ユーザインターフェースデバイスによる前記第1の液体データへのアクセスを提供するステップと、
    を有し、
    前記複数の液体管理コンポーネントは、前記ポンプコントローラと前記分注機とを含み、
    前記液体管理コントローラは、前記複数の液体管理コンポーネントと無線で通信するように構成されている、ことを特徴とする方法。
  8. 前記第1の液体データは、前記液体管理コントローラのメモリに格納され、
    前記方法は、さらに、
    前記ユーザインターフェースデバイスによって、ウェブブラウザを介して前記液体管理コントローラの前記メモリから前記第1の液体データにアクセスするステップを含む、請求項7に記載の方法。
  9. 前記液体管理コントローラによって、第2の分注イベントに関する第2の液体データを、前記複数の液体管理コンポーネントから収集するステップをさらに含む、請求項8記載の方法。
  10. 前記液体管理コントローラによって、前記第1の液体データおよび前記第2の液体データを集約データとして集約するステップと、
    前記液体管理コントローラによって、前記集約データへのユーザインターフェースデバイスへのアクセスを提供するステップと、
    をさらに含む、請求項9記載の方法。
  11. 前記液体管理コントローラによって、無線ネットワークを介して前記集約データをローカル管理システムに送信するステップをさらに含む、請求項10記載の方法。
  12. 前記液体管理コントローラによって、前記複数の液体管理コンポーネントを含む無線パーソナルエリアネットワークをホストするステップをさらに含む、請求項7から11のいずれか一に記載の方法。
  13. 前記液体管理コントローラは、
    プロセッサと、
    前記液体管理コントローラと前記複数の液体管理コンポーネントとの間の無線通信を可能にするように構成された無線トランシーバと、
    前記プロセッサによって実行されたときに、前記液体管理コントローラに、前記複数の液体管理コンポーネントのうちの少なくとも1つの液体管理コンポーネントを許可させて分注イベントを開始させ、さらに、前記複数の液体管理コンポーネントのうちの少なくとも1つの液体管理コンポーネントから受け取ったデータを収集させるインストラクションでエンコードされたコンピュータ可読メモリと、
    を含む、ことを特徴とする請求項1記載の液体管理システム。
  14. 前記液体管理コントローラは、前記プロセッサ、前記コンピュータ可読メモリ、および前記無線トランシーバの少なくとも一部を囲むハウジングを囲むハウジングをさらに含む、請求項13に記載の液体管理システム。
  15. 前記無線トランシーバは、前記ハウジングの外部に少なくとも1つのアンテナを含む、請求項14に記載の液体管理システム。
  16. 前記液体管理コントローラは、有線ネットワークコネクタ、ユニバーサルシリアルバスコネクタ、高精細度マルチメディアインターフェースコネクタ、外部メモリコネクタ、および電源コネクタから成るグループから選択される複数のコネクタをさらに備える、請求項13に記載の液体管理システム。
  17. 前記プロセッサおよび前記コンピュータ可読メモリは、単一の回路基板上に設けられている、請求項13から16のいずれか一に記載の液体管理システム。
JP2019552170A 2017-10-02 2018-03-22 液体管理コントローラ Active JP7254026B2 (ja)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US201762567035P 2017-10-02 2017-10-02
US62/567,035 2017-10-02
PCT/US2018/023861 WO2018175791A1 (en) 2017-03-22 2018-03-22 Fluid management controller
US15/928,782 2018-03-22
US15/928,782 US10589979B2 (en) 2017-10-02 2018-03-22 Fluid management controller

Publications (2)

Publication Number Publication Date
JP2020526456A JP2020526456A (ja) 2020-08-31
JP7254026B2 true JP7254026B2 (ja) 2023-04-07

Family

ID=65897098

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019552170A Active JP7254026B2 (ja) 2017-10-02 2018-03-22 液体管理コントローラ

Country Status (6)

Country Link
US (1) US10589979B2 (ja)
JP (1) JP7254026B2 (ja)
KR (1) KR20200051517A (ja)
AU (1) AU2018240378B2 (ja)
RU (1) RU2758924C2 (ja)
WO (1) WO2018175791A1 (ja)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2695520C1 (ru) * 2018-08-16 2019-07-23 Владимир Виктор Зеликов Способ приема и учета нефтепродуктов
CN113302001A (zh) 2019-01-18 2021-08-24 瓦格纳喷涂技术有限公司 喷涂***的智能控制
US11513602B2 (en) 2019-09-10 2022-11-29 Wagner Spray Tech Corporation Gesture control of a fluid application system
US20210139233A1 (en) * 2019-11-07 2021-05-13 Veeder-Root Company Fuel dispensing environment having wireless sensing arrangement

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004238063A (ja) 2003-02-07 2004-08-26 Showa Kiki Kogyo Co Ltd 液量伝送システム
KR100751530B1 (ko) 2007-05-16 2007-08-23 (주)제이슨알앤디 셀프 주유 시스템 및 그를 이용한 주유 방법
JP2008505810A (ja) 2004-06-18 2008-02-28 インテグレーティッド フューエリング テクノロジー インコーポレーティッド 燃料販売システム
US20130103585A1 (en) 2011-04-21 2013-04-25 Gilbarco, S.R.L. Fueling Environment Wireless Architecture

Family Cites Families (44)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2100705B (en) 1981-06-23 1985-01-30 Monitronix Syst Monitored delivery systems
JPH0664695A (ja) * 1992-08-11 1994-03-08 Omron Corp ガソリンスタンドのpos端末システム
ES2220962T3 (es) 1995-03-10 2004-12-16 Michael C. Ryan Pistola para el control de la distribucion del fluido.
JPH08301396A (ja) 1995-04-28 1996-11-19 Funai Electric Co Ltd ガソリンスタンドにおける自動課金システム
US5923572A (en) 1996-04-02 1999-07-13 Pollock; Stephen F. Fuel dispensing control, authorization and accounting system
US6571151B1 (en) * 1998-03-06 2003-05-27 Russel Dean Leatherman Wireless nozzle interface for a fuel dispenser
US6568436B1 (en) 2000-12-04 2003-05-27 The Lubrizol Corporation System for periodic fluid maintenance of apparatus
EP1389173B1 (en) 2001-05-21 2006-03-08 Colder Products Company Connector apparatus for controlling fluid dispensing
US6931305B2 (en) * 2001-06-08 2005-08-16 Spillguard Technologies, Inc. Apparatus for monitoring and controlling pump and valve system operations
US7778600B2 (en) 2001-06-29 2010-08-17 Crane Merchandising Systems, Inc. Apparatus and method to provide multiple wireless communication paths to and from remotely located equipment
US6659306B2 (en) 2001-10-02 2003-12-09 Badger Meter, Inc. Electronic lube gun with master station control
US6830083B1 (en) 2002-07-24 2004-12-14 Environmental Brake Services Apparatus and method for removing and replacing vehicle system fluid
US7624042B2 (en) * 2003-04-10 2009-11-24 Dresser, Inc. In dispenser point-of-sale module for fuel dispensers
WO2005045536A2 (en) 2003-10-30 2005-05-19 Nordson Corporation Remote monitoring of a hot melt adhesive system
US20070056983A1 (en) 2004-02-19 2007-03-15 Thermatech Systems, Inc. Intelligent fluid distribution systems and methods
US20060121844A1 (en) * 2004-12-02 2006-06-08 Sparks John Ii System and method for dispensing substances into an environment
US7561040B2 (en) 2004-12-13 2009-07-14 Veeder-Root Company Wireless probe system and method for a fueling environment
US7185683B2 (en) * 2005-01-14 2007-03-06 Flying J, Inc. Preventing unauthorized delivery of liquid product to a liquid product storage tank
US7082969B1 (en) 2005-01-28 2006-08-01 Hollerback Christopher J Total containment fluid delivery system
US7551087B2 (en) 2005-08-19 2009-06-23 Adasa, Inc. Handheld and cartridge-fed applicator for commissioning wireless sensors
US8037844B2 (en) 2007-10-31 2011-10-18 Nordson Corporation Spray gun having display and control members on gun
US20110172816A1 (en) 2008-04-25 2011-07-14 Meir Ezra Fuel delivery pathway control
US9678496B2 (en) * 2008-05-23 2017-06-13 Amtec Meter & Controls, Inc. Concrete material dispensing system
US8215522B2 (en) 2008-06-20 2012-07-10 Graco Minnesota Inc. Trigger release mechanism for fluid metering device
KR20100068137A (ko) 2008-12-12 2010-06-22 주식회사 앤텍 자가주유기의 주유관리 장치 및 방법
US8240508B2 (en) 2008-12-29 2012-08-14 Gojo Industries, Inc. Low cost radio frequency identification (RFID) dispensing systems
CA2676545A1 (en) 2009-04-30 2010-10-30 Castrol Limited Vehicle fluid dispensing apparatus and method of use
US8994529B2 (en) 2009-06-08 2015-03-31 Jeffrey C. White Mosquito misting system and method for using same
US8352089B2 (en) 2010-03-31 2013-01-08 Fishman Corporation Remotely controlled fluid dispenser
CA2773801C (en) 2011-04-08 2019-08-06 Gotohti.Com Inc. Dispenser with sound generators
US9746093B2 (en) 2011-12-21 2017-08-29 Deka Products Limited Partnership Flow meter and related system and apparatus
US9561324B2 (en) 2013-07-19 2017-02-07 Bigfoot Biomedical, Inc. Infusion pump system and method
US9516141B2 (en) 2013-08-29 2016-12-06 Verizon Patent And Licensing Inc. Method and system for processing machine-to-machine sensor data
US9715682B2 (en) 2013-10-29 2017-07-25 Wal-Mart Stores, Inc. System and method for dispensing and purchasing fuel
SG2013090626A (en) 2013-12-06 2015-07-30 Mastercard Asia Pacific Pte Ltd System and method for conducting a transaction using a fuel dispensing nozzle
EP3702998A1 (en) 2014-05-30 2020-09-02 Wayne Fueling Systems LLC Methods and systems for communication between a fuel dispenser and a mobile device
US10377623B2 (en) 2014-06-27 2019-08-13 Neurones Vision Inc. System and method for dispensing and sale of bulk products
US9558486B2 (en) 2015-04-20 2017-01-31 Epona, LLC Processing a fueling transaction based on entry of an authenticator at a fueling pump
US20170024724A1 (en) * 2015-07-24 2017-01-26 Sk Planet Co., Ltd. System for recommending optimal card, apparatus for recommending optimal card and method for the same
US20170073211A1 (en) 2015-09-14 2017-03-16 Purple Services, Inc. System and fuel nozzle for vehicle refueling
US20170178257A1 (en) 2015-12-18 2017-06-22 Wal-Mart Stores, Inc. Service station fuel pump
US9886708B2 (en) 2016-02-01 2018-02-06 Ford Global Technologies, Llc Method and apparatus for secure processing of fuel delivery requests
US10766758B2 (en) * 2016-02-29 2020-09-08 John Randolph Blyth Electronic fuel management control and accounting system and devices
US10993646B2 (en) 2017-08-18 2021-05-04 Abbott Diabetes Care Inc. Systems, devices, and methods related to the individualized calibration and/or manufacturing of medical devices

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004238063A (ja) 2003-02-07 2004-08-26 Showa Kiki Kogyo Co Ltd 液量伝送システム
JP2008505810A (ja) 2004-06-18 2008-02-28 インテグレーティッド フューエリング テクノロジー インコーポレーティッド 燃料販売システム
KR100751530B1 (ko) 2007-05-16 2007-08-23 (주)제이슨알앤디 셀프 주유 시스템 및 그를 이용한 주유 방법
US20130103585A1 (en) 2011-04-21 2013-04-25 Gilbarco, S.R.L. Fueling Environment Wireless Architecture

Also Published As

Publication number Publication date
RU2019132092A3 (ja) 2021-04-26
RU2019132092A (ru) 2021-04-12
WO2018175791A8 (en) 2019-11-07
KR20200051517A (ko) 2020-05-13
WO2018175791A1 (en) 2018-09-27
AU2018240378A1 (en) 2019-10-17
US10589979B2 (en) 2020-03-17
RU2758924C2 (ru) 2021-11-03
AU2018240378B2 (en) 2023-11-09
JP2020526456A (ja) 2020-08-31
US20190100425A1 (en) 2019-04-04

Similar Documents

Publication Publication Date Title
JP7254026B2 (ja) 液体管理コントローラ
EP3149583B1 (en) Method and apparatus for automating the building of threat models for the public cloud
US20150310227A1 (en) Information processing system and information processing method
CN109478134A (zh) 用跨账户别名执行按需网络代码
CN108427705A (zh) 电子装置、分布式***日志查询方法及存储介质
US10574699B1 (en) Load balancer request processing
US20140095213A1 (en) System and method for coordinating transactions
US9740363B2 (en) Methods and systems for managing community information
CN113079164B (zh) 堡垒机资源的远程控制方法、装置、存储介质及终端设备
US11100537B2 (en) Payment device enrollment in linked offers
CN110728445B (zh) 信息管理方法、信息管理装置、电子设备和介质
US8175994B2 (en) Method and system for self-learning issues remediation
CN106980984B (zh) 一种产品状态监控方法、装置和***
CN111402069B (zh) 公积金数据获取方法、装置、计算机设备和存储介质
CN110612498B (zh) 流体管理控制器
CN110969463A (zh) 推广信息位的分配和获取方法及设备
US11212197B1 (en) Systems and methods for cloud-enabled data services
TWI639098B (zh) 個人金融資訊整合系統與方法
EP4307644A1 (en) Service activation management method, apparatus and system, device, and storage medium
US20230196421A1 (en) Program, information processing method, and information processing apparatus
CN114666116B (zh) 基于小程序的验证处理方法、装置、设备和存储介质
KR101509455B1 (ko) 전자 지갑을 이용한 가맹점 결제 시스템 및 결제 방법
AU2004100534A4 (en) Financial product application processing system and method
KR20150083476A (ko) 클라우드 서비스 제공 방법 및 시스템

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210226

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20211124

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20211208

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20220307

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20220506

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220608

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20221019

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230111

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20230301

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230328

R150 Certificate of patent or registration of utility model

Ref document number: 7254026

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150