[go: up one dir, main page]

WO2013138839A1 - Remote beverage supply management method and system - Google Patents

Remote beverage supply management method and system Download PDF

Info

Publication number
WO2013138839A1
WO2013138839A1 PCT/AU2012/000962 AU2012000962W WO2013138839A1 WO 2013138839 A1 WO2013138839 A1 WO 2013138839A1 AU 2012000962 W AU2012000962 W AU 2012000962W WO 2013138839 A1 WO2013138839 A1 WO 2013138839A1
Authority
WO
WIPO (PCT)
Prior art keywords
beverage supply
supply management
control commands
remote
management system
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.)
Ceased
Application number
PCT/AU2012/000962
Other languages
French (fr)
Inventor
Benjamin Paul Baker
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tempak International Pty Ltd
Original Assignee
Tempak International Pty Ltd
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
Priority claimed from AU2012901152A external-priority patent/AU2012901152A0/en
Application filed by Tempak International Pty Ltd filed Critical Tempak International Pty Ltd
Publication of WO2013138839A1 publication Critical patent/WO2013138839A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B15/00Systems controlled by a computer
    • G05B15/02Systems controlled by a computer electric
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • G06Q10/087Inventory or stock management, e.g. order filling, procurement or balancing against orders
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F13/00Coin-freed apparatus for controlling dispensing or fluids, semiliquids or granular material from reservoirs
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F9/00Details other than those peculiar to special kinds or types of apparatus
    • G07F9/001Interfacing with vending machines using mobile or wearable devices
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F9/00Details other than those peculiar to special kinds or types of apparatus
    • G07F9/002Vending machines being part of a centrally controlled network of vending machines

Definitions

  • This invention relates generally to a method and system for monitoring remote appliances, in particular, to beverage supply appliances.
  • beverage dispense volumes have been determined by counting the number of containers of beverage processed by the equipment, or by installing flow meters in the equipment to measure the throughput.
  • the present disclosure describes a method for monitoring and controlling remote individual or multiple onsite appliances by measuring operation status data of the onsite appliances and using these data to control operation of the remote appliances, comprising:
  • the measured operation status data of remote appliances may comprise beer outlet temperature, pressure, flow rate.
  • the control commands may comprise real-time generating invoices to a consumer for the purchased beverage based on the beer outlet flow rate.
  • the control commands comprise chilling the beverage if the beer outlet temperature is above a pre-set threshold.
  • the present disclosure describes a system for monitoring and controlling remote individual or multiple onsite appliances by measuring operation status data of the onsite appliances and using these data to control operation of the remote appliances, comprising:
  • a human machine interface for displaying operation status data of remote appliances and receiving control commands from a user
  • a server connected to the human machine interface for storing a list of events indicating operation status of the remote appliances and communicating the operation status data and the control commands;
  • a modem having a port and a link, the modem connected to the server via the link for communicating with the server; and an appliance control board connected to the modem via the port for obtaining the operation status data from onsite sensors and controlling operation of the remote appliances according to the control commands received from the server;
  • the server compares events in the list of events with the operation status data received from the appliance control board via the modem in real time; if an event in the list of events occurs , and user intervention is needed, the server sends an indication to the human machine mterface for the control commands from the. user, if an event in the list of events occurs and no user intervention is needed, the server automatically generates control commands and sends the control commands to the appliance control board.
  • the operation status data of remote appliances may comprise beer outlet temperature, pressure, flow rate.
  • the link connecting the modem to the server may be a GPRS link.
  • the control commands may be communicated over the GPRS link as AT commands in TCP/IP packets.
  • the control commands may comprise real-time generating invoices to a consumer for the purchased beverage based on the beer outlet flow rate.
  • the control commands may comprise chilling the beverage if the beer outlet temperature is above a pre-set threshold.
  • the server may be configured with PHP to communicate the operation status data of the remote appliances and the control commands.
  • the port of the modem may be configured with a RS 232 serial port protocol.
  • the port of the modem may be configured with a RS 485 serial port protocol.
  • the appliance control board may include control circuits configured with machine readable instructions that control operation of the remote appliances.
  • the machine readable instructions may be developed by a programming language.
  • the programming languages may comprise C/C++, assembly language, VHDL, and HDL.
  • the machine readable instructions may be remotely uploaded to the appliance control board via the human machine interface.
  • the present disclosure also provides software including machine readable instructions to operate the system.
  • Figure 1 shows a schematic drawing for a remote beverage supply management system.
  • Figure 2 shows a logic flow chart for the system.
  • Figure 3 shows an interactive display dashboard used for monitoring and control of single or multiple on site appliances.
  • FIG. 1 shows a schematic drawing for the remote beverage supply management system.
  • the remote beverage supply management includes a dashboard human machine interface (HMI) 110, a server 120, a modem 130 and an appliance control board 140.
  • HMI human machine interface
  • the dashboard HMI 110 is an interactive user interface, preferably, a graphical user interface, through which a user monitors operation status data or indicators of remote appliances received from the server 120.
  • the dashboard HMI 110 resides in the sever 110 or in a device separate from the sever 110. With the dashboard HMI 110, the user is also able to input control commands to manage and maintain operation of the remote appliances so that onsite monitoring and maintenance can be avoided.
  • the dashboard HMI 110 is a web-based (e.g., HTML/script language-based) portal that runs in Internet browsers, e.g., MicrosoftTM Internet ExplorerTM, GoogleTM ChromeTM, Apple SafariTM, etc.
  • the dashboard HMI 110 can also be an independent program running on desktops, laptops or mobile devices supported by a variety of operating systems, e.g., WindowsTM, UnixTM, LinuxTM, AndroidTM, iOSTM, etc.
  • the dashboard HMI 110 can also be integrated into integrated circuits (IC) as part of an IC chip or across multiple IC chips.
  • FIG. 3 is an example of the dashboard HMI 110.
  • the server 120 shown in FIG. 1 is a standalone computing device, it could equally be a network of computing devices, e.g., a network of computers interconnected by wireless and/or wireline links.
  • the server 120 serves as a bridge between the dashboard HMI 110 and the appliance control board 140 via the modem 130, communicating data and control commands in TCP/IP packets.
  • the server 120 is configured with a server-side script language, e.g., PHP or ASP, to communicate data and control commands with the dashboard HMI 110 and the appliance control board 140.
  • the link between the server 120 and the modem 130 is a wireless link, specifically, a GRPS link, so as to maximise flexibility of geographical deployment.
  • the link between the server 120 and the modem 130 can also be wireline links, e.g, Internet or Ethernet.
  • the data and control commands are formatted as AT commands, which are recognized by the modem 130, and packetised into TCP/IP packets.
  • the TCP/IP packets are transmitted over the GPRS link between the server 120 and the modem 130.
  • the modem 130 is connected to the server 120 via a wireless or wireline link.
  • the modem 130 also includes a port to interface with the appliance control board 140 that controls operation of the remote appliances via a variety of control circuits included in the appliance control board 140.
  • serial port protocols e.g., RS 232 or RS 485, are adopted to communicate information including data and control commands as AT commands between the modem 130 and the appliance control board 140. It is worth noting that the present invention does not exclude other appropriate ports and protocols that can be used to bear information between the modem 130 and the appliance control board 140, e.g. parallel ports, DB-25 standard.
  • the appliance control board 140 interfaces with onsite sensors to obtain the operation status data and include control circuits to control components (e.g., refrigerant condenser, compressor, valves, etc.) of the remote appliances according to the control commands received from the user via the dashboard HMI 110 or automatically generated by the server 120 in response to occurrence of events.
  • the control circuits in the appliance control board 140 are configured with machine readable instructions developed by a programming language such as C/C++, assembly language, VHDL, HDL, etc., to perform control function of the remote appliances.
  • the instructions are remotely uploaded and/or updated by the user to the appliance control board 140 through the dashboard HMI 110 and the server 120, so that the user does not need to perform onsite upload and/or update.
  • FIG. 2 is a logic flow chart for the remote beverage supply management system.
  • the order of blocks 10-14 shown in FIG. 2 is for exemplary purpose only and does not necessarily mean the actual operating order.
  • the user starts the remote beverage supply management system to initialize communication protocols, e.g., TCP/IP protocol stack, GPRS, RS 232/4SS.
  • the web-based interactive dashboard HMI 110 can be started automatically at the same time as the start of the system, or can be started later by the user.
  • the user monitors the operation status of remote appliances through the dashboard HMI 110 and controls the operation of the remote appliances based on the operation status by inputting control commands.
  • onsite sensors connected to the appliance control board 140 are activated to collect the operation status data of the remote appliances.
  • the onsite sensors include temperature sensors, pressure sensors, flow rate sensors, valve status sensors, etc.
  • the operation status data obtained by the onsite sensors include, but not limited to, refrigerant condenser temperatures, beverage inlet temperatures, beverage outlet temperatures, beverage trunking temperatures, ambient site temperatures and temperatures of other equipment associated with refrigeration and fox beverage dispense systems or other appliance, line pressure, compressor head pressure, compressor refrigerant pressure and the pressure in other associated equipment, on/off status of pumps and associated equipment, open/closed positions for valves in the system, the beverage use during a predetermined period of time, and operation status data history.
  • the onsite sensor records beer outlet flow rate data in order for the sever 110 to generate invoices for the beverage purchased.
  • the operation status data collected by the onsite sensors are fed back to the appliance control board 140, which in turn transmits the data to the modem 130 via RS 232 or RS 485 protocol.
  • the modem 130 communicates the data as AT commands in TCP/IP packets to the sever 110 over the GRPS link.
  • the user defines, via the dashboard H I 110, a list of events that represent operation status of the remote appliances. For example, the user can define a 'beverage outlet temperature high' event indicating that the beverage temperature at the container outlet is above a pre-set threshold. The user can also define a 'high value drinker' event indicating that the amount of beverage purchased by a customer is above a pre-set threshold, which might mean that the customer is eligible for a coupon for next visit. Further, the user can define an aggregate event by combining multiple events. For example, the user can define an aggregate event, for example, 'beverage outlet temperature high' AND 'beverage purchase low'. The event list is transmitted to and stored in the server 120.
  • the event list can be pre-stored in the server 120 before the system is installed.
  • the server 120 real-time compares the events in the event list stored therein with the operation status data received from the appliance control board 140 via the modem 130. If the values of the operation status data do not represent any event in the event list, i.e. no event is triggered, the sever 110 simply sends the data to the dashboard HMI 110 for display on one or more displays, or just ignores the data. Otherwise, an event in the event list is triggered.
  • the server 120 sends an indication to the dashboard HMI 110 for further instructions or control commands from the user; if user intervene is not needed, the sever 110 automatically generates control commands in response to the event and sends the control commands to the appliance control board 140 .
  • control commands generated by the user or by the server 120 are sent to the appliance control board 140 in TCP/IP packets via the modem 130.
  • the appliance control board 140 includes control circuits to control operation of components of the remote appliances in response to the control commands, e.g., starting or stopping the compressor, on/off valves, etc.
  • the table below is an exemplary, non-exclusive control command table, showing control commands and their functions.
  • FIG. 3 is ah exemplary and non-exclusive graphical interface of the web-based dashboard HMI 110 used for monitoring and control of single or multiple remote appliances.
  • a number with a circle represents a panel on the dashboard HMI 110.
  • Panel 1 is for a user to log in and/or log out the system and add locations of remote appliances. The user can set a password for the system for security reasons. Once the user logs in the system, the user browses operation status data of the system and operates the system by defining events and/or sending control commands.
  • Panel 2 includes a map showing locations of the remote appliances that have been added to the system, so the user knows how many remote appliances are currently under management and where they are.
  • Panel 1 If a new remote appliance is installed at a remote location, the user adds the location to the system with Panel 1, which will be displayed on the map of Panel 2.
  • Panels 5, 6, 7, 8, 9 are current temperature readings of condenser, beer inlet, tower, trunking and beer outlet in the system.
  • Panel 3 represents temperature history data for different components in the system over the last 168 hours or 7 days.
  • Panel 4 is a bar graph representing the same details.
  • Panel 10 includes three frequently used control commands: clean, defrost and reset The user sends these control commands regularly or as needed to perform clean, defrost or reset functions for the system.
  • Panel 11 indicates the overall operation status of the system and the type of malfunction the system might have.
  • Panel 12 indicates operation status of components of the system with green colour representing normal status while red colour representing abnormal status. In this particular case, Evaporator 1 is in abnormal status.

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Economics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Marketing (AREA)
  • Finance (AREA)
  • Development Economics (AREA)
  • Automation & Control Theory (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Resources & Organizations (AREA)
  • Accounting & Taxation (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Devices For Dispensing Beverages (AREA)

Description

Title
Remote Beverage Supply Management Method and System
Cross-Reference to Related Applications
The present application claims priority from Australian Provisional Patent Application No 2012901152 filed on 22 March 2012, the content of which is incorporated herein by reference.
Field
This invention relates generally to a method and system for monitoring remote appliances, in particular, to beverage supply appliances.
Background
For many years, onsite refrigeration and dispensing appliances have consisted of stand alone units which have required onsite monitoring to determine any malfunction. To change a set point within an appliance a technician has had to visit the appliance. If changes to the controls have been required, a technician or contractor would be called, perhaps from considerable distance, to make the required changes. Furthermore, beverage dispense volumes have been determined by counting the number of containers of beverage processed by the equipment, or by installing flow meters in the equipment to measure the throughput.
Traditionally, equipment has either been sold or leased to a user by any of the usual methods of medium term financing.
Any discussion of documents, acts, materials, devices, articles or the like which has been included in the present specification is solely for the purpose of providing a context for the present invention. It is not to be taken as an admission that any or all of these matters form part of the prior art base or were common general knowledge in the field relevant to the present invention as it existed before the priority date of each or any claim consequent on this application.
Summary In a first broad aspect, the present disclosure describes a method for monitoring and controlling remote individual or multiple onsite appliances by measuring operation status data of the onsite appliances and using these data to control operation of the remote appliances, comprising:
defining a list of events that represent operation status of the remote appliances; measuring operation status data of the remote appliances; and
comparing the events in the event list with the measured operation status data to determine if one or more events in the event list occurs;
wherein if an event in the list of events occurs and user intervention is needed, sending an indication to a human machine interface for control commands from an user, if an event in the list of events occurs and no user intervention is needed, automatically generating control commands and sends the control commands to control operation of the remote appliances.
The measured operation status data of remote appliances may comprise beer outlet temperature, pressure, flow rate.
The control commands may comprise real-time generating invoices to a consumer for the purchased beverage based on the beer outlet flow rate.
The control commands comprise chilling the beverage if the beer outlet temperature is above a pre-set threshold.
In a second broad aspect, the present disclosure describes a system for monitoring and controlling remote individual or multiple onsite appliances by measuring operation status data of the onsite appliances and using these data to control operation of the remote appliances, comprising:
a human machine interface for displaying operation status data of remote appliances and receiving control commands from a user;
a server connected to the human machine interface for storing a list of events indicating operation status of the remote appliances and communicating the operation status data and the control commands;
a modem having a port and a link, the modem connected to the server via the link for communicating with the server; and an appliance control board connected to the modem via the port for obtaining the operation status data from onsite sensors and controlling operation of the remote appliances according to the control commands received from the server;
wherein the server compares events in the list of events with the operation status data received from the appliance control board via the modem in real time; if an event in the list of events occurs , and user intervention is needed, the server sends an indication to the human machine mterface for the control commands from the. user, if an event in the list of events occurs and no user intervention is needed, the server automatically generates control commands and sends the control commands to the appliance control board.
The operation status data of remote appliances may comprise beer outlet temperature, pressure, flow rate.
The link connecting the modem to the server may be a GPRS link.
The control commands may be communicated over the GPRS link as AT commands in TCP/IP packets.
The control commands may comprise real-time generating invoices to a consumer for the purchased beverage based on the beer outlet flow rate.
The control commands may comprise chilling the beverage if the beer outlet temperature is above a pre-set threshold.
The server may be configured with PHP to communicate the operation status data of the remote appliances and the control commands.
The port of the modem may be configured with a RS 232 serial port protocol.
The port of the modem may be configured with a RS 485 serial port protocol.
The appliance control board may include control circuits configured with machine readable instructions that control operation of the remote appliances.
The machine readable instructions may be developed by a programming language. The programming languages may comprise C/C++, assembly language, VHDL, and HDL.
The machine readable instructions may be remotely uploaded to the appliance control board via the human machine interface.
The present disclosure also provides software including machine readable instructions to operate the system.
A remote beverage supply management method is described herein with reference to the accompanying drawings.
A remote beverage supply management system is described herein with reference to the accompanying drawings.
Brief Description of the Drawings
A specific embodiment will now be described by way of example only, and with reference to the accompanying drawings in which:
Figure 1 shows a schematic drawing for a remote beverage supply management system.
Figure 2 shows a logic flow chart for the system.
Figure 3 shows an interactive display dashboard used for monitoring and control of single or multiple on site appliances.
Detailed Description of Preferred Embodiments
FIG. 1 shows a schematic drawing for the remote beverage supply management system. The remote beverage supply management includes a dashboard human machine interface (HMI) 110, a server 120, a modem 130 and an appliance control board 140.
In FIG. 1, the dashboard HMI 110 is an interactive user interface, preferably, a graphical user interface, through which a user monitors operation status data or indicators of remote appliances received from the server 120. The dashboard HMI 110 resides in the sever 110 or in a device separate from the sever 110. With the dashboard HMI 110, the user is also able to input control commands to manage and maintain operation of the remote appliances so that onsite monitoring and maintenance can be avoided. In order to take advantage of modern communication capabilities and reduce development costs, in the embodiment shown in FIG. 1, the dashboard HMI 110 is a web-based (e.g., HTML/script language-based) portal that runs in Internet browsers, e.g., Microsoft™ Internet Explorer™, Google™ Chrome™, Apple Safari™, etc. The dashboard HMI 110 can also be an independent program running on desktops, laptops or mobile devices supported by a variety of operating systems, e.g., Windows™, Unix™, Linux™, Android™, iOS™, etc. The dashboard HMI 110 can also be integrated into integrated circuits (IC) as part of an IC chip or across multiple IC chips. FIG. 3 is an example of the dashboard HMI 110.
Although the server 120 shown in FIG. 1 is a standalone computing device, it could equally be a network of computing devices, e.g., a network of computers interconnected by wireless and/or wireline links. The server 120 serves as a bridge between the dashboard HMI 110 and the appliance control board 140 via the modem 130, communicating data and control commands in TCP/IP packets. In the embodiment shown in FIG. 1, the server 120 is configured with a server-side script language, e.g., PHP or ASP, to communicate data and control commands with the dashboard HMI 110 and the appliance control board 140. As shown in FIG. 1, the link between the server 120 and the modem 130 is a wireless link, specifically, a GRPS link, so as to maximise flexibility of geographical deployment. However, the link between the server 120 and the modem 130 can also be wireline links, e.g, Internet or Ethernet. To communicate data and control commands between the server 120 and the modem 130 over the GPRS link, the data and control commands are formatted as AT commands, which are recognized by the modem 130, and packetised into TCP/IP packets. The TCP/IP packets are transmitted over the GPRS link between the server 120 and the modem 130.
As describe above, the modem 130 is connected to the server 120 via a wireless or wireline link. In FIG. 1, the modem 130 also includes a port to interface with the appliance control board 140 that controls operation of the remote appliances via a variety of control circuits included in the appliance control board 140. In the embodiment shown in FIG. 1, serial port protocols, e.g., RS 232 or RS 485, are adopted to communicate information including data and control commands as AT commands between the modem 130 and the appliance control board 140. It is worth noting that the present invention does not exclude other appropriate ports and protocols that can be used to bear information between the modem 130 and the appliance control board 140, e.g. parallel ports, DB-25 standard.
The appliance control board 140 interfaces with onsite sensors to obtain the operation status data and include control circuits to control components (e.g., refrigerant condenser, compressor, valves, etc.) of the remote appliances according to the control commands received from the user via the dashboard HMI 110 or automatically generated by the server 120 in response to occurrence of events. The control circuits in the appliance control board 140 are configured with machine readable instructions developed by a programming language such as C/C++, assembly language, VHDL, HDL, etc., to perform control function of the remote appliances. The instructions are remotely uploaded and/or updated by the user to the appliance control board 140 through the dashboard HMI 110 and the server 120, so that the user does not need to perform onsite upload and/or update.
FIG. 2 is a logic flow chart for the remote beverage supply management system. The order of blocks 10-14 shown in FIG. 2 is for exemplary purpose only and does not necessarily mean the actual operating order.
, In block 210, the user starts the remote beverage supply management system to initialize communication protocols, e.g., TCP/IP protocol stack, GPRS, RS 232/4SS. The web-based interactive dashboard HMI 110 can be started automatically at the same time as the start of the system, or can be started later by the user. The user monitors the operation status of remote appliances through the dashboard HMI 110 and controls the operation of the remote appliances based on the operation status by inputting control commands.
In block 220, onsite sensors connected to the appliance control board 140 are activated to collect the operation status data of the remote appliances. The onsite sensors include temperature sensors, pressure sensors, flow rate sensors, valve status sensors, etc. The operation status data obtained by the onsite sensors include, but not limited to, refrigerant condenser temperatures, beverage inlet temperatures, beverage outlet temperatures, beverage trunking temperatures, ambient site temperatures and temperatures of other equipment associated with refrigeration and fox beverage dispense systems or other appliance, line pressure, compressor head pressure, compressor refrigerant pressure and the pressure in other associated equipment, on/off status of pumps and associated equipment, open/closed positions for valves in the system, the beverage use during a predetermined period of time, and operation status data history. For example, the onsite sensor records beer outlet flow rate data in order for the sever 110 to generate invoices for the beverage purchased. The operation status data collected by the onsite sensors are fed back to the appliance control board 140, which in turn transmits the data to the modem 130 via RS 232 or RS 485 protocol. The modem 130 communicates the data as AT commands in TCP/IP packets to the sever 110 over the GRPS link.
In block 230, the user defines, via the dashboard H I 110, a list of events that represent operation status of the remote appliances. For example, the user can define a 'beverage outlet temperature high' event indicating that the beverage temperature at the container outlet is above a pre-set threshold. The user can also define a 'high value drinker' event indicating that the amount of beverage purchased by a customer is above a pre-set threshold, which might mean that the customer is eligible for a coupon for next visit. Further, the user can define an aggregate event by combining multiple events. For example, the user can define an aggregate event, for example, 'beverage outlet temperature high' AND 'beverage purchase low'. The event list is transmitted to and stored in the server 120. Alternatively, the event list can be pre-stored in the server 120 before the system is installed. The server 120 real-time compares the events in the event list stored therein with the operation status data received from the appliance control board 140 via the modem 130. If the values of the operation status data do not represent any event in the event list, i.e. no event is triggered, the sever 110 simply sends the data to the dashboard HMI 110 for display on one or more displays, or just ignores the data. Otherwise, an event in the event list is triggered. If user intervene is needed to respond to the triggered event, the server 120 sends an indication to the dashboard HMI 110 for further instructions or control commands from the user; if user intervene is not needed, the sever 110 automatically generates control commands in response to the event and sends the control commands to the appliance control board 140 .
In block 240, the control commands generated by the user or by the server 120 are sent to the appliance control board 140 in TCP/IP packets via the modem 130. The appliance control board 140 includes control circuits to control operation of components of the remote appliances in response to the control commands, e.g., starting or stopping the compressor, on/off valves, etc. The table below is an exemplary, non-exclusive control command table, showing control commands and their functions.
Figure imgf000010_0001
FIG. 3 is ah exemplary and non-exclusive graphical interface of the web-based dashboard HMI 110 used for monitoring and control of single or multiple remote appliances. In FIG. 3, a number with a circle represents a panel on the dashboard HMI 110. In particular, Panel 1 is for a user to log in and/or log out the system and add locations of remote appliances. The user can set a password for the system for security reasons. Once the user logs in the system, the user browses operation status data of the system and operates the system by defining events and/or sending control commands. Panel 2 includes a map showing locations of the remote appliances that have been added to the system, so the user knows how many remote appliances are currently under management and where they are. If a new remote appliance is installed at a remote location, the user adds the location to the system with Panel 1, which will be displayed on the map of Panel 2. Panels 5, 6, 7, 8, 9 are current temperature readings of condenser, beer inlet, tower, trunking and beer outlet in the system. Panel 3 represents temperature history data for different components in the system over the last 168 hours or 7 days. Panel 4 is a bar graph representing the same details. Panel 10 includes three frequently used control commands: clean, defrost and reset The user sends these control commands regularly or as needed to perform clean, defrost or reset functions for the system. Panel 11 indicates the overall operation status of the system and the type of malfunction the system might have. Panel 12 indicates operation status of components of the system with green colour representing normal status while red colour representing abnormal status. In this particular case, Evaporator 1 is in abnormal status.
It will be appreciated by persons skilled in the art that numerous variations and/or modifications may be made to the above-described embodiments, without departing from the broad general scope of the present disclosure. The present embodiments are, therefore, to be considered in all respects as illustrative and not restrictive.

Claims

CLAIMS: 1. A remote beverage supply management method for managing beverage supply from remote appliances without the need of onstte visit, comprising steps of:
defining a list of events that represent operation status of the remote appliances; measuring operation status data of the remote appliances; and
comparing the events in the event list with the measured operation status data to determine if one or more events in the event list occurs;
wherein if an event in the list of events occurs and user intervention is needed, sending an indication to a human machine interface for control commands from an user, if an event in the list of events occurs and no user intervention is needed, automatically generating control commands and sends the control commands to control operation of the remote appliances.
2. The beverage supply management method according to claim 1, wherein the measured operation status data of remote appliances comprise beer outlet temperature, pressure, flow rate. 3. The beverage supply management method according to claim 2, the control commands comprise real-time generating invoices to a consumer for the purchased beverage based on the beer outlet flow rate.
4. The beverage supply management method according to claim 2 or claim 3, the control commands comprise chilling the beverage if the beer outlet temperature is above a pre-set threshold.
5. A remote beverage supply management system for managing beverage supply from remote appliances without the need of onsite visit, the system comprising:
a human machine interface for displaying operation status data of remote appliances and receiving control commands from a user;
a server connected to the human machine interface for storing a list of events indicating operation status of the remote appliances and communicating the operation status data and the control commands;
a modem having a port and a link, the modem connected to the server via the link for communicating with the server; and an appliance control board connected to the modem via the port for obtaining the operation status data from onsite sensors and controlling operation of the remote appliances according to the control commands received from the server;
wherein the server compares events in the list of events with the operation status data received from the appliance control board via the modem in real time; if an event in the list of events occurs and user intervention is needed, the server sends an indication to the human machine interface for the control commands from the user, if an event in the list of events occurs and no user intervention is needed, the server automatically generates control commands and sends the control commands to the appliance control board.
6. The beverage supply management system according to claim 5, wherein the operation status data of remote appliances comprise beer outlet temperature, pressure, flow rate.
7. The beverage supply management system according to claim 5 or claim 6, the link connecting the modem to the server is a GPRS link.
8. The beverage supply management system according to claim 7, the control commands are communicated over the GPRS link as AT commands in TCP/IP packets.
9. The beverage supply management system according to claim 6, the control commands comprise real-time generating invoices to a consumer for the purchased beverage based on the beer outlet flow rate. 10. The beverage supply management system according to claim 6, the control commands comprise chilling the beverage if the beer outlet temperature is above a preset threshold. 11. The beverage supply management system according to claim 7, the server is configured with PHP to communicate the operation status data of the remote appliances and the control commands. 12. The beverage supply management system according to claim 7, the port of the modem is configured with a RS 232 serial port protocol.
13. The beverage supply management system according to claim 7, the port of the modem is configured with a RS 485 serial port protocol. 14. The beverage supply management system according to claim 7, the appliance control board includes control circuits configured with machine readable instructions that control operation of the remote appliances. 15. The beverage supply management system according to claim 14, the machine readable instructions are developed by a programming language. 1 . The beverage supply management system according to claim 15, the programming language comprises C/C++, assembly language, VHDL, and HDL. 17. The beverage supply management system according to claim 14, the machine readable instructions are remotely uploaded to the appliance control board via the human machine interface. 18. Software including machine readable instructions to operate the remote beverage supply management system according to any one of claims 5-17. / 19. A remote beverage supply management method substantially as described herein with reference to the accompanying drawings.
20. A remote beverage supply management system substantially as described herein with reference to the accompanying drawings.
PCT/AU2012/000962 2012-03-22 2012-08-15 Remote beverage supply management method and system Ceased WO2013138839A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
AU2012901152 2012-03-22
AU2012901152A AU2012901152A0 (en) 2012-03-22 Remote refrigeration operation

Publications (1)

Publication Number Publication Date
WO2013138839A1 true WO2013138839A1 (en) 2013-09-26

Family

ID=49221684

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/AU2012/000962 Ceased WO2013138839A1 (en) 2012-03-22 2012-08-15 Remote beverage supply management method and system

Country Status (1)

Country Link
WO (1) WO2013138839A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104217291A (en) * 2014-09-02 2014-12-17 中国软件与技术服务股份有限公司 Event management method based on remote diagnosis environment
WO2017210106A3 (en) * 2016-06-01 2018-04-05 Spot You More, Inc. Product temperature monitoring

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5608643A (en) * 1994-09-01 1997-03-04 General Programming Holdings, Inc. System for managing multiple dispensing units and method of operation
US6536626B2 (en) * 2000-05-01 2003-03-25 The Coca-Cola Company Self-monitoring, intelligent fountain dispenser
US6807460B2 (en) * 2001-12-28 2004-10-19 Pepsico, Inc. Beverage quality and communications control for a beverage forming and dispensing system
WO2011054889A1 (en) * 2009-11-05 2011-05-12 Nestec S.A. Remote diagnosis of beverage preparation machines

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5608643A (en) * 1994-09-01 1997-03-04 General Programming Holdings, Inc. System for managing multiple dispensing units and method of operation
US6536626B2 (en) * 2000-05-01 2003-03-25 The Coca-Cola Company Self-monitoring, intelligent fountain dispenser
US6807460B2 (en) * 2001-12-28 2004-10-19 Pepsico, Inc. Beverage quality and communications control for a beverage forming and dispensing system
WO2011054889A1 (en) * 2009-11-05 2011-05-12 Nestec S.A. Remote diagnosis of beverage preparation machines

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104217291A (en) * 2014-09-02 2014-12-17 中国软件与技术服务股份有限公司 Event management method based on remote diagnosis environment
WO2017210106A3 (en) * 2016-06-01 2018-04-05 Spot You More, Inc. Product temperature monitoring
US10852196B2 (en) 2016-06-01 2020-12-01 Spot You More, Inc. Product temperature monitoring

Similar Documents

Publication Publication Date Title
US10907458B2 (en) Frac flow-back control and/or monitoring system and methods
US20150094989A1 (en) System and method for monitoring geothermal heat transfer system performance
EP3196564B1 (en) Control device for air conditioning system, air conditioning system, and method for determining anomaly of air conditioning system
US20150310723A1 (en) Trending machine health data using rfid transponders
EP2621245B1 (en) Wireless gateway apparatus and wireless communication method
WO2010098835A2 (en) Well test system
JP6784271B2 (en) Change detection device, maintenance management system, change detection method, program and recording medium
EP3196563B1 (en) Control device for air conditioning system, air conditioning system, and method for determining anomaly of air conditioning system
US10935271B2 (en) System and method of HVAC health monitoring for connected homes
KR101654060B1 (en) An air conditioning system and controlling method thereof
RU2491619C2 (en) Computation and graphic display of statistical data
WO2013138839A1 (en) Remote beverage supply management method and system
EP3982050B1 (en) Device management system
JP2019070589A (en) Flow rate computing device
US20120290969A1 (en) Multi-stage method and apparatus for interactively locating device data of an automation system
US9563187B2 (en) Methods and apparatus to display information via a process control device
EP2410255A1 (en) Device management system
US20200392831A1 (en) Virtual life meter for fracking equipment
US9612593B2 (en) Methods and apparatus to configure a process control device
US20160003492A1 (en) Thermistor Emulating CT Clamp
JP2014106724A (en) Air-conditioning diagnostic device and energy consumption management device
US10724753B2 (en) System and method for operating a variable speed compressor
JP2006295413A (en) Information collection and distribution device and setting device
JP4176855B2 (en) Semiconductor manufacturing system
CA2953325A1 (en) Frac flow-back control and/or monitoring system and methods

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 12871869

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 12871869

Country of ref document: EP

Kind code of ref document: A1