[go: up one dir, main page]

CN116917223A - Beverage Dispensing Prevention - Google Patents

Beverage Dispensing Prevention Download PDF

Info

Publication number
CN116917223A
CN116917223A CN202180094362.XA CN202180094362A CN116917223A CN 116917223 A CN116917223 A CN 116917223A CN 202180094362 A CN202180094362 A CN 202180094362A CN 116917223 A CN116917223 A CN 116917223A
Authority
CN
China
Prior art keywords
beverage
container
station
dispensing
server
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.)
Pending
Application number
CN202180094362.XA
Other languages
Chinese (zh)
Inventor
N·埃姆德柳斯
M·伦克
M·利斯
U·斯腾哈格
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.)
Viot International
Original Assignee
Viot International
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 Viot International filed Critical Viot International
Priority claimed from PCT/EP2021/087388 external-priority patent/WO2022136595A1/en
Publication of CN116917223A publication Critical patent/CN116917223A/en
Pending legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B67OPENING, CLOSING OR CLEANING BOTTLES, JARS OR SIMILAR CONTAINERS; LIQUID HANDLING
    • B67CCLEANING, FILLING WITH LIQUIDS OR SEMILIQUIDS, OR EMPTYING, OF BOTTLES, JARS, CANS, CASKS, BARRELS, OR SIMILAR CONTAINERS, NOT OTHERWISE PROVIDED FOR; FUNNELS
    • B67C3/00Bottling liquids or semiliquids; Filling jars or cans with liquids or semiliquids using bottling or like apparatus; Filling casks or barrels with liquids or semiliquids
    • B67C3/007Applications of control, warning or safety devices in filling machinery
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B67OPENING, CLOSING OR CLEANING BOTTLES, JARS OR SIMILAR CONTAINERS; LIQUID HANDLING
    • B67CCLEANING, FILLING WITH LIQUIDS OR SEMILIQUIDS, OR EMPTYING, OF BOTTLES, JARS, CANS, CASKS, BARRELS, OR SIMILAR CONTAINERS, NOT OTHERWISE PROVIDED FOR; FUNNELS
    • B67C7/00Concurrent cleaning, filling, and closing of bottles; Processes or devices for at least two of these operations
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B67OPENING, CLOSING OR CLEANING BOTTLES, JARS OR SIMILAR CONTAINERS; LIQUID HANDLING
    • B67CCLEANING, FILLING WITH LIQUIDS OR SEMILIQUIDS, OR EMPTYING, OF BOTTLES, JARS, CANS, CASKS, BARRELS, OR SIMILAR CONTAINERS, NOT OTHERWISE PROVIDED FOR; FUNNELS
    • B67C3/00Bottling liquids or semiliquids; Filling jars or cans with liquids or semiliquids using bottling or like apparatus; Filling casks or barrels with liquids or semiliquids
    • B67C3/30Filling of barrels or casks
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • 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
    • 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
    • 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
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02WCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO WASTEWATER TREATMENT OR WASTE MANAGEMENT
    • Y02W30/00Technologies for solid waste management
    • Y02W30/50Reuse, recycling or recovery technologies

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Economics (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Quality & Reliability (AREA)
  • Operations Research (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • Human Resources & Organizations (AREA)
  • General Business, Economics & Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Development Economics (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Details Of Rigid Or Semi-Rigid Containers (AREA)
  • Devices For Dispensing Beverages (AREA)

Abstract

提供了一种系统,所述系统包括多个可重复使用的便携式饮料容器,所述系统还包括至少一个饮料分配站,所述饮料分配站适于支撑其中一个饮料容器并连接至饮料容器使得可从所述容器分配饮料,饮料分配站包括被配置为读取饮料容器的身份标签的身份标签读取器,饮料分配站还包括无线网络接口,饮料分配站具有防分配装置,防分配装置可防止用户从所述分配器分配饮料,所述系统还包括与饮料分配站通信的服务器,服务器已存储包括多个饮料容器中每一个饮料容器的身份的数据集,其中,可以在数据集中标记饮料容器以激活防分配装置,并且所述系统被配置为当饮料容器被标记以激活饮料防分配装置时激活分配站的防分配装置。

A system is provided, said system comprising a plurality of reusable portable beverage containers, said system further comprising at least one beverage dispensing station adapted to support one of the beverage containers and connected to the beverage container such that it can A beverage is dispensed from the container, the beverage dispensing station includes an identity tag reader configured to read an identity tag of the beverage container, the beverage dispensing station further includes a wireless network interface, the beverage dispensing station has an anti-dispensing device, the anti-dispensing device prevents A user dispenses a beverage from the dispenser, the system further comprising a server in communication with the beverage dispensing station, the server having stored a data set including the identity of each of a plurality of beverage containers, wherein the beverage containers may be tagged in the data set to activate the anti-dispensing device, and the system is configured to activate the anti-dispensing device of the dispensing station when the beverage container is marked to activate the beverage anti-dispensing device.

Description

饮料分配预防Beverage Dispensing Prevention

技术领域Technical field

本发明涉及饮料配送系统和方法,尤其是涉及使用可单独追踪的容器的饮料配送系统和方法。The present invention relates to beverage dispensing systems and methods, and more particularly to beverage dispensing systems and methods using individually traceable containers.

背景技术Background technique

尽管大多数国家已拥有集中供水(“自来水”),至少在人口密集地区已实现集中供水,但这些水通常并不适合人类饮用。相反,饮用水被集中生产并包装(瓶装水),然后使用一队卡车或其他车辆将一次性容器/瓶子配送到商店(例如杂货店)予以销售。杂货店也提供除了水之外的其他饮料,例如啤酒和苏打水。Although most countries already have centralized water supplies ("tap water"), at least in densely populated areas, this water is often not suitable for human consumption. Instead, drinking water is produced centrally and packaged (bottled), and then a fleet of trucks or other vehicles is used to deliver single-use containers/bottles to stores (e.g. grocery stores) for sale. Grocery stores also offer other beverages besides water, such as beer and soda.

这种形式存在诸多缺点。首先,由于人们需消耗大量的饮用水,因此购买和携带必要数量的饮用水(或其他饮料)非常麻烦。而且,需要生产一次性容器。在使用之后,一次性容器至多可回收利用,并用作废物焚烧厂的燃料。在最坏的情况下,一次性容器成为日益令人不安的全球垃圾问题的一部分。There are many disadvantages to this form. First, since people need to consume a large amount of drinking water, it is very troublesome to purchase and carry the necessary amount of drinking water (or other beverages). Furthermore, disposable containers need to be produced. After use, single-use containers can at best be recycled and used as fuel in waste incineration plants. In the worst-case scenario, single-use containers become part of an increasingly disturbing global waste problem.

发明内容Contents of the invention

根据本发明的第一方面,提供了一种系统,所述系统包括:According to a first aspect of the present invention, a system is provided, the system comprising:

多个可重复使用的便携式饮料容器,其中,所述多个饮料容器中的每一个饮料容器均携带唯一的识别标签,a plurality of reusable portable beverage containers, wherein each of the plurality of beverage containers carries a unique identification tag,

所述系统还包括:The system also includes:

至少一个饮料分配站,所述饮料分配站适于支撑其中一个所述饮料容器并连接至所述饮料容器使得可从所述容器分配饮料,所述饮料分配站包括被配置为读取饮料容器的身份标签的身份标签读取器,所述饮料分配站还包括无线网络接口,At least one beverage dispensing station adapted to support one of said beverage containers and connected to said beverage container such that a beverage can be dispensed from said container, said beverage dispensing station comprising a device configured to read a beverage container an identity tag reader for the identity tag, the beverage dispensing station further comprising a wireless network interface,

其中,所述饮料分配站具有防分配装置,所述防分配装置可防止用户从所述分配器分配饮料,wherein said beverage dispensing station has an anti-dispensing device that prevents a user from dispensing a beverage from said dispenser,

所述系统还包括与所述饮料分配站通信的服务器,所述服务器已存储包括所述多个饮料容器中的每一个饮料容器的身份的数据集,其中,可以在所述数据集中标记饮料容器以激活所述防分配装置,并且所述系统被配置为当饮料容器被标记以激活所述饮料防分配装置时激活所述分配站的所述防分配装置。The system also includes a server in communication with the beverage dispensing station, the server having stored a data set including the identity of each of the plurality of beverage containers, wherein the beverage containers can be tagged in the data set to activate the anti-dispensing device, and the system is configured to activate the anti-dispensing device of the dispensing station when a beverage container is marked to activate the beverage anti-dispensing device.

本文描述的系统、设备和方法以可靠且安全的方式提供饮料。饮料的生产和配送可以定时并进行微调,以适应个人层面或群体层面的需求和消费。可对饮料生产进行微调,以获得饮料的“虚拟管道”。The systems, devices, and methods described herein provide beverages in a reliable and safe manner. Production and delivery of beverages can be timed and fine-tuned to suit demand and consumption at an individual or group level. Beverage production can be fine-tuned to achieve a "virtual pipeline" of beverages.

饮料的生产并不完美,在极少数情况下可能会生产出味道不好或轻微污染的水,甚至是对健康有害的水。Beverage production is not perfect and in rare cases may produce water that tastes bad or is slightly contaminated, or even water that is harmful to health.

众所周知,饮料容器或一组饮料容器中的内容物并不适合消费,饮料分配装置可用于防止最终用户去消费饮料。It is known that the contents of a beverage container or set of beverage containers are not suitable for consumption and beverage dispensing devices can be used to prevent the end user from consuming the beverage.

所述防分配装置可以是向用户发出的光警告信号或声音警告信号,或者可阻止从所述分配站分配饮料。例如,当所述分配站具有水龙头时,所述防分配装置可以锁住所述水龙头。The anti-dispensing device may be a light or audible warning signal to the user, or may prevent the beverage from being dispensed from the dispensing station. For example, when the dispensing station has a faucet, the anti-dispensing device may lock the faucet.

所述识别标签可以是近场识别(NFC)标签。The identification tag may be a near field identification (NFC) tag.

根据本发明的第二方面,提供了一种饮料分配站,所述饮料分配站适于支撑便携式饮料容器并连接至所述饮料容器使得可从所述容器分配饮料,所述饮料分配站包括被配置为读取所述饮料容器的身份标签的身份标签读取器,所述饮料分配站还包括无线网络接口,According to a second aspect of the invention there is provided a beverage dispensing station adapted to support a portable beverage container and connected to the beverage container such that a beverage can be dispensed from the container, the beverage dispensing station comprising an identity tag reader configured to read an identity tag of the beverage container, the beverage dispensing station further comprising a wireless network interface,

其中,所述饮料分配站具有防分配装置,所述防分配装置可防止用户从所述分配器分配饮料,并且其中,所述分配站被配置为当经由所述无线网络接口从服务器接收信号时激活所述防分配装置。wherein the beverage dispensing station has an anti-dispensing device that prevents a user from dispensing a beverage from the dispenser, and wherein the dispensing station is configured to when receiving a signal from a server via the wireless network interface Activate the anti-dispensing device.

所述标签读取器是NFC标签读取器。所述无线通信接口可以是小区网络接口,该小区网络接口可以使所述饮料分配站用作小区网络中的用户设备。The tag reader is an NFC tag reader. The wireless communication interface may be a cell network interface, which may enable the beverage dispensing station to function as user equipment in a cell network.

根据本发明的第三方面,提供了一种涉及系统的方法,所述系统包括:According to a third aspect of the present invention, there is provided a method involving a system, the system comprising:

多个可重复使用的便携式饮料容器,其中,所述多个饮料容器中的每一个饮料容器均携带唯一的识别标签,a plurality of reusable portable beverage containers, wherein each of the plurality of beverage containers carries a unique identification tag,

所述系统还包括:The system also includes:

多个饮料分配站,所述饮料分配站适于支撑其中一个所述饮料容器并连接至所述饮料容器使得可从所述容器分配饮料,所述饮料分配站包括被配置为读取容器的身份标签的身份标签读取器,所述饮料分配站还包括无线网络接口,a plurality of beverage dispensing stations adapted to support one of the beverage containers and connected to the beverage container such that beverages can be dispensed from the container, the beverage dispensing station including a beverage dispensing station configured to read the identity of the container tag identification tag reader, the beverage dispensing station also includes a wireless network interface,

所述系统还包括与所述饮料分配站通信的服务器,所述服务器已存储包括所述多个饮料容器中每一个饮料容器的身份的数据集,所述饮料容器的身份与饮料分配站的身份相关联,其中,所述饮料分配站具有防分配装置,所述防分配装置可防止用户从所述分配器分配饮料,所述方法包括下述步骤:The system also includes a server in communication with the beverage dispensing station, the server having stored a data set including an identity of each of the plurality of beverage containers, the identity of the beverage container being consistent with the identity of the beverage dispensing station. In association, wherein the beverage dispensing station has an anti-dispensing device that prevents a user from dispensing a beverage from the dispenser, the method includes the following steps:

a)所述服务器检测用于激活针对所述数据集中某个饮料容器的防分配装置的标记,a) the server detects a flag for activating an anti-dispensing device for a beverage container in the data set,

b)所述服务器在数据集中识别与被标记的饮料容器相关联的分配站,b) the server identifies in the data set the dispensing station associated with the marked beverage container,

c)所述服务器将信号提供至在步骤b)中识别的分配站,以激活所述防分配装置,c) the server provides a signal to the distribution station identified in step b) to activate the anti-distribution device,

d)所述分配站激活所述防分配装置。d) The distribution station activates the anti-dispensing device.

附图说明Description of the drawings

附图构成说明书的一部分,示意性地示出本发明的优选实施例,并用于示出本发明的原理。The accompanying drawings, which constitute a part of the specification, illustrate schematically preferred embodiments of the invention and serve to explain the principles of the invention.

图1是系统的示意图。Figure 1 is a schematic diagram of the system.

图2是系统的示意图。Figure 2 is a schematic diagram of the system.

图3a和图3b是饮料容器的示意图。Figures 3a and 3b are schematic diagrams of beverage containers.

图4示出了饮料容器。Figure 4 shows a beverage container.

图5是饮料分配站的示意图。Figure 5 is a schematic diagram of a beverage dispensing station.

图6示出了饮料分配站。Figure 6 shows a beverage dispensing station.

图7是附接至饮料分配站的水龙头的、倒置的饮料容器。Figure 7 is an inverted beverage container attached to the faucet of a beverage dispensing station.

图8是被支撑且连接至饮料分配站的饮料容器。Figure 8 is a beverage container supported and connected to a beverage dispensing station.

图9是饮料容器和饮料分配站的剖视图。Figure 9 is a cross-sectional view of a beverage container and beverage dispensing station.

图10-11是饮料分配站和饮料容器的示意性俯视图。Figures 10-11 are schematic top views of a beverage dispensing station and beverage container.

图12是饮料分配站的部件的示意图。Figure 12 is a schematic diagram of the components of the beverage dispensing station.

图13-18是示出方法的流程图。Figures 13-18 are flowcharts illustrating methods.

图19是控制电路的示意图。Figure 19 is a schematic diagram of the control circuit.

具体实施方式Detailed ways

本文提供的系统、方法和设备以“虚拟管道”的方式安全可靠地在消费点提供饮料。因此,可以安全及时地生产饮料并配送给消费者。可追踪的容器和智能分配站允许对系统1及其各种组件进行高级别监控。The systems, methods and devices provided herein safely and reliably provide beverages at the point of consumption in a "virtual pipeline" manner. As a result, beverages can be produced and distributed to consumers in a safe and timely manner. Traceable containers and smart distribution stations allow high-level monitoring of System 1 and its various components.

参考图1,系统1包括多个饮料容器2和服务器3。饮料容器2优选地可重复使用。饮料容器2优选地是便携式的。饮料容器2优选地可重复使用且是便携式的。系统1还可包括一个或多个饮料灌装站4、一个或多个识别标签读取器10以及一个或多个饮料分配站50。饮料分配站50在本文中还可被称为“分配站50”。饮料分配站50例如位于最终用户的家中,或者位于餐馆、酒吧、学校、医院、办公室或其他工作场所、体育设施或其他可用于提供饮料的场所。图1还示出了小区网络16和广域网17,例如因特网。Referring to Figure 1, a system 1 includes a plurality of beverage containers 2 and a server 3. The beverage container 2 is preferably reusable. The beverage container 2 is preferably portable. The beverage container 2 is preferably reusable and portable. System 1 may also include one or more beverage filling stations 4 , one or more identification tag readers 10 and one or more beverage dispensing stations 50 . Beverage dispensing station 50 may also be referred to herein as "dispensing station 50." The beverage dispensing station 50 is located, for example, in an end user's home, or in a restaurant, bar, school, hospital, office or other workplace, sports facility or other location where beverages may be served. Figure 1 also shows a cell network 16 and a wide area network 17, such as the Internet.

系统1可包括至少一个饮料灌装站4,所述饮料灌装站4被配置为将饮料灌装到可重复使用的饮料容器2中。因此,饮料灌装站4可具有在容器2中生产、储存、灌装饮料的装置,以及用于清洗和储存容器2的装置。因此,饮料灌装站4可包括饮料生产单元。饮料生产单元可包括水净化单元5,所述水净化单元5能使用任何合适的技术净化水,诸如过滤器、加热、紫外光或化学手段。下面将详述饮料灌装站4。在各种实施例中,系统1也可接收来自外部源的预灌装容器2,且系统1还可包括饮料容器存储器22。The system 1 may comprise at least one beverage filling station 4 configured to fill beverages into reusable beverage containers 2 . The beverage filling station 4 can thus have means for producing, storing and filling beverages in the containers 2 as well as means for cleaning and storing the containers 2 . Therefore, the beverage filling station 4 may comprise a beverage production unit. The beverage production unit may comprise a water purification unit 5 capable of purifying water using any suitable technology, such as filters, heating, UV light or chemical means. The beverage filling station 4 will be described in detail below. In various embodiments, system 1 may also receive prefilled containers 2 from an external source, and system 1 may further include beverage container storage 22 .

系统1中配送的饮料优选为水或啤酒。在各种实施例中,饮料为饮用水。在其他实施例中,饮料为啤酒。The beverage dispensed in system 1 is preferably water or beer. In various embodiments, the beverage is drinking water. In other embodiments, the beverage is beer.

参照图2,系统1可包括多个饮料灌装站4,例如两个、三个、四个、五个或多个灌装站4,这将在下文中详述。每个饮料容器2均可在数据集15中与某个灌装站4在逻辑上相关联,因此每个灌装站4具有“一队”饮料容器2和分配站50(见下文),如图2所示。图2是示出三个不同的灌装站4a、4b、4c如何分别与容器2的队列70a、70b、70c和分配站50的单独队列71a、71b、71c相关联的示意图。Referring to Figure 2, the system 1 may comprise a plurality of beverage filling stations 4, for example two, three, four, five or more filling stations 4, as will be described in detail below. Each beverage container 2 can be logically associated in the data set 15 with a certain filling station 4, so that each filling station 4 has a "fleet" of beverage containers 2 and dispensing stations 50 (see below), such as As shown in Figure 2. Figure 2 is a schematic diagram showing how three different filling stations 4a, 4b, 4c are associated with a queue 70a, 70b, 70c of containers 2 and a separate queue 71a, 71b, 71c of the distribution station 50 respectively.

参照图1和图2,饮料灌装站4可具有与服务器3进行网络通信的计算机19。在各种实施例中,灌装站4的计算机19将信息提供至灌装站用户,并能使灌装站用户监测并管理他/她的一队饮料容器2以及分配站50。此类用户可以仅访问系统1的某些功能。Referring to FIGS. 1 and 2 , the beverage filling station 4 may have a computer 19 in network communication with the server 3 . In various embodiments, the filling station 4 computer 19 provides information to the filling station user and enables the filling station user to monitor and manage his/her fleet of beverage containers 2 and the dispensing station 50 . Such users can only access certain functions of System 1.

服务器3包括或可以访问数据集15,数据集15将在下文中详述。服务器3可以向计算机19提供饮料生产以及将饮料灌装到容器2的指令。服务器3可使用数据集15预测系统1中的饮料消耗情况,并使用该预测向饮料灌装站4提供关乎应生产多少饮料或者应生产多少已灌装的饮料容器2的指令。例如,当预测到需求量增加时,可增加生产量。服务器3也可包括定价机制,用于确定已灌装的饮料容器2的价格。Server 3 includes or has access to data set 15, which will be described in detail below. The server 3 may provide the computer 19 with instructions for beverage production and filling of the beverage into the container 2 . The server 3 can use the data set 15 to predict beverage consumption in the system 1 and use this prediction to provide instructions to the beverage filling station 4 as to how many beverages should be produced or how many filled beverage containers 2 should be produced. For example, when demand is predicted to increase, production can be increased. The server 3 may also include a pricing mechanism for determining the price of a filled beverage container 2 .

系统1,例如服务器3,可包括用于订购饮料容器2的资源,例如空饮料容器2的更换、支付、运输资源的预订以及定价机制。例如,最终用户可以使用用户账户登录到系统1,并使用移动设备订购饮料容器2。此外,服务器3可包括在需要时自动将饮料容器2运送到分配站50的逻辑(饮料消耗跟踪模块)。The system 1, such as the server 3, may comprise resources for ordering beverage containers 2, such as replacement of empty beverage containers 2, payment, booking of transport resources and pricing mechanisms. For example, an end user can log into system 1 using a user account and order beverage container 2 using a mobile device. Furthermore, the server 3 may include logic to automatically transport beverage containers 2 to the dispensing station 50 when required (beverage consumption tracking module).

饮料存储在饮料灌装站4的罐6中。饮料灌装站4也可包括水龙头14以及一个或多个存储饮料容器2的区域。饮料灌装站4也可具有洗涤站7。洗涤站7可用于例如使用热水或洗涤剂清洗饮料容器2。因此,洗涤站可包括至少一个喷雾器,用于将热水或洗涤剂喷射到饮料容器2上。水净化单元5可连接至入口8,用于从一些供水系统(如湖泊、河流或供水公用设施)获得非净化水。灌装站4特别是饮料灌装站容器21可具有入口或门(或具有两者),以接收或排出饮料容器2。说明书的结尾处将更详细地描述饮料灌装站4。The beverage is stored in the tank 6 of the beverage filling station 4 . The beverage filling station 4 may also include a tap 14 and one or more areas for storing beverage containers 2 . The beverage filling station 4 can also have a washing station 7 . The washing station 7 can be used for washing the beverage container 2 eg using hot water or detergent. Therefore, the washing station may comprise at least one sprayer for spraying hot water or detergent onto the beverage container 2 . A water purification unit 5 can be connected to the inlet 8 for obtaining non-purified water from some water supply system such as a lake, river or water utility. The filling station 4 and in particular the beverage filling station container 21 may have an inlet or a door (or both) to receive or eject the beverage container 2 . The beverage filling station 4 will be described in more detail at the end of the description.

在灌装站4中,饮料容器2内被灌装饮料。优选地,饮料容器2在洗涤站7中被清洗,优选地在对容器2进行灌装之前被清洗。然后,容器2离开灌装站4而被配送至最终用户。In the filling station 4 , the beverage container 2 is filled with beverage. Preferably, the beverage container 2 is cleaned in the washing station 7 , preferably before filling the container 2 . The container 2 then leaves the filling station 4 for distribution to the end user.

最终用户通常具有一个或多个饮料分配站50。最终用户可在灌装站4处拾取饮料容器2,或者更优选地,将容器2递送至最终用户。在图1中,T表示从灌装站4转移到分配站50的饮料容器2。W表示刚离开洗涤站7的饮料容器2。S表示等待运输至最终用户(饮料分配站50)的已灌装的饮料容器2的存储器。洗涤站7可以被组织为加工线,在该加工线中饮料容器2进入灌装站4,在洗涤站7中被洗涤,然后离开洗涤站7。因此,灌装站4可以具有用于储存容器2、清洗容器2和灌装容器2的专用区域。洗涤站7可以是完全自动或者半自动的。The end user typically has one or more beverage dispensing stations 50. The beverage container 2 can be picked up by the end user at the filling station 4 or, more preferably, the container 2 can be delivered to the end user. In FIG. 1 , T represents the beverage container 2 transferred from the filling station 4 to the dispensing station 50 . W represents the beverage container 2 that has just left the washing station 7 . S represents a storage of filled beverage containers 2 awaiting transport to the end user (beverage dispensing station 50). The washing station 7 can be organized as a processing line in which the beverage containers 2 enter the filling station 4 , are washed in the washing station 7 and then leave the washing station 7 . The filling station 4 can thus have dedicated areas for storing the containers 2 , cleaning the containers 2 and filling the containers 2 . The washing station 7 can be fully automatic or semi-automatic.

如本文所用的,“最终用户”指的是操作饮料分配站50的用户。最终用户可以购买已灌装的饮料容器2或将已灌装的饮料容器递送给他/她。最终用户可订购已灌装的饮料容器2。As used herein, "end user" refers to the user who operates the beverage dispensing station 50. The end user can purchase the filled beverage container 2 or have the filled beverage container delivered to him/her. The end user can order filled beverage containers 2 .

“服务器用户”指的是在某些方面管理系统1的用户。服务器用户可使用用户界面访问服务器3或其部分。服务器用户可具有不同的权限,使得一些服务器用户可以控制整个系统1,然而,其他服务器用户的访问权限更加有限。一些用户仅被允许控制一个或一些饮料灌装站(4a、4b、4c),因为系统1可包括一个以上的灌装站4,或者饮料容器2的子集(70a、70b、70c),或者饮料分配站50的子集(71a、71b、71c),参见图2。"Server User" refers to a user who administers System 1 in some respect. Server users may access Server 3 or portions thereof using the user interface. Server users can have different permissions such that some server users have control over the entire system 1, whereas other server users have more limited access. Some users are only allowed to control one or some beverage filling stations (4a, 4b, 4c), as the system 1 may comprise more than one filling station 4, or a subset of beverage containers 2 (70a, 70b, 70c), or Subsets (71a, 71b, 71c) of beverage dispensing stations 50, see Figure 2.

最终用户或服务器用户能使用手机,例如苹果手机,向服务器3发送信息和从服务器3接收信息。手机(在本文中也被称为“移动设备”)例如可配置有应用程序,使得手机可与服务器3进行网络通信。智能手机的示例是苹果手机。服务器例如可以使得在手机的显示器上显示消息。The end user or server user can use a mobile phone, such as an iPhone, to send information to and receive information from the server 3 . A mobile phone (also referred to as a "mobile device" in this article) may, for example, be configured with an application program so that the mobile phone can communicate with the server 3 over the network. An example of a smartphone is the iPhone. The server may, for example, cause the message to be displayed on the display of the mobile phone.

系统1中每个可重复使用的饮料容器2均具有唯一的识别标签9。识别标签9的身份对于每个饮料容器2而言是唯一的。当然,由于错误,可能存在具有相同身份的两个或多个容器2,但目的在于每个饮料容器2均具有唯一的身份。因此,多个饮料容器2中的至少一些饮料容器具有唯一的身份。身份可以是数字或字母等符号的唯一组合,例如数字。Each reusable beverage container 2 in the system 1 has a unique identification tag 9 . The identity of the identification tag 9 is unique to each beverage container 2 . Of course, due to errors, there may be two or more containers 2 with the same identity, but the intention is that each beverage container 2 has a unique identity. Therefore, at least some of the plurality of beverage containers 2 have a unique identity. An identity can be a unique combination of symbols such as numbers or letters, such as numbers.

标签读取器10能读取存储在识别标签9中的身份。一般而言,识别标签读取器10可以种类各异,并且适用于用于饮料容器2的识别标签9的种类。例如,标签读取器10可使用感应在标签9的电路中感应电流,以使标签9发送可以由标签读取器10检测到的信号。优选地,识别标签9是RFID标签,特别是可以借助于NFC(近场通信)技术读取的类型的RFID标签。唯一的识别标签9例如可以是由RFID标签读取器10读取的RFID标签。或者,识别标签9可以是可由条形码读取器读取的条形码。识别标签9和识别标签读取器10也可使用5G技术实施,在这种情况下,识别标签9包括电池或其他能量存储器。然而,优选地,识别标签不包括电池。The tag reader 10 can read the identity stored in the identification tag 9 . Generally speaking, the identification tag reader 10 may be of various types and adapted to the type of identification tag 9 used for the beverage container 2 . For example, tag reader 10 may use induction to induce a current in the circuit of tag 9 so that tag 9 sends a signal that can be detected by tag reader 10 . Preferably, the identification tag 9 is an RFID tag, in particular of the type that can be read by means of NFC (Near Field Communication) technology. The unique identification tag 9 may be, for example, an RFID tag read by an RFID tag reader 10 . Alternatively, the identification tag 9 may be a barcode readable by a barcode reader. The identification tag 9 and the identification tag reader 10 may also be implemented using 5G technology, in which case the identification tag 9 includes a battery or other energy storage. Preferably, however, the identification tag does not include a battery.

图3a和3b是饮料容器2的示意图。由不锈钢制成的容器2的非限制性示例在图4和图7-9中示出。Figures 3a and 3b are schematic views of the beverage container 2. Non-limiting examples of containers 2 made of stainless steel are shown in Figures 4 and 7-9.

多个可重复使用的饮料容器2的容积优选为2至100公升,更优选为3-30公升,甚至更优选为8-25公升。当灌装有饮料时,容器2优选为便携式的。例如,容器2具有用于搬运该容器的把手11(图4)。容器2优选地由诸如不锈钢或铝的金属制成,或者由诸如塑料的聚合物材料(例如聚碳酸酯)制成,该聚合物材料可以由例如玻璃纤维或碳纤维增强。然而,不锈钢是优选材料。材料可以是不透明的。容器2可具有任何合适的形状,例如圆柱形。The volume of the plurality of reusable beverage containers 2 is preferably from 2 to 100 liters, more preferably from 3 to 30 liters, even more preferably from 8 to 25 liters. When filled with beverages, the container 2 is preferably portable. For example, the container 2 has a handle 11 for carrying the container (Fig. 4). The container 2 is preferably made of metal, such as stainless steel or aluminum, or of a polymer material, such as plastic, for example polycarbonate, which may be reinforced, for example, with glass fibers or carbon fibres. However, stainless steel is the preferred material. Materials can be opaque. The container 2 may have any suitable shape, for example cylindrical.

不同的合适形状和尺寸可以是在办公空间等中常见的“饮水机”中使用的容器类型。饮料容器2通常不设计成直接饮用形式。Different suitable shapes and sizes could be the types of containers used in "water fountains" commonly found in office spaces and the like. Beverage containers 2 are generally not designed for direct drinking.

容器2应当优选地易于清洁并且优选地重量较轻并且较为耐用,以便允许多次使用。对于单个容器2而言,循环使用的次数优选地被预测为10-1000次,其中,每次循环包括一次用至少一些饮料灌装容器2以及将容器2提供至最终用户。因此,容器2优选地适于重复灌装并配送至最终用户。The container 2 should preferably be easy to clean and should preferably be lightweight and durable to allow multiple uses. For a single container 2, the number of cycles of use is preferably predicted to be between 10 and 1000 times, wherein each cycle consists of once filling the container 2 with at least some beverage and providing the container 2 to the end user. Therefore, the container 2 is preferably suitable for repeated filling and distribution to the end user.

识别标签9附接至容器2或以其它方式包括在容器2中。例如,NFC标签可以粘在容器2上,或者条形码可以以粘性贴纸的形式粘贴在容器2的外表面上。标签9也可以在生产时插入容器2中,例如在由聚合物材料制成的容器2的铸造过程中。The identification label 9 is attached to or otherwise included in the container 2 . For example, an NFC tag can be stuck on the container 2, or a barcode can be affixed to the outer surface of the container 2 in the form of an adhesive sticker. The label 9 can also be inserted into the container 2 during production, for example during the casting process of the container 2 made of polymer material.

识别标签9优选地永久附接至容器2。然而,也可使用一次性标签或限时使用的标签9。The identification label 9 is preferably permanently attached to the container 2 . However, disposable labels or time-limited labels 9 may also be used.

识别标签9“永久”附接指的是识别标签意欲在饮料容器的预期寿命期间均附接到饮料容器2。The "permanent" attachment of the identification label 9 means that the identification label is intended to be attached to the beverage container 2 for the entire expected life of the beverage container.

标签9优选地重量较轻且尺寸较小。与容器2的重量相比,标签9的重量优选地可忽略不计。下面详述的第二标签18也是如此。识别标签9或第二标签18的重量优选地小于50克,甚至更优选的小于10克,最优选地小于1克。The label 9 is preferably lightweight and small in size. The weight of the label 9 is preferably negligible compared to the weight of the container 2 . The same is true for the second tag 18 detailed below. The weight of the identification label 9 or the second label 18 is preferably less than 50 grams, even more preferably less than 10 grams, most preferably less than 1 gram.

饮料容器2具有至少一个用于灌装和倒出饮料的开口12。开口12例如可以利用盖子13关闭。盖子13可以是一次性的或可重复使用的。可以从开口12倒出饮料,开口12随后用作喷口。可替换地,饮料容器2连接到饮料分配站50,并从分配站50分配饮料,如下文更详细描述的。The beverage container 2 has at least one opening 12 for filling and pouring the beverage. The opening 12 can be closed, for example, with a cover 13 . Cover 13 may be disposable or reusable. The beverage can be poured from the opening 12 which then serves as a spout. Alternatively, the beverage container 2 is connected to the beverage dispensing station 50 and the beverage is dispensed from the dispensing station 50, as described in more detail below.

系统1包括多个可重复使用的饮料容器2。饮料容器的数量可以是至少100,优选为至少1000。System 1 includes a plurality of reusable beverage containers 2 . The number of beverage containers may be at least 100, preferably at least 1000.

标签读取器10被设置为从合适的距离处检测身份标签9。如所提及的,标签读取器10优选的是RFID标签读取器或NFC标签读取器,并因此包括本领域已知的合适的硬件。标签读取器10可以被设置为不检测超过一定距离的标签9,所述距离可以是10m,优选为5m、1m或20cm,更优选为10cm,最优选为5cm,甚至更优选为2cm。因此,标签读取器10可具有检测距离限制。通过在标签读取器10中使用定向天线,可增加标签读取器10的特异性,如下文中参照图10和图11更详细描述的。The tag reader 10 is arranged to detect the identity tag 9 from a suitable distance. As mentioned, the tag reader 10 is preferably an RFID tag reader or an NFC tag reader, and thus includes suitable hardware known in the art. The tag reader 10 may be configured not to detect tags 9 beyond a certain distance, which may be 10m, preferably 5m, 1m or 20cm, more preferably 10cm, most preferably 5cm, even more preferably 2cm. Therefore, tag reader 10 may have detection distance limitations. By using directional antennas in the tag reader 10, the specificity of the tag reader 10 can be increased, as described in more detail below with reference to Figures 10 and 11.

例如,分配站可具有定向天线,所述定向天线可将检测区域57指向分配站上的饮料容器2的预期位置。For example, the dispensing station may have a directional antenna that directs the detection area 57 to the desired location of the beverage container 2 on the dispensing station.

系统1可包括至少两个不同的标签读取器10。至少两个标签读取器10的地理位置可以不同,意味着两个标签读取器10相距至少20米,更优选为相距至少100米。例如,第一标签读取器10可位于灌装站4或饮料容器存储器22,而第二标签读取器可位于分配站50。例如,标签读取器10可以存在于诸如城市之类的地理区域中的不同地理位置处的分配站50中,例如最终用户的不同家庭中。因此,标签读取器10可位于固定的地理位置。然而,标签读取器10也可以由用于配送饮料容器2的卡车或汽车携带,或者由参与配送饮料容器2的人员手动携带。System 1 may include at least two different tag readers 10 . The geographical locations of at least two tag readers 10 may be different, meaning that the two tag readers 10 are at least 20 meters apart, more preferably at least 100 meters apart. For example, a first tag reader 10 may be located at the filling station 4 or beverage container storage 22 , while a second tag reader may be located at the dispensing station 50 . For example, tag readers 10 may be present in distribution stations 50 at different geographical locations within a geographical area, such as a city, such as in different homes of an end user. Therefore, tag reader 10 may be located at a fixed geographic location. However, the tag reader 10 may also be carried by a truck or car used to distribute the beverage containers 2 or manually by a person involved in distributing the beverage containers 2 .

地理位置优选为已知的地理位置。例如,可以通过在数据集15中存储坐标或地址来知晓地理位置。然而,并非必须知晓地理位置。例如,可通过使用定位服务(GPS)、从系统1中的客户端寄存器中已知的最终用户的地址或通过手动输入位置,来自动获得位置。例如,在图17的机器学习应用程序中,知晓各种地理位置之间的距离,例如知晓饮料灌装站4和各种饮料分配站50之间的距离,则已足够。The geographical location is preferably a known geographical location. For example, the geographical location can be known by storing coordinates or addresses in the data set 15 . However, it is not necessary to know the geographical location. For example, the location may be obtained automatically by using positioning services (GPS), a known address of the end user from the client register in System 1, or by manually entering the location. For example, in the machine learning application of Figure 17, it may be sufficient to know the distances between various geographical locations, such as the distances between the beverage filling station 4 and the various beverage dispensing stations 50.

在各种实施例中,一个或多个饮料分配站50包括至少一个标签读取器10。标签读取器10可由系统1使用,以检测饮料容器2存在于其中一个标签读取器10中,例如存在于其中一个分配站50中。标签读取器10可在系统1中使用,以检测饮料容器2存在于某个分配站50中,由某个分配站50支撑或者连接至某个分配站50。In various embodiments, one or more beverage dispensing stations 50 include at least one tag reader 10 . The tag reader 10 may be used by the system 1 to detect the presence of a beverage container 2 in one of the tag readers 10 , for example in one of the dispensing stations 50 . The tag reader 10 may be used in the system 1 to detect the presence of a beverage container 2 in, supported by, or connected to a certain dispensing station 50 .

标签读取器10与服务器3进行数字通信。系统1可使用标签读取器10搜集数据集15中有关某个饮料容器2的有用信息。所述信息至少是饮料容器2存在于标签读取器10中。系统1也可使用标签读取器10记录某个饮料容器2的状态,例如饮料容器2处于“已清洗”状态、“存在于饮料站”状态或类似状态。该状态优选地存储于数据集15中。The tag reader 10 communicates digitally with the server 3 . The system 1 can use the tag reader 10 to collect useful information about a certain beverage container 2 in the data set 15 . The information is at least that the beverage container 2 is present in the tag reader 10 . The system 1 may also use the tag reader 10 to record the status of a certain beverage container 2, for example whether the beverage container 2 is in a "cleaned" state, a "present in beverage station" state or similar. This state is preferably stored in data set 15.

标签读取器10被设置为用于检测饮料容器2存在于其中一个标签读取器10中,例如,在饮料分配站50处,并将该信息提供至服务器3。这可能优选地与检测时间点一起存储于数据集15中。The tag reader 10 is arranged for detecting the presence of a beverage container 2 in one of the tag readers 10 , for example at a beverage dispensing station 50 , and providing this information to the server 3 . This may preferably be stored in the data set 15 together with the detection time point.

标签读取器10优选的是饮料分配站50的一部分,或者设置在饮料灌装站4中,并且标签读取器10可使用那些组件的硬件和软件与服务器3通信。然而,标签读取器10也可独立于灌装站4或饮料分配站50,例如所述标签读取器10可能存在于包括饮料容器储存器22的配送中心处,或者存在于车辆中或者由人携带,所述人例如是配送饮料容器2的人。每个独立的标签读取器10可包括电池或其他电源、处理器、存储器、无线网络接口以及控制电路(图19),并能与服务器3通信。可使用具有NFC功能的手机,例如苹果手机。The tag reader 10 is preferably part of the beverage dispensing station 50 , or is provided in the beverage filling station 4 , and the tag reader 10 can communicate with the server 3 using the hardware and software of those components. However, the tag reader 10 may also be independent of the filling station 4 or the beverage dispensing station 50 , for example the tag reader 10 may be present at a distribution center including the beverage container storage 22 , or in a vehicle or by It is carried by a person, for example a person dispensing beverage containers 2 . Each individual tag reader 10 may include a battery or other power source, a processor, memory, a wireless network interface, and control circuitry (Fig. 19), and may communicate with the server 3. A mobile phone with NFC function, such as an iPhone, can be used.

灌装站4可具有一个或多个标签读取器10。例如,标签读取器10可位于饮料灌装站4的门框上,以检测进出饮料灌装站4的移动,特别是进出饮料灌装站容器21的移动。作为另一个示例,标签读取器10可位于洗涤站7的出口处。所有饮料灌装站4的各种部件均具有专用的工作流程,使得饮料容器2从一个部件移动至下一个部件,例如,进入灌装站4,穿过洗涤站7,在水龙头14处进行灌装,进行存储,然后离开灌装站4,并且标签读取器10被设置为检测各种站中或饮料灌装站4区域中容器2的存在。The filling station 4 may have one or more tag readers 10 . For example, the tag reader 10 may be located on a door frame of the beverage filling station 4 to detect movement in and out of the beverage filling station 4, particularly movement in and out of the beverage filling station container 21. As another example, the tag reader 10 may be located at the exit of the washing station 7 . All the various components of the beverage filling station 4 have dedicated workflows such that the beverage container 2 moves from one component to the next, e.g. into the filling station 4, through the washing station 7, to filling at the tap 14 is filled, stored and then leaves the filling station 4, and the tag reader 10 is arranged to detect the presence of the container 2 in the various stations or in the area of the beverage filling station 4.

标签读取器10例如可被设置为使得所述标签读取器10能检测饮料容器2何时离开洗涤站7并因此被认为是清洁的。例如,当标签9是NFC标签时,标签读取器10是与洗涤站7的出口相距合适距离的NFC读取器,使得已被清洗的饮料容器2(并非其他饮料容器2)在通过洗涤站7的出口时被检测到。当标签读取器10放置在系统1中时,类似的设置同样适用。因此,标签读取器10放置在系统1中,以确保可以在一定程度上确定检测到的状态。The tag reader 10 may for example be arranged such that it detects when the beverage container 2 leaves the washing station 7 and is therefore considered clean. For example, when the tag 9 is an NFC tag, the tag reader 10 is an NFC reader at a suitable distance from the exit of the washing station 7 so that the beverage container 2 (and not other beverage containers 2) that has been cleaned passes through the washing station. 7 is detected when exiting. A similar setup applies when tag reader 10 is placed in system 1 . Therefore, a tag reader 10 is placed in the system 1 to ensure that the detected status can be determined to a certain extent.

因此,可设置一个或多个标签读取器10,以在饮料容器2通过系统1的各种部件时检测所述饮料容器2,并将与此相关的数据提供至服务器3,服务器3可将此信息存储在数据集15中。服务器3从标签读取器10中接收信息,并使用所述信息更改数据集15中单个饮料容器2的状态。Accordingly, one or more tag readers 10 may be provided to detect beverage containers 2 as they pass through various components of the system 1 and provide data relating thereto to the server 3 which may This information is stored in dataset 15. The server 3 receives information from the tag reader 10 and uses said information to change the status of the individual beverage containers 2 in the data set 15 .

服务器3可将来自标签读取器10的信息(例如,饮料容器2的身份)与和某个标签读取器10相关联的预定信息进行组合。例如,从某个标签读取器10读取的身份总能确定容器2的某个预定状态。例如,从某个标签读取器10读取的身份能将容器2的状态从“未清洗”更改为“已清洗”,或者从“在站中”更改为“已离开站”(“未清洗”也可被称为“已进入站”),正如下文详述的。The server 3 may combine information from the tag readers 10 (eg the identity of the beverage container 2) with predetermined information associated with a certain tag reader 10. For example, an identity read from a certain tag reader 10 can always determine a certain predetermined status of the container 2 . For example, the identity read from a certain tag reader 10 can change the status of container 2 from "uncleaned" to "cleaned", or from "in station" to "out of station" ("uncleaned"). ” may also be referred to as “Entered Station”), as detailed below.

因此,标签读取器10可以在系统1中具有身份。当标签读取器是分配站50的一部分时,所述标签读取器的身份优选地与分配站的身份相同。Therefore, tag reader 10 may have an identity in system 1 . When a tag reader is part of a distribution station 50, the identity of the tag reader is preferably the same as that of the distribution station.

例如,当标签读取器10检测到饮料容器2的标签9时,服务器3会将数据集15中饮料容器2的状态设置为下述其中一个状态:For example, when tag reader 10 detects tag 9 of beverage container 2, server 3 will set the status of beverage container 2 in data set 15 to one of the following states:

a)容器2已进入饮料灌装站4,特别是饮料灌装站容器21,a) Container 2 has entered the beverage filling station 4, in particular beverage filling station container 21,

b)容器2已经被清洗,b) Container 2 has been cleaned,

c)容器2已在饮料灌装站4处灌装饮料,c) Container 2 has been filled with beverage at beverage filling station 4,

d)容器2已离开饮料灌装站4,特别是饮料灌装站容器21,d) the container 2 has left the beverage filling station 4, in particular the beverage filling station container 21,

e)容器2正在配送中,e) Container 2 is being delivered,

f)容器2已跟随饮料分配站50的最终用户离开,f) Container 2 has followed the end user of the beverage dispensing station 50,

g)容器2存在于饮料分配站50,g) Container 2 is present at beverage dispensing station 50,

h)容器2不存在于任何饮料分配站50。h) Container 2 is not present at any beverage dispensing station 50 .

状态可具有排他性,使得单个容器2一次只能具有一个状态。例如,容器2不能存在于饮料分配站50中,也不能存在于任何饮料分配站50中。这可以使用服务器3中的逻辑(例如数据集逻辑)来提供。可在服务器3中设置错误检测逻辑,以检测错误状态转移。States can be exclusive, such that a single container 2 can only have one state at a time. For example, container 2 cannot be present in beverage dispensing station 50 , or in any beverage dispensing station 50 . This can be provided using logic in Server 3 (e.g. dataset logic). Error detection logic can be set up in Server 3 to detect erroneous state transitions.

第一标签读取器9可检测选自a)至h)的第一状态,第二标签读取器9可检测第二状态,所述第二状态从选自b)至h)的下述步骤中选择。第一标签读取器和第二标签读取器可将该信息提供至服务器3。The first tag reader 9 can detect a first state selected from a) to h), and the second tag reader 9 can detect a second state selected from b) to h). Select in step. The first tag reader and the second tag reader can provide this information to the server 3 .

标签读取器10可同时或在较短时间内读取多个标签9。例如,如果卡车装载有多个饮料容器2,则可设置RFID标签读取器10,以当卡车通过RFID标签读取器10时,读取卡车中所有饮料容器2的标签9。The tag reader 10 can read multiple tags 9 simultaneously or within a short period of time. For example, if a truck is loaded with multiple beverage containers 2, the RFID tag reader 10 can be set up to read the tags 9 of all beverage containers 2 in the truck when the truck passes the RFID tag reader 10.

转向图1,系统1包括服务器3。如下所述,服务器3可以是虚拟服务器。服务器3保持或包括数字存储的数据集15,所述数据集15可以是数据库的形式。可使用数据库架构的任何合适形式,例如SQL数据库。每个饮料容器2的身份存储在数据集15中。数据集15可保持单个饮料容器2的特定信息,例如容器2何时在系统1中投入使用的信息、灌装周期数量、生产日期、制造信息等。该信息与饮料容器2的身份相关联。数据集15也可包括与饮料容器3的当前状态相关的信息,如上述标签读取器10中记录的信息。Turning to Figure 1, system 1 includes server 3. As discussed below, Server 3 may be a virtual server. The server 3 maintains or includes a digitally stored data set 15, which may be in the form of a database. Any suitable form of database schema may be used, such as a SQL database. The identity of each beverage container 2 is stored in the data set 15 . The data set 15 may hold information specific to an individual beverage container 2, such as information on when the container 2 was put into service in the system 1, number of filling cycles, date of production, manufacturing information, etc. This information is associated with the identity of the beverage container 2 . The data set 15 may also include information related to the current status of the beverage container 3, such as the information recorded in the tag reader 10 described above.

服务器用户也可将容器2添加至数据库中,然后逻辑性地将容器2与特定灌装站4相关联。也可自动将信息输入数据集15中,例如,如果某个饮料容器2损坏和/或必须停止使用的话。The server user can also add container 2 to the database and then logically associate container 2 with a specific filling station 4. Information can also be automatically entered into the data set 15, for example if a certain beverage container 2 is damaged and/or must be taken out of service.

因此,服务器3被配置为在数字存储的数据集15中存储与多个可重复使用的饮料容器2相关的数据。优选地,服务器3也可被配置为存储与数据集15中的多个分配站50相关的数据。The server 3 is therefore configured to store data relating to a plurality of reusable beverage containers 2 in a digitally stored data set 15 . Preferably, the server 3 may also be configured to store data related to a plurality of distribution stations 50 in the data set 15 .

服务器3包括合适的逻辑组件和软件,以实施此处描述的方法,例如但不限于:饮料消耗跟踪模块、饮料容器跟踪模块、错误检测逻辑、容器错误标记模块、防分配装置激活模块、饮料生产控制逻辑、数据库接口、网络接口和操作系统。Server 3 includes suitable logic components and software to implement the methods described herein, such as, but not limited to: beverage consumption tracking module, beverage container tracking module, error detection logic, container error flagging module, anti-dispensing device activation module, beverage production Control logic, database interface, network interface and operating system.

例如,下述信息可能与数据集15中的某些饮料容器2的身份相关联(一些内容将在下面详细解释):饮料类型、已经灌装的饮料容器2、饮料容器2中剩余的饮料量、灌装周期次数、生产日期、当前位置、容器2中的饮料不应消耗的信息、第二标签18(篡改标签)的身份、第二标签18的状态、容器2已进入饮料灌装站4、容器2已经在饮料灌装站4中被清洗、容器2已在饮料灌装站4处灌装饮料、容器2已离开饮料灌装站4、容器2正在配送中、容器2已跟随饮料分配站50的用户离开、容器2存在于饮料分配站50中、饮料容器2所属的灌装站4的身份、容器2不存在于任何饮料分配站4中、与饮料容器2相关联的先前分配站50的身份、先前灌装周期的日期、标签读取的日期和时间、饮料分配事件、重量数据或饮料消耗数据。这些均为非限制性示例。For example, the following information may be associated with the identity of certain beverage containers 2 in the data set 15 (some of which will be explained in detail below): type of beverage, beverage containers 2 that have been filled, amount of beverage remaining in the beverage container 2 , number of filling cycles, production date, current location, information that the beverage in container 2 should not be consumed, identity of the second tag 18 (tampered tag), status of the second tag 18, container 2 has entered the beverage filling station 4 , container 2 has been cleaned in the beverage filling station 4, container 2 has been filled with beverage at the beverage filling station 4, container 2 has left the beverage filling station 4, container 2 is being distributed, container 2 has followed the beverage distribution The user of the station 50 leaves, the container 2 is present in the beverage dispensing station 50, the identity of the filling station 4 to which the beverage container 2 belongs, the container 2 is not present in any beverage dispensing station 4, the previous dispensing station associated with the beverage container 2 50’s identity, the date of a previous filling cycle, the date and time of a tag read, beverage dispensing events, weight data, or beverage consumption data. These are non-limiting examples.

例如,下述信息可能与数据集15中的分配站50的身份相关联:存在于分配站50中的当前饮料容器2的身份、不存在饮料容器2、传感器数据、温度传感器数据、重量数据或饮料消耗数据、通信记录、自上次通信会话以来未更改的标记、要激活防分配装置65、已经激活防分配装置65、错误消息、电池状态、饮料分配事件、传感器数据、与分配站50相关联的灌装站4的身份、最终用户的身份和联系方式、最终用户的详细登录信息、订单状态等。这些均为非限制性示例。For example, the following information may be associated with the identity of the dispensing station 50 in the data set 15: the identity of the current beverage container 2 present in the dispensing station 50, the absence of a beverage container 2, sensor data, temperature sensor data, weight data, or Beverage consumption data, communication records, flags that have not changed since the last communication session, anti-dispensing device 65 to be activated, anti-dispensing device 65 already activated, error messages, battery status, beverage dispensing events, sensor data, associated with the dispensing station 50 The identity of the associated filling station 4, the identity and contact information of the end user, the end user’s login details, order status, etc. These are non-limiting examples.

数据集中也可包括服务器3与最终用户的手机之间的通信处理细节,所述最终用户与饮料分配站50相关联。这也可由服务器3使用,以将信息推送给特定饮料分配站的最终用户。信息可包括运输信息、重量数据或饮料消耗数据、饮料容器2中仍然存在多少饮料、或者不应该消耗某个饮料容器2的内容物的消息。Details of the communication processing between the server 3 and the mobile phone of the end user associated with the beverage dispensing station 50 may also be included in the data set. This can also be used by Server 3 to push information to end users of specific beverage dispensing stations. The information may include shipping information, weight data or beverage consumption data, how much beverage is still present in the beverage container 2, or a message that the contents of a certain beverage container 2 should not be consumed.

可以存储以前事件的所有数据,使得每个饮料容器2和分配站50的历史被存储在数据集15中。All data of previous events can be stored, so that the history of each beverage container 2 and dispensing station 50 is stored in the data set 15 .

服务器3可包括检测关于饮料容器2或饮料分配站的错误的逻辑。因此,单个饮料容器2不能直接将状态从“未清洗”更改至“已灌装”。只有当容器2已从“未清洗”状态变为“已清洗”状态时,才可进行此类更改(从“未清洗”更改至“已灌装”)。如果标签读取器9提供此类冲突信息,则存在错误。可通过服务器3中的软件检测该错误,例如,通过数据库软件检测该错误。数据库软件例如可适于生成错误标记。可通过其他方式,例如通过图17中的机器学习方法,来检测错误。与容器2有关的错误可导致生成服务器3报告的错误,或者可导致容器2被排除在配送之外。例如,可执行排除,使得某个容器2被标记为不进行灌装或不配送给最终用户。警告可以作为声音信号提供,或者在灌装站4中的显示器或闪光灯中提供,向最终用户或服务器用户提供消息,或者激活防分配装置65(见下文)。The server 3 may include logic to detect errors regarding the beverage container 2 or the beverage dispensing station. Therefore, a single beverage container 2 cannot directly change the status from "not cleaned" to "filled". Such a change (change from "Uncleaned" to "Filled") is only possible when container 2 has changed from "Uncleaned" status to "Cleaned" status. If the tag reader 9 provides such conflicting information, an error exists. This error may be detected by software in server 3, for example by database software. Database software may, for example, be adapted to generate error flags. Errors can be detected through other means, such as through the machine learning method in Figure 17. An error related to container 2 may result in an error being reported by server 3, or may result in container 2 being excluded from delivery. For example, exclusions can be performed such that a certain container 2 is marked not to be filled or distributed to the end user. The warning may be provided as an audible signal, or in a display or flashing light in the filling station 4, to provide a message to the end user or server user, or to activate the anti-dispensing device 65 (see below).

参照图1至图2以及图5至图11,系统1优选地包括一个或多个饮料分配站50。分配站50用于从饮料容器2分配饮料。Referring to Figures 1-2 and 5-11, system 1 preferably includes one or more beverage dispensing stations 50. The dispensing station 50 is used for dispensing beverages from beverage containers 2 .

饮料分配站50可以以多种不同的方式设计。图6至图9中的饮料分配站50包括支撑饮料容器2的独立壳体51,所述饮料容器2放置在壳体51的顶部,饮料容器2的开口12向下。单独的水龙头52附接至开口12,并用于控制最终用户的分配。可使用重力流来分配饮料。水龙头52包括阀门(未示出)、用于操作阀门的把手66以及连接器54。水龙头52可与壳体51物理地交互。例如,如图8所示,水龙头52放置在壳体51的V型槽口53中。同样,这只是一个示例,并且水龙头52也可与壳体51集成。一般而言,可通过任何合适的方式操作饮料分配站50的水龙头52,例如使用按键,或任何其他控制阀门的合适装置。水龙头52可例如包括用于分配饮料的电子控制阀。Beverage dispensing station 50 can be designed in a number of different ways. The beverage dispensing station 50 in Figures 6 to 9 includes a separate housing 51 supporting a beverage container 2 placed on top of the housing 51 with its opening 12 pointing downwards. A separate faucet 52 is attached to the opening 12 and is used to control dispensing by the end user. Beverages can be dispensed using gravity flow. Faucet 52 includes a valve (not shown), a handle 66 for operating the valve, and a connector 54. Faucet 52 may physically interact with housing 51 . For example, as shown in FIG. 8 , the faucet 52 is placed in the V-shaped notch 53 of the housing 51 . Again, this is just an example and the faucet 52 may be integrated with the housing 51 as well. In general, the faucet 52 of the beverage dispensing station 50 may be operated by any suitable means, such as using a push button, or any other suitable device for controlling a valve. Faucet 52 may, for example, include an electronically controlled valve for dispensing beverages.

一般而言,壳体51可包括控制电路和各种传感器,例如下述的重量确定装置55、加速计56、电池63、LED灯64以及无线网络接口58。Generally speaking, the housing 51 may include a control circuit and various sensors, such as a weight determination device 55, an accelerometer 56, a battery 63, an LED light 64, and a wireless network interface 58 described below.

分配站50可以以众多方式进行设计。其他可能的设计包括类似于办公室工作场所经常看到的“饮水机”的设计。The distribution station 50 can be designed in numerous ways. Other possible designs include something similar to the "water fountain" often seen in office workplaces.

分配站50可适于站立在吧台、桌子或工作台面上,或者所述分配站50可以被设计成自由站立在地板或地面上。饮料分配站50也可集成在家具中,特别是适合于厨房、饭店和酒吧的家具。分配站50也可集成在冰箱中。The dispensing station 50 may be adapted to stand on a bar, table or countertop, or the dispensing station 50 may be designed to be free standing on the floor or ground. The beverage dispensing station 50 can also be integrated into furniture, particularly suitable for kitchens, restaurants and bars. The dispensing station 50 can also be integrated in the refrigerator.

通过使用重力流或通过在容器2内提供压力,饮料可作为流动饮料而从分配站50分配。图6-9示出了适于以重力流分配饮料的饮料分配站50。当被机械地连接至饮料分配站50或者当由饮料分配站50支撑时,饮料优选地从饮料容器2分配。The beverage can be dispensed from the dispensing station 50 as a flowing beverage by using gravity flow or by providing pressure within the container 2 . Figures 6-9 illustrate a beverage dispensing station 50 adapted to dispense beverages with gravity flow. Beverage is preferably dispensed from the beverage container 2 when mechanically connected to the beverage dispensing station 50 or when supported by the beverage dispensing station 50 .

当使用压力时,正如啤酒的情况,分配站50可包括本领域已知的用于对饮料容器2加压的装置。通常,饮料分配站50然后包括用于将加压的二氧化碳(其他惰性气体)提供至饮料容器2中的装置。提供二氧化碳的装置可包括第一管道,该第一管道插入容器2中并提供加压的二氧化碳以从第二管道将饮料从容器2中排出。用于啤酒的分配站50可被设计成使得容器2的开口12指向上方,分配站50或其一部分可被设计成放置在容器2的顶部。特别地,用于管道的连接器以及用于提供二氧化碳的装置可放置在开口12的顶部。When pressure is used, as is the case with beer, the dispensing station 50 may include means known in the art for pressurizing the beverage container 2 . Typically, the beverage dispensing station 50 then includes means for supplying pressurized carbon dioxide (other inert gas) into the beverage container 2 . The means for providing carbon dioxide may comprise a first conduit inserted into the container 2 and providing pressurized carbon dioxide to expel the beverage from the container 2 from a second conduit. The dispensing station 50 for beer can be designed so that the opening 12 of the container 2 points upward, and the dispensing station 50 or a part thereof can be designed to be placed on top of the container 2 . In particular, connectors for the pipes and means for supplying carbon dioxide may be placed on top of the opening 12 .

当使用重力流分配饮料时,阀门可允许环境空气流入饮料容器2中。The valve may allow ambient air to flow into the beverage container 2 when gravity flow is used to dispense the beverage.

分配站50可被配置为机械地支撑饮料容器2。因此,饮料容器2的部分重量或全部重量落在分配站50上。分配站50或其一部分可被配置为机械地接收饮料容器2。饮料容器2可以机械地连接至分配站50,例如通过使用凸耳、卡口接头、点按或螺纹或其他连接装置连接至分配站50。分配站50可与饮料容器2接合。优选地,分配站50使得只有一个饮料容器2被饮料分配站50支撑或连接至饮料分配站50。因此,优选地,饮料分配站能机械地支撑、机械地接收或机械地连接至一个单独的饮料容器2,或者与一个单独的饮料容器2接合。The dispensing station 50 may be configured to mechanically support the beverage container 2 . Therefore, part or all of the weight of the beverage container 2 rests on the dispensing station 50 . The dispensing station 50 or a part thereof may be configured to mechanically receive the beverage container 2 . The beverage container 2 may be mechanically connected to the dispensing station 50, such as by using lugs, bayonet fittings, click or threads, or other connection means. The dispensing station 50 is engageable with the beverage container 2 . Preferably, the dispensing station 50 is such that only one beverage container 2 is supported by or connected to the beverage dispensing station 50 . Therefore, preferably the beverage dispensing station can be mechanically supported, mechanically received or mechanically connected to, or engaged with, an individual beverage container 2 .

容器2可机械地连接至分配站50,使得饮料可从容器2分配。饮料优选地可通过分配站50的一部分进行分配。例如,分配站50可具有连接至饮料容器2的开口12的连接器54。The container 2 can be mechanically connected to the dispensing station 50 so that beverage can be dispensed from the container 2 . Beverages are preferably dispensed through a portion of the dispensing station 50 . For example, the dispensing station 50 may have a connector 54 connected to the opening 12 of the beverage container 2 .

系统1优选地包括多个分配站50,例如两个、三个、四个或多个分配站50,例如至少十个或者至少100个分配站50。每个分配站50在系统1中可具有唯一的身份。该身份存储在数据集15中。例如在数据集15中,饮料分配站50可逻辑地连接至一个特定的饮料灌装站4,如图2所示。该逻辑连接可以在数据集15中。The system 1 preferably includes a plurality of distribution stations 50, such as two, three, four or more distribution stations 50, such as at least ten or at least 100 distribution stations 50. Each distribution station 50 may have a unique identity within system 1 . This identity is stored in dataset 15. For example, in data set 15, the beverage dispensing station 50 may be logically connected to a specific beverage filling station 4, as shown in Figure 2. This logical connection can be in data set 15.

饮料容器2可以进行切换,使得机械地连接至分配站50或者由分配站50支撑的第一饮料容器2可以被第二饮料容器2替换,在替换之后,所述第二饮料容器2变成机械地连接至分配站50或者由分配站50支撑。The beverage containers 2 can be switched such that a first beverage container 2 mechanically connected to or supported by the dispensing station 50 can be replaced by a second beverage container 2 which, after replacement, becomes mechanically Ground is connected to the distribution station 50 or is supported by the distribution station 50 .

参照图12,饮料分配站50具有或包括控制电路,所述控制电路包括存储器60、处理器61和总线62。控制电路可部分设置在印刷电路板(PCB)中。控制电路电气地连接至各种传感器、标签读取器10、无线通信接口58、电池63、LED 64以及防分配装置65。控制电路可包括计时器和闹钟。存储器60存储用于参与或执行本文描述的各种方法的软件。Referring to FIG. 12 , the beverage dispensing station 50 has or includes control circuitry including a memory 60 , a processor 61 and a bus 62 . The control circuit may be partially provided in a printed circuit board (PCB). The control circuit is electrically connected to the various sensors, tag reader 10, wireless communication interface 58, battery 63, LED 64 and anti-dispensing device 65. Control circuitry may include timers and alarm clocks. Memory 60 stores software for participating in or performing the various methods described herein.

此外,分配站50还包括用于为分配站50的各种电气和电子组件供电的电池63,所述电气和电子组件例如为控制电路、传感器、无线网络接口58、标签读取器10和防分配装置65。也可以或者可替换地由连接器和常规电源插座供电。In addition, the distribution station 50 also includes a battery 63 for powering various electrical and electronic components of the distribution station 50, such as control circuitry, sensors, wireless network interface 58, tag reader 10, and Dispensing device 65. Power may also or alternatively be supplied by a connector and a conventional power socket.

饮料分配站50优选地具有一个或多个传感器。饮料分配站50的传感器例如可以是重量确定装置55、加速计56或饮料流量传感器。在优选实施例中,分配站50至少具有重量确定装置55和加速计56。Beverage dispensing station 50 preferably has one or more sensors. The sensor of the beverage dispensing station 50 may be, for example, a weight determination device 55, an accelerometer 56 or a beverage flow sensor. In a preferred embodiment, the dispensing station 50 has at least a weight determination device 55 and an accelerometer 56 .

饮料分配站50具有至少两个传感器,其中,第一传感器能将控制电路从睡眠状态唤醒到唤醒状态,第二传感器能确定消耗的饮料量。通过向处理器61的中断引脚提供信号,第一种类型的传感器能够利用处理器61的中断引脚唤醒处理器61。在优选实施例中,第二传感器是重量确定装置55。在优选实施例中,第一传感器是加速计56,第二传感器是重量确定装置55。The beverage dispensing station 50 has at least two sensors, wherein a first sensor is capable of waking the control circuit from a sleep state to a wake-up state, and a second sensor is capable of determining the amount of beverage consumed. The first type of sensor is able to wake up the processor 61 using the interrupt pin of the processor 61 by providing a signal to the interrupt pin of the processor 61 . In a preferred embodiment, the second sensor is weight determining device 55 . In a preferred embodiment, the first sensor is an accelerometer 56 and the second sensor is a weight determining device 55 .

在一个实施例中,第一传感器是能检测人的存在的传感器,例如接近传感器。例如,该传感器能检测靠近饮料分配站50的人。检测的阈值距离例如可以为0.25-1米。此类传感器的示例包括基于红外光(IR)检测的接近传感器或电感式存在传感器。In one embodiment, the first sensor is a sensor capable of detecting the presence of a person, such as a proximity sensor. For example, the sensor can detect people approaching the beverage dispensing station 50. The detection threshold distance may be, for example, 0.25-1 meter. Examples of such sensors include proximity sensors or inductive presence sensors based on infrared light (IR) detection.

转向图5至图12,分配站50优选地具有标签读取器10。标签读取器10被设置为检测存在于饮料分配站50的饮料容器2的身份。优选地,标签读取器10被设置为检测由分配站50支撑或机械地连接至分配站50的饮料容器2。优选地,如果饮料容器2由分配站50支撑或者机械地连接至分配站50以使得饮料可从分配站50分配,则分配站50的标签读取器10仅检测特定饮料容器2的标签。Turning to FIGS. 5-12 , the distribution station 50 preferably has a tag reader 10 . The tag reader 10 is arranged to detect the identity of the beverage container 2 present at the beverage dispensing station 50 . Preferably, the tag reader 10 is arranged to detect a beverage container 2 supported by or mechanically connected to the dispensing station 50 . Preferably, the tag reader 10 of the dispensing station 50 only detects a tag for a particular beverage container 2 if the beverage container 2 is supported by or mechanically connected to the dispensing station 50 such that a beverage can be dispensed from the dispensing station 50 .

图10和图11中的标签读取器示出了标签读取器10如何设置在饮料分配站50(从上文中示意性地示出)中并仅检测由分配站50支撑的饮料容器2的两个不同示例。在图10和图11中,饮料容器50放置在分配站50上。The tag reader in Figures 10 and 11 shows how the tag reader 10 is arranged in a beverage dispensing station 50 (shown schematically from above) and detects only the beverage containers 2 supported by the dispensing station 50. Two different examples. In Figures 10 and 11, a beverage container 50 is placed on a dispensing station 50.

例如,标签读取器10可以是在近距离和某个方向上进行读取的NFC标签读取器10,形成指向饮料容器2位于分配站50上的位置的检测场57,参见图10。检测场57外面的标签9没有被标签读取器10检测到。图11的标签读取器10的检测范围更小,并且只有当饮料容器2以正确的方式定向使得标签9面向标签读取器10时,才检测到标签9。这可以通过饮料容器2和分配站50之间的定向配合来实现。例如,可通过饮料容器2和分配站50之间的键控(keying)来实现正确定向。图10和图11的设置仅为示例。For example, the tag reader 10 may be an NFC tag reader 10 that reads at a short distance and in a certain direction, forming a detection field 57 directed toward the location of the beverage container 2 on the dispensing station 50 , see FIG. 10 . Tags 9 outside the detection field 57 are not detected by the tag reader 10 . The detection range of the tag reader 10 of Figure 11 is smaller and the tag 9 is only detected when the beverage container 2 is oriented in the correct way so that the tag 9 faces the tag reader 10. This can be achieved by an directional fit between the beverage container 2 and the dispensing station 50 . For example, correct orientation can be achieved by keying between the beverage container 2 and the dispensing station 50 . The settings of Figures 10 and 11 are examples only.

标签读取器10可通过分配站50的控制电路以各种方式进行激活。例如,标签读取器10可至少每预定时间段(例如至少每5秒、至少每小时或每天)读取饮料容器2的标签9。如本文所述,标签读取器10也可通过各种方式进行激活,例如通过加速计56或重量确定装置55进行激活。The tag reader 10 may be activated in various ways via the control circuitry of the distribution station 50 . For example, the tag reader 10 may read the tag 9 of the beverage container 2 at least every predetermined period of time, such as at least every 5 seconds, at least every hour, or every day. As described herein, the tag reader 10 may also be activated by various means, such as by an accelerometer 56 or a weight determination device 55 .

此外,如果重量确定装置55检测到重量但无法检测到标签9,则表明分配站50支撑了错误的饮料容器2。如果出现这种情况,饮料分配站50可将此情况报告给服务器3。该信息可以与饮料分配站的身份相关联地存储在数据集15中。可以激活饮料防分配装置65或者将消息发送至最终用户的手机。Furthermore, if the weight determination device 55 detects the weight but cannot detect the label 9, this indicates that the wrong beverage container 2 is being supported by the dispensing station 50. If this situation occurs, the beverage dispensing station 50 can report this situation to the server 3. This information may be stored in the data set 15 in association with the identity of the beverage dispensing station. The beverage anti-dispensing device 65 can be activated or a message can be sent to the end user's mobile phone.

饮料分配站50可以与服务器3进行数据通信,优选地使用至少部分无线数据通信进行数据通信。因此,分配站50具有无线通信接口58。无线数据通信可优选地由在小区网络16中充当用户设备的分配站50提供,所述小区网络16例如是3G、4G或5G小区网络16。然而,也可使用诸如LoRa之类的其他标准。因此,分配站50可具有天线作为无线网络接口58的一部分,以适于小区网络通信,特别适于充当用户设备。饮料分配站50可将数据从传感器提供至服务器3,例如,如下所述,通过使用数据连接特别是无线网络接口58将数据从标签读取器10、重量确定装置55、加速计56、温度传感器59或流量传感器提供至服务器3。The beverage dispensing station 50 may be in data communication with the server 3, preferably using at least partially wireless data communication. The distribution station 50 therefore has a wireless communication interface 58 . Wireless data communications may preferably be provided by a distribution station 50 acting as a user equipment in a cell network 16, such as a 3G, 4G or 5G cell network 16. However, other standards such as LoRa may also be used. Therefore, the distribution station 50 may have an antenna as part of the wireless network interface 58, suitable for cell network communications, particularly for acting as user equipment. The beverage dispensing station 50 may provide data from the sensors to the server 3, for example from the tag reader 10, the weight determination device 55, the accelerometer 56, the temperature sensor, using a data connection, in particular the wireless network interface 58, as described below. 59 or flow sensor provided to server 3.

分配站50的控制电路可具有睡眠状态和唤醒状态,其中,在睡眠状态下,能量消耗优选地特别低。睡眠状态下的能量消耗可能最多是唤醒状态下能量消耗的30%,更优选地最多10%。控制电路例如可通过传感器,特别是第一传感器,从睡眠状态中唤醒。控制电路在一段时间不活动之后进入睡眠状态,例如,在超过15分钟不活动之后进入睡眠状态。当例如加速计56或重量确定装置55检测到分配时,分配站50的控制电路可被配置为从睡眠状态中唤醒。重量确定装置55可连接至为此目的放大信号的放大器。第一传感器可连接至为此目的放大信号的放大器。The control circuit of the distribution station 50 can have a sleep state and a wake-up state, wherein in the sleep state the energy consumption is preferably particularly low. The energy consumption in the sleeping state may be up to 30%, more preferably up to 10%, of the energy consumption in the waking state. The control circuit can be awakened from the sleep state by means of a sensor, in particular a first sensor, for example. The control circuitry enters the sleep state after a period of inactivity, for example, after more than 15 minutes of inactivity. The control circuitry of the dispensing station 50 may be configured to wake from the sleep state when a dispensing is detected by, for example, the accelerometer 56 or the weight determination device 55 . The weight determination device 55 can be connected to an amplifier which amplifies the signal for this purpose. The first sensor can be connected to an amplifier which amplifies the signal for this purpose.

图13描述了分配站50和服务器3之间的通信会话,所述通信会话涉及标签读取器10读取饮料容器2的标签9。作为灌装站4的一部分的标签读取器10或独立的标签读取器10以类似方式执行与服务器3之间的通信会话。在步骤100中,标签读取器10特别是分配站50的标签读取器检测单个饮料容器2的标签9。这涉及读取标签9的身份,所述身份也是饮料容器2的身份。所述身份优选地与检测时间点一起存储在分配站50的存储器60中。优选地,也可确定并存储其他传感器数据,例如来自重量确定装置55或加速计56的数据,见下文所述。步骤100可以由例如第一传感器(例如加速计56或重量确定装置55)启动,所述第一传感器将分配站50的控制电路从睡眠状态中唤醒或以其它方式向控制电路提供使得标签读取器10对标签9进行读取的信号。步骤100还可以由与饮料分配站50交互的最终用户来启动,例如通过使用通断开关来打开饮料分配站来启动。FIG. 13 depicts a communication session between the dispensing station 50 and the server 3 involving the reading of the tag 9 of the beverage container 2 by the tag reader 10 . The tag reader 10 as part of the filling station 4 or as a stand-alone tag reader 10 performs a communication session with the server 3 in a similar manner. In step 100 , the tag reader 10 , in particular the tag reader of the dispensing station 50 , detects the tag 9 of the individual beverage container 2 . This involves reading the identity of the tag 9 which is also the identity of the beverage container 2 . Said identity is preferably stored in the memory 60 of the distribution station 50 together with the time point of detection. Preferably, other sensor data may also be determined and stored, such as data from the weight determination device 55 or the accelerometer 56, as described below. Step 100 may be initiated by, for example, a first sensor (eg, accelerometer 56 or weight determination device 55) that wakes the control circuitry of the dispensing station 50 from a sleep state or otherwise provides the control circuitry with the tag read. The signal of the tag 9 being read by the device 10. Step 100 may also be initiated by an end user interacting with the beverage dispensing station 50, such as by turning on the beverage dispensing station using an on-off switch.

在步骤101中,将容器2的身份提供至服务器3。优选地,饮料分配站50使用无线网络接口58来建立与服务器3的数据连接。优选地,分配站50的身份也被提供至服务器3。通信可被加密。In step 101, the identity of container 2 is provided to server 3. Preferably, the beverage dispensing station 50 uses the wireless network interface 58 to establish the data connection with the server 3 . Preferably, the identity of the distribution station 50 is also provided to the server 3 . Communications can be encrypted.

在步骤102中,数据存储在数据集15中,并且在数据集15中与合适的饮料容器2相关联,并且优选地与合适的分配站50的身份相关联。优选地,饮料容器2的身份与数据集中分配站50的身份相关联。服务器3然后可验证饮料容器2的身份。例如,饮料容器身份存在于数据集15中并且不存在于任何其他饮料分配站50中。如果检测到错误,可将错误消息发送至服务器用户或最终用户,或者可激活防分配装置65,见下文所述。In step 102 the data is stored in the data set 15 and is associated in the data set 15 with the identity of the appropriate beverage container 2 and preferably with the appropriate dispensing station 50 . Preferably, the identity of the beverage container 2 is associated with the identity of the distribution station 50 in the data collection. The server 3 can then verify the identity of the beverage container 2 . For example, the beverage container identity exists in data set 15 and does not exist in any other beverage dispensing station 50 . If an error is detected, an error message may be sent to the server user or end user, or the anti-allocation device 65 may be activated, as described below.

所述数据也可包括来自分配站50的消息,所述消息指示分配站50按照预期工作。这种检查可以由饮料分配站50的控制电路在唤醒时或按照调度来进行。在一个实施例中,被传递的数据包括分配站50的身份、饮料容器2的身份以及系统确认消息。这可以例如作为来自饮料分配站50的文本消息(SMS消息)来提供。The data may also include messages from the distribution station 50 indicating that the distribution station 50 is operating as expected. This check may be performed by the control circuitry of the beverage dispensing station 50 upon wake-up or on schedule. In one embodiment, the data passed includes the identity of the dispensing station 50, the identity of the beverage container 2 and the system confirmation message. This may be provided, for example, as a text message (SMS message) from the beverage dispensing station 50 .

分配站50和服务器3之间的通信会话可包括一个或多个下述内容:分配站50的身份、当前容器2的身份、电池状态、分配事件、重量、消耗数据、其他传感器数据(诸如来自加速计的数据)、温度数据或表明自上次会话之后未发生更改的消息。“无更改”消息是节省数据流量和电力的有效方式。诸如加速计数据之类的传感器数据、温度数据或来自重量确定装置55的数据可与存储在饮料分配站50的存储器60中的检测时间点相关联,并因此也包括在数据通信会话中。The communication session between the distribution station 50 and the server 3 may include one or more of the following: identity of the distribution station 50, identity of the current container 2, battery status, dispensing events, weight, consumption data, other sensor data (such as from accelerometer data), temperature data, or a message indicating that nothing has changed since the last session. "No changes" messages are an effective way to save data traffic and power. Sensor data such as accelerometer data, temperature data or data from the weight determination device 55 may be associated with the detection time point stored in the memory 60 of the beverage dispensing station 50 and thus also included in the data communication session.

分配站50和服务器3之间的通信可以以任何合适的调度进行。例如,分配站50可被配置为至少每隔预定时间间隔(例如,至少每几秒钟、每小时、每天或每周)连接至服务器3。Communication between distribution station 50 and server 3 may occur on any suitable schedule. For example, distribution station 50 may be configured to connect to server 3 at least every predetermined time interval (eg, at least every few seconds, hourly, daily, or weekly).

下面的表1示出了数据集15的高度简化的示意性示例,表1示出了三个不同容器2和三个不同分配站50的身份。如本文所述,数据集15可包括在该示例中被遗漏的许多其他类型的数据。表1示出了相同的表是如何用于饮料容器2和饮料分配站50的,但是由于数据集15可以以任何合适的方式结构化,因此当然可以使用交叉引用的两个或多个表。Table 1 below shows a highly simplified schematic example of a data set 15 showing the identities of three different containers 2 and three different distribution stations 50 . As described herein, data set 15 may include many other types of data that are omitted in this example. Table 1 shows how the same table is used for the beverage container 2 and the beverage dispensing station 50, but of course two or more tables that are cross-referenced may be used as the data set 15 may be structured in any suitable way.

表1Table 1

在表1的数据集中,具有身份5647的饮料容器2与具有身份2354的饮料分配站50相关联。具有身份2355的饮料容器2是目前不具有饮料容器2的饮料分配站50的示例。饮料容器1002是目前与任何饮料分配站50均不相关联的饮料容器2的示例。In the data set of Table 1, beverage container 2 with identity 5647 is associated with beverage dispensing station 50 with identity 2354. Beverage container 2 with identity 2355 is an example of a beverage dispensing station 50 that currently does not have a beverage container 2 . Beverage container 1002 is an example of a beverage container 2 that is not currently associated with any beverage dispensing station 50 .

在各种实施例中,分配站50具有加速计56。加速计56可以是任何类型的有用加速计。加速计例如可以是诸如苹果手机之类的手机中使用的类型。加速计6能检测分配站的分配或移动,例如震动或振动,或者方位变化或冲击,例如如果分配站50从桌子上掉到地板上的话。加速计56也能检测篡改问题。高于某个阈值的加速计读数可指示因分配站50降落造成的影响。此类加速计读数可触发分配站50的自检测,并且还可以触发向服务器3的报告。加速计56可具有检测移动的阈值,使得诸如交通(traffic)之类的背景移动不会触发来自加速计56的信号。In various embodiments, distribution station 50 has an accelerometer 56 . Accelerometer 56 may be any type of useful accelerometer. The accelerometer may, for example, be of the type used in mobile phones such as the iPhone. The accelerometer 6 can detect dispensing or movement of the dispensing station, such as a shock or vibration, or a change in orientation or impact, such as if the dispensing station 50 is dropped from a table to the floor. The accelerometer 56 can also detect tampering issues. An accelerometer reading above a certain threshold may indicate an impact due to the drop of the distribution station 50 . Such accelerometer readings may trigger self-testing of the distribution station 50 and may also trigger reporting to the server 3 . The accelerometer 56 may have a threshold for detecting movement such that background movement such as traffic does not trigger a signal from the accelerometer 56 .

来自加速计56的信号,例如,发送至控制电路的处理器61上的中断引脚的信号,可用于将控制电路从睡眠状态中唤醒。来自加速计56的信号可用于激活无线网络接口58或者激活重量确定装置55。A signal from the accelerometer 56, for example a signal sent to an interrupt pin on the processor 61 of the control circuit, may be used to wake the control circuit from a sleep state. The signal from the accelerometer 56 may be used to activate the wireless network interface 58 or to activate the weight determination device 55 .

来自加速计56的信号可被配置为使得标签读取器10读取标签9,例如图13中的步骤100-102所示的。加速计56将信号提供至控制电路,所述控制电路继而激活标签读取器10,所述标签读取器10在步骤100中读取饮料容器的标签9,并将身份存储在饮料分配站50的控制电路的存储器60中。例如,这可用于检测饮料容器2是否已经被替换。分配器在替换过程中的轻微震动会激活加速计56。如果饮料容器2已被替换,则由标签读取器10读取的新容器2的身份与数据集15中饮料分配站50的身份相关联。可以丢弃与数据集15中的特定分配站50相关联的先前饮料容器2的身份。The signal from accelerometer 56 may be configured to cause tag reader 10 to read tag 9, such as shown in steps 100-102 in Figure 13. The accelerometer 56 provides a signal to the control circuit, which in turn activates the tag reader 10 which in step 100 reads the tag 9 of the beverage container and stores the identity at the beverage dispensing station 50 in the memory 60 of the control circuit. For example, this can be used to detect whether the beverage container 2 has been replaced. A slight vibration of the dispenser during replacement activates the accelerometer 56. If the beverage container 2 has been replaced, the identity of the new container 2 read by the tag reader 10 is associated with the identity of the beverage dispensing station 50 in the data set 15 . The identities of previous beverage containers 2 associated with a particular dispensing station 50 in the data set 15 may be discarded.

加速计数据可以优选地与检测时间点一起存储在分配站50的存储器60中。The accelerometer data may preferably be stored in the memory 60 of the distribution station 50 together with the detection time point.

在各种实施例中,分配站50具有重量确定装置55,用于确定由分配站50支撑的饮料容器2的重量。重量确定装置55可以是任何合适的类型。例如,可使用应变计类型或称重传感器。可使用任何合适类型的重量传感器。例如,支撑饮料容器2的金属梁装配有应变计,所述应变计通常使用细长的导电元件检测梁中的应变,所述导电元件在弯曲时改变其电阻。细长的导电元件通常定向设置,使得饮料容器2的重量垂直于应变计的细长轴起作用。重量确定装置55可替换地包括压电晶体,当质量变化提供了晶体的应力变化时,所述压电晶体提供电压。In various embodiments, the dispensing station 50 has weight determining means 55 for determining the weight of the beverage container 2 supported by the dispensing station 50 . The weight determining device 55 may be of any suitable type. For example, strain gauge types or load cells can be used. Any suitable type of weight sensor may be used. For example, a metal beam supporting a beverage container 2 is equipped with strain gauges, which typically detect strain in the beam using elongated conductive elements that change their electrical resistance when bent. The elongated conductive element is usually oriented so that the weight of the beverage container 2 acts perpendicularly to the elongated axis of the strain gauge. The weight determining device 55 may alternatively comprise a piezoelectric crystal which provides a voltage when a change in mass provides a change in stress in the crystal.

重量确定装置55可用于确定容器2中的饮料量。该信息可由服务器3使用,以确定何时更换容器2。例如,当由分配站50支撑的饮料容器2的重量低于阈值重量时,新灌装的容器2被自动运输至分配站50的用户。服务器3可包括逻辑(饮料消耗跟踪模块),所述逻辑将饮料容器2的当前灌装水平(重量)与阈值重量进行比较,并当重量低于阈值重量时,自动将订单提供至灌装站4以生产并运输新的饮料容器2。The weight determination device 55 can be used to determine the amount of beverage in the container 2 . This information can be used by server 3 to determine when to replace container 2. For example, when the weight of the beverage container 2 supported by the dispensing station 50 is below a threshold weight, the newly filled container 2 is automatically transported to the user of the dispensing station 50 . The server 3 may include logic (beverage consumption tracking module) that compares the current filling level (weight) of the beverage container 2 with a threshold weight and automatically provides the order to the filling station when the weight is below the threshold weight 4 to produce and ship new beverage containers2.

分配站50中的消耗信息也可以以聚集的方式用于跟踪来自多个分配站50的饮料消耗情况。例如,可将分配站50的子集70a的消耗与分配站50的不同子集70b的消耗(如图2中所示的)相比较。可基于地理位置、人口统计等选择子集。该信息可用于在服务器3中做出关于饮料灌装站4中的饮料生产的决定。Consumption information at dispensing stations 50 may also be used in an aggregated manner to track beverage consumption from multiple dispensing stations 50 . For example, the consumption of a subset 70a of distribution stations 50 may be compared to the consumption of a different subset 70b of distribution stations 50 (as shown in Figure 2). Subsets can be selected based on geographic location, demographics, etc. This information can be used to make decisions in the server 3 regarding the production of the beverage in the beverage filling station 4 .

饮料消耗数据或重量数据也可以如本文其他地方(例如关于机器学习,见下文)所描述的那样使用。应注意,可使用饮料分配站中的流量计,而非重量确定装置55。Beverage consumption data or weight data may also be used as described elsewhere herein (eg regarding machine learning, see below). It should be noted that a flow meter in the beverage dispensing station can be used instead of the weight determining device 55.

可通过分配站50中的控制电路或通过服务器3确定饮料消耗情况。例如,分配站50将重量数据提供至计算消耗量的服务器3。一般而言,用前一次分配事件之后的重量减去最近一次分配事件之后的重量,得到重量差值。所述差值用作分配事件的饮料消耗量。或者,分配站50进行计算并将消耗数据提供至服务器3。或者,分配站50仅报告重量低于阈值重量。可以过滤重量数据,使得仅使用高于某个阈值的差值,从而过滤掉噪音。如果消耗或灌装水平由分配站50而非服务器3来确定,以减少系统1中的数据流量和服务器3的数据处理,这可能是一个优点。Beverage consumption can be determined via a control circuit in the dispensing station 50 or via the server 3 . For example, the distribution station 50 provides weight data to the server 3 which calculates consumption. Generally speaking, the weight after the most recent dispensing event is subtracted from the weight after the previous dispensing event to get the weight difference. The difference is used as the drink consumption for the dispensing event. Alternatively, the distribution station 50 performs calculations and provides consumption data to the server 3 . Alternatively, the distribution station 50 only reports weights below a threshold weight. The weight data can be filtered so that only differences above a certain threshold are used, thereby filtering out the noise. This may be an advantage if the consumption or filling level is determined by the dispensing station 50 rather than the server 3, to reduce data traffic in the system 1 and data processing by the server 3.

下述是饮料消耗计算的示例。Below is an example of beverage consumption calculation.

初始总重量:11kgInitial total weight: 11kg

较小的皮重:(容器可能被旋开,如图7所示):1kgSmaller tare weight: (container may be unscrewed, as shown in Figure 7): 1kg

去皮后的重量:10kgWeight after peeling: 10kg

第一次测量:9.8kgFirst measurement: 9.8kg

第一次消耗:0.2kg。First consumption: 0.2kg.

皮重可预先存储在饮料分配站50的存储器60中。皮重的使用是可选的,如果可以假设初始重量是已知的,例如从灌装站4已知初始重量,则无需使用皮重。The tare weight may be pre-stored in the memory 60 of the beverage dispensing station 50 . The use of tare weight is optional and is not necessary if it can be assumed that the initial weight is known, for example from the filling station 4.

来自温度传感器59的温度数据可用于校准重量确定装置55。这可以在饮料分配站50或服务器3中进行。服务器3可接收从饮料分配站50读取的温度,并使用所述温度纠正或校准重量值或饮料消耗数据。温度数据可以与重量数据或饮料消耗数据一起提供。Temperature data from temperature sensor 59 may be used to calibrate weight determining device 55 . This can be done in the beverage dispensing station 50 or in the server 3 . The server 3 may receive the temperature read from the beverage dispensing station 50 and use the temperature to correct or calibrate the weight value or beverage consumption data. Temperature data can be provided along with weight data or beverage consumption data.

因此,可以向服务器3提供重量数据,例如重量数据、容器2中剩余的饮料量、分配的饮料量、或者重量低于阈值重量已经通过的数据、或者触发递送新的容器2的数据。所有这些在本文中均被称为“重量数据或饮料消耗数据”。Thus, the server 3 may be provided with weight data, such as weight data, the amount of beverage remaining in the container 2 , the amount of beverage dispensed, or data that a weight below a threshold weight has passed, or data that triggers the delivery of a new container 2 . All of these are referred to herein as "weight data or beverage consumption data".

重量确定装置55可被配置为至少每隔预定时间间隔确定重量。例如,重量确定装置55可被配置为至少每周、每天、每小时、每分钟或每秒确定重量。The weight determining device 55 may be configured to determine the weight at least every predetermined time interval. For example, the weight determining device 55 may be configured to determine the weight at least weekly, daily, hourly, minutely, or every second.

分配站50可以被配置为确定进行分配时的重量或消耗量。可使用单独的传感器(例如流量传感器)或者检测水龙头52的位置的机械开关,来检测分配情况。在优选实施例中,可使用加速计56检测分配情况。因此,来自加速计的信号可以激活重量确定装置55。第一传感器也可以激活重量确定装置55。Dispensing station 50 may be configured to determine weight or consumption at the time of dispensing. Dispensing may be detected using a separate sensor, such as a flow sensor, or a mechanical switch that detects the position of the faucet 52. In a preferred embodiment, accelerometer 56 may be used to detect dispensing. Therefore, the signal from the accelerometer can activate the weight determination device 55 . The first sensor can also activate the weight determination device 55 .

加速计56优选地设置在分配站50中,使得从饮料容器2分配饮料会激活加速计56。来自加速计56的信号可用于唤醒控制电路,以激活重量确定装置55,例如通过使用控制电路的处理器61上的中断引脚激活重量确定装置55。加速计56例如可以检测饮料分配站50的移动、饮料流、水龙头52或桶式检测器的移动。在优选实施例中,加速计56检测分配站50本身的移动,或者检测附接至分配站50或者由分配站50支撑的饮料容器2的移动。例如,加速计56可以附接至壳体51,从而检测指示分配的壳体51的震动或移动。The accelerometer 56 is preferably provided in the dispensing station 50 such that dispensing a beverage from the beverage container 2 activates the accelerometer 56 . The signal from the accelerometer 56 may be used to wake up the control circuit to activate the weight determining device 55, for example by activating the weight determining device 55 using an interrupt pin on the processor 61 of the control circuit. The accelerometer 56 may, for example, detect movement of the beverage dispensing station 50, beverage flow, movement of the faucet 52 or bucket detector. In a preferred embodiment, the accelerometer 56 detects movement of the dispensing station 50 itself, or of a beverage container 2 attached to or supported by the dispensing station 50 . For example, an accelerometer 56 may be attached to the housing 51 to detect vibration or movement of the housing 51 indicative of dispensing.

系统1可被配置为确定分配事件。“分配事件”至少包括与某个饮料容器2已分配的饮料量有关的信息或该饮料容器2的重量数据,其中,所述某个饮料容器2目前由饮料分配站50支撑或者连接至饮料分配站50。饮料容器2存在于饮料分配站中可通过饮料分配站10的标签读取器10检测。重量确定装置55或流量计可用于确定“分配事件”。分配事件可以存储在分配站50的控制电路的存储器60中。分配事件可以与分配时间点一起存储。分配事件可以触发计时器。System 1 may be configured to determine allocation events. A “dispensing event” includes at least information regarding the amount of beverage dispensed by a certain beverage container 2 currently supported by or connected to the beverage dispensing station 50 or weight data of the beverage container 2 Stand 50. The presence of the beverage container 2 in the beverage dispensing station is detectable by the tag reader 10 of the beverage dispensing station 10 . A weight determination device 55 or a flow meter may be used to determine a "dispensing event". Dispensing events may be stored in the memory 60 of the control circuit of the distribution station 50 . Allocation events can be stored with allocation time points. Assigning events can trigger timers.

应注意,本文中的“检测分配”意味着分配发生或可能发生,并且例如可通过加速计56检测,并且不一定等于“分配事件”。It should be noted that "detecting an assignment" herein means that an assignment occurs or may occur and is detectable, for example, by the accelerometer 56, and does not necessarily equate to a "dispensing event."

可以以任何合适的间隔将重量数据或饮料消耗数据从分配站50提供至服务器3,例如至少每隔预定时间间隔,例如至少每周、每天、每小时或每分钟进行提供。如果为了节省分配站50的电池63并为了将数据流量保持在最低限度而尽可能少地进行通信,则这是一个优点。The weight data or beverage consumption data may be provided to the server 3 from the dispensing station 50 at any suitable intervals, such as at least every predetermined time interval, such as at least weekly, daily, hourly or minutely. This is an advantage if as little communication as possible is required to save the battery 63 of the distribution station 50 and to keep data traffic to a minimum.

在优选实施例中,重量确定装置55通过第一传感器激活。分配站50可被配置为在预定等候时间后激活重量确定装置55。预定时间更优选为至少10秒,甚至更优选为至少1分钟,甚至更优选为至少5分钟。因此,控制电路的唤醒可以启动计时器。这可能是有利的,因为一旦完成分配,则重量确定装置55优选地确定饮料容器2的重量,所述分配可能只需要几秒钟即可完成。此外,为了减少系统1中的数据处理,可能希望将分配存储到两个或多个玻璃杯中作为一个分配事件。In a preferred embodiment, the weight determining device 55 is activated by a first sensor. The distribution station 50 may be configured to activate the weight determination device 55 after a predetermined waiting time. The predetermined time is more preferably at least 10 seconds, even more preferably at least 1 minute, even more preferably at least 5 minutes. Therefore, the wake-up of the control circuit can start the timer. This may be advantageous because the weight determining device 55 preferably determines the weight of the beverage container 2 once dispensing is completed, which may only take a few seconds to complete. Additionally, to reduce data processing in System 1, it may be desirable to store dispenses to two or more glasses as one dispense event.

饮料分配站50可进一步被配置为在唤醒之后,优选地在唤醒之后的预定等待时间之后,建立数据连接并将重量数据或消耗数据提供至服务器3。等待时间可以从唤醒控制电路或者从由重量确定装置55确定开始进行计算,并且可能例如是至少10秒钟,甚至更优选的至少为1分钟,甚至更优选地至少为5分钟。因此,唤醒控制电路或者由重量确定装置确定重量可启动计时器。The beverage dispensing station 50 may further be configured to establish a data connection and provide weight data or consumption data to the server 3 after waking up, preferably after a predetermined waiting time after waking up. The waiting time may be calculated from the wake-up control circuit or from the determination by the weight determination device 55 and may for example be at least 10 seconds, even more preferably at least 1 minute, even more preferably at least 5 minutes. Therefore, waking up the control circuit or determining the weight by the weight determining means may start the timer.

重量数据或饮料消耗数据可以优选地与饮料容器2的身份一起提供至服务器3。重量数据或饮料消耗数据可以优选地与分配站50的身份一起提供至服务器3。分配站50可被配置为每当控制电路从睡眠状态中唤醒时,每次分配事件时或每次确定重量时,或者每次进行通信会话时,激活标签读取器10并且读取饮料容器2的标签9。Weight data or beverage consumption data may preferably be provided to the server 3 together with the identity of the beverage container 2 . Weight data or beverage consumption data may preferably be provided to the server 3 together with the identity of the dispensing station 50 . The dispensing station 50 may be configured to activate the tag reader 10 and read the beverage container 2 every time the control circuit wakes up from sleep, every time a dispensing event occurs or every time a weight is determined, or every time a communication session takes place. Label 9.

图14示出了涉及饮料分配站50的方法。应注意,该方法示出了具体实施例,且图14的步骤可包括本公开的各种具体实施例,并且各种实施例可以以合适的方式组合在一起。例如,第一等待步骤和第二等待步骤是单独的实施例。此外,应注意,可在步骤201至204的任何一个步骤中激活标签读取器10,以读取饮料容器2的标签9。控制电路还可以对分配站50的电路进行其他检查,例如在步骤201至204中的任何步骤中检查电池状态、检测温度等。Figure 14 illustrates a method involving a beverage dispensing station 50. It should be noted that this method illustrates specific embodiments, and the steps of Figure 14 may include various specific embodiments of the present disclosure, and the various embodiments may be combined together in a suitable manner. For example, the first waiting step and the second waiting step are separate embodiments. Furthermore, it should be noted that the tag reader 10 can be activated in any of the steps 201 to 204 to read the tag 9 of the beverage container 2 . The control circuit may also perform other checks on the circuit of the distribution station 50, such as checking battery status, detecting temperature, etc. in any of steps 201 to 204.

在可选的步骤201中,第一传感器将控制电路从睡眠状态中唤醒。第一传感器优选地是在步骤200中检测移动的加速计56。In optional step 201, the first sensor wakes the control circuit from sleep. The first sensor is preferably the accelerometer 56 which detects movement in step 200 .

202是等待分配完成的可选的第一等待步骤。如本文所述的,控制电路可具有计时器。预定时间可以是检测到分配之后或者唤醒之后至少10秒,更优选地至少一分钟,甚至更优选地至少5分钟。更长的等待时间可以确保分配已经完成,也可以用于捕捉第二个人进行的分配,这节省了能量和计算能力。然而,具有较短的等待时间以在分配数据中具有更多的粒度可能是有用的。202 is an optional first waiting step for the allocation to complete. As described herein, the control circuit may have a timer. The predetermined time may be at least 10 seconds, more preferably at least one minute, even more preferably at least 5 minutes after detection of allocation or wake-up. A longer wait time ensures that the allocation has been completed and can also be used to catch allocations made by the second person, which saves energy and computing power. However, it may be useful to have shorter wait times to have more granularity in distributing data.

在步骤203中,控制电路激活第二传感器,所述第二传感器优选地是重量确定装置55。确定并存储饮料容器2的重量,并且优选地,计算饮料消耗量并存储在存储器60中。重量或消耗数据可以被存储为饮料分配事件。该事件可以和分配时间点一起存储。第二传感器还可以是流量传感器,在这种情况下,第一等待步骤202优选地予以忽略。In step 203 , the control circuit activates a second sensor, preferably the weight determination device 55 . The weight of the beverage container 2 is determined and stored, and preferably the beverage consumption is calculated and stored in the memory 60 . Weight or consumption data can be stored as beverage dispensing events. The event can be stored together with the assigned time point. The second sensor may also be a flow sensor, in which case the first waiting step 202 is preferably ignored.

步骤204是可选的第二等待步骤。在步骤204期间,任何额外的消耗事件均存储在存储器60中。例如,可以通过加速计56检测额外的分配事件,所述加速计56再次激活重量确定装置55。等待时段更优选地为至少10秒,甚至更优选地为至少1分钟,甚至更优选地为至少5分钟。Step 204 is an optional second waiting step. During step 204, any additional consumption events are stored in memory 60. For example, additional dispensing events can be detected by the accelerometer 56 , which again activates the weight determination device 55 . The waiting period is more preferably at least 10 seconds, even more preferably at least 1 minute, even more preferably at least 5 minutes.

在步骤205中,控制电路将饮料消耗数据或重量数据提供至服务器3。因此,任何先前未报告的分配事件可以被报告至服务器3。其他数据也可以被提供至服务器3,其他数据例如是饮料容器2的身份、分配站50的身份或其他传感器数据。在同一个会话中,其他数据可以被传输至服务器3,其他数据例如是与饮料分配站相关的温度、电池状态、系统确认消息等。服务器3在数据集15中存储数据。在通信会话中,饮料分配站50也可以从服务器3接收信息,所述信息例如是激活防分配装置65、软件更新等。无线网络接口58可以在本步骤或者前一个步骤中被激活,例如,在步骤201中被激活。In step 205, the control circuit provides beverage consumption data or weight data to the server 3. Therefore, any previously unreported allocation events may be reported to server 3. Other data may also be provided to the server 3, such as the identity of the beverage container 2, the identity of the dispensing station 50 or other sensor data. In the same session, other data can be transmitted to the server 3, such as temperature, battery status, system confirmation messages, etc. related to the beverage dispensing station. Server 3 stores data in data set 15. During the communication session, the beverage dispensing station 50 may also receive information from the server 3, such as activation of the anti-dispensing device 65, software updates, etc. The wireless network interface 58 may be activated in this step or a previous step, for example, in step 201 .

图14的方法可以使用一个或两个可选的等待步骤或不使用可选的等待步骤。在一定时间不活动之后,无线网络接口58可以被设置为进入睡眠。The method of Figure 14 may use one, two optional wait steps or no optional wait steps. After a certain period of inactivity, wireless network interface 58 may be set to sleep.

分配事件由服务器3接收并被存储在数据集15中。Assignment events are received by server 3 and stored in data set 15 .

因此,服务器3例如可以使用饮料消耗跟踪模块跟踪饮料的消耗情况。可以使用服务器3或分配站50中存储的阈值来触发新的饮料容器2自动递送至某个分配站50的最终用户。递送阈值可以基于运输时间和消耗速度确定。可以使用数据集15中用于分配站50或多个分配站50的分配事件来计算消耗速度。例如,可以使用一段时间的平均消耗量来计算消耗速度。Thus, the server 3 may, for example, track the consumption of beverages using a beverage consumption tracking module. Thresholds stored in the server 3 or dispensing station 50 may be used to trigger automatic delivery of new beverage containers 2 to end users of a certain dispensing station 50 . Delivery thresholds can be determined based on transit time and consumption rate. The consumption rate may be calculated using the dispensing events for the dispensing station 50 or dispensing stations 50 in the data set 15 . For example, average consumption over time can be used to calculate consumption rate.

饮料分配站50可具有温度传感器59,以检测饮料容器2的温度或饮料分配站50附近的环境温度。该温度可用于触发递送新容器2。饮料分配站50的存储器60或服务器3中存储的温度跟踪模块可以跟踪温度传感器59检测的温度,并将所述温度与温度阈值进行比较。例如,如果装有饮料的饮料容器2经受高温的时间长于阈值时间,则这可以触发激活防分配装置6或递送新饮料容器2。可以将消息发送至最终用户的手机,以防止消耗饮料容器2中的饮料。温度数据可以存储在控制电路的存储器60中。分配站50可以被配置为至少每隔预定时间间隔(例如至少每小时或者至少每天)确定温度。温度数据可以优选地与检测时间点一起存储在分配站50的存储器60中。也可以通过分配事件、第一传感器、加速计56或重量确定装置55来触发读取温度。The beverage dispensing station 50 may have a temperature sensor 59 to detect the temperature of the beverage container 2 or the ambient temperature in the vicinity of the beverage dispensing station 50 . This temperature can be used to trigger delivery of a new container 2. A temperature tracking module stored in the memory 60 of the beverage dispensing station 50 or in the server 3 may track the temperature detected by the temperature sensor 59 and compare the temperature to a temperature threshold. For example, if a beverage container 2 containing a beverage is exposed to high temperatures for longer than a threshold time, this may trigger activation of the anti-dispensing device 6 or the delivery of a new beverage container 2 . A message can be sent to the end user's mobile phone to prevent consumption of the beverage in the beverage container 2 . Temperature data may be stored in memory 60 of the control circuit. The distribution station 50 may be configured to determine the temperature at least every predetermined time interval (eg, at least hourly or at least daily). The temperature data may preferably be stored in the memory 60 of the distribution station 50 together with the detection time point. Reading the temperature can also be triggered by an assigned event, a first sensor, an accelerometer 56 or a weight determination device 55 .

分配站50可以具有防分配装置65。在某种程度上,防分配装置65防止从饮料容器2分配饮料,所述饮料容器2目前由分配站50支撑或者连接至分配站50。饮料防分配装置65通过分配站50的控制电路由服务器3远程控制。The dispensing station 50 may have an anti-dispensing device 65 . To an extent, the anti-dispensing device 65 prevents the beverage from being dispensed from the beverage container 2 currently supported by or connected to the dispensing station 50 . The beverage anti-dispensing device 65 is remotely controlled by the server 3 through the control circuit of the dispensing station 50 .

防分配装置65可将警告信号提供至分配站50的用户。警告信号可以是任何类型的信号,例如可见信号、可听信号或触觉信号。警告信号例如可以是分配站外面的灯,例如LED64。例如,可以是红灯或闪光灯。The anti-dispensing device 65 may provide a warning signal to the user of the dispensing station 50 . The warning signal can be any type of signal, such as a visible, audible or tactile signal. The warning signal can be, for example, a light outside the distribution station, for example an LED 64. For example, it could be a red light or a flashing light.

在一个实施例中,分配站50不具有防分配装置65。相反,可将消息发送至与分配站50的用户相关联的智能手机。该消息可以是不应当消耗当前饮料容器2的内容物。In one embodiment, the dispensing station 50 does not have an anti-dispensing device 65 . Instead, the message may be sent to a smartphone associated with the user of distribution station 50 . The message may be that the contents of the current beverage container 2 should not be consumed.

防分配装置65还可以通过例如锁住水龙头52来锁住分配站50,使得饮料不能从分配站50分配。例如,当水龙头52包括把手66时,把手66可以被锁住在关闭位置中。例如,可以使用电磁致动器将锁住构件从未锁住位置移动至锁住位置,使得把手66无法移动。The anti-dispensing device 65 may also lock the dispensing station 50 by, for example, locking the faucet 52 so that beverage cannot be dispensed from the dispensing station 50 . For example, when the faucet 52 includes a handle 66, the handle 66 may be locked in the closed position. For example, an electromagnetic actuator may be used to move the locking member from an unlocked position to a locked position such that handle 66 cannot move.

如果某个饮料容器2的内容物不适于消耗,如系统1手动或自动检测到的那样,则防分配装置65可以被激活。例如,服务器用户可知晓某些批次的饮料的味道不佳或者以某种方式被污染。系统1可以以任何合适的方法检测有故障的容器2,合适的方法例如是本文中参照图17的机器学习方法描述的方法、温度传感器59、第二标签18或者错误检测逻辑。例如,以下事实指示存在有故障的容器2:例如如果服务器3检测到从分配站50接收的饮料容器身份不存在于数据集15中,则未授权的容器被附接到分配站;或者第二标签18(篡改装置)指示饮料容器2已被篡改。If the contents of a certain beverage container 2 are unfit for consumption, as detected manually or automatically by the system 1 , the anti-dispensing device 65 can be activated. For example, a server user may know that certain batches of beverages do not taste good or are contaminated in some way. The system 1 may detect a faulty container 2 by any suitable method, such as the method described herein with reference to the machine learning method of Figure 17, a temperature sensor 59, a second tag 18 or error detection logic. For example, the presence of a faulty container 2 is indicated by the fact that an unauthorized container is attached to the dispensing station, e.g. if the server 3 detects that the beverage container identity received from the dispensing station 50 does not exist in the data set 15; or a second Tag 18 (tamper device) indicates that the beverage container 2 has been tampered with.

而且,来自分配站50的温度数据可用于确定单个饮料容器2的内容物不适于消耗。来自温度传感器59的温度数据被报告给服务器3,所述服务器3可以使用该数据来确定饮料容器2应该被标记为非消耗状态,例如,如果温度传感器59检测的温度已经在一定阈值时间内高于阈值温度的话。Furthermore, the temperature data from the dispensing station 50 can be used to determine that the contents of an individual beverage container 2 are not suitable for consumption. Temperature data from temperature sensor 59 is reported to server 3 which may use this data to determine that beverage container 2 should be marked as non-consumable, for example if the temperature detected by temperature sensor 59 has been high for a certain threshold time is less than the threshold temperature.

因此,在数据集15中,一个或多个饮料容器2可被标记为非消耗状态。这可以如上所述手动或自动完成。非消耗标记可自动触发饮料分配站50中的防分配装置65的激活,所述饮料分配站50中存在被标记的容器2。Therefore, in the data set 15, one or more beverage containers 2 may be marked as non-consumable. This can be done manually or automatically as described above. The non-consumption mark can automatically trigger the activation of the anti-dispensing device 65 in the beverage dispensing station 50 in which the marked container 2 is present.

在图15的步骤400中,服务器3检测数据集15中的标记。例如,服务器3处的逻辑(防分配装置激活模块)可以针对被标记的容器2重复扫描数据集15。服务器3在数据集15中识别被标记的容器2当前正在使用的分配站50(步骤401)。服务器3然后使用分配站50的无线网络接口58将激活信号提供至分配站50的防分配装置65(步骤402),然后分配站50激活防分配装置65(步骤403)。因此,服务器3通过网络连接将激活信号提供至饮料分配模块50,所述饮料分配模块50包括饮料分配站50的无线网络接口58。在服务器3不能启动与分配站50的通信的情况下,服务器3可能不得不等待来自分配站50的通信事件。In step 400 of Figure 15, server 3 detects markers in data set 15. For example, logic at server 3 (anti-dispensing device activation module) may repeatedly scan data set 15 for flagged containers 2 . The server 3 identifies in the data set 15 the distribution station 50 currently being used by the marked container 2 (step 401). The server 3 then provides an activation signal to the anti-dispensing device 65 of the distribution station 50 using the wireless network interface 58 of the distribution station 50 (step 402), and the distribution station 50 then activates the anti-dispensing device 65 (step 403). The server 3 therefore provides the activation signal via the network connection to the beverage dispensing module 50 , which includes the wireless network interface 58 of the beverage dispensing station 50 . In the event that server 3 is unable to initiate communication with distribution station 50 , server 3 may have to wait for a communication event from distribution station 50 .

如上所述,饮料容器2具有永久与其附接的识别标签9。在本文中,永久标签9也被称为“第一标签9”。第一标签9优选地为RFID标签或NFC标签。第一标签9存储饮料容器2的身份。As mentioned above, the beverage container 2 has an identification tag 9 permanently attached thereto. In this document, the permanent tag 9 is also referred to as the "first tag 9". The first tag 9 is preferably an RFID tag or an NFC tag. The first tag 9 stores the identity of the beverage container 2 .

在各种实施例中,饮料容器2具有第二标签18,所述第二标签18优选地为RFID标签或NFC标签。在优选实施例中,第一标签9和第二标签18均为NFC标签。第二标签18是防篡改设备,被设置为检测饮料容器2是否已经被篡改。优选地,标签9和标签18中的每一个标签均包括至少一个NFC天线。典型地,第二标签18是一次性标签。In various embodiments, the beverage container 2 has a second tag 18, preferably an RFID tag or an NFC tag. In a preferred embodiment, both the first tag 9 and the second tag 18 are NFC tags. The second tag 18 is a tamper-resistant device arranged to detect whether the beverage container 2 has been tampered with. Preferably, each of tags 9 and 18 includes at least one NFC antenna. Typically, the second label 18 is a disposable label.

第二标签18具有至少两个状态,并附接至饮料容器2,使得饮料容器2的开口12以不可逆的方式将第二标签18置于第二状态。至少第一状态可以经由标签读取器10检测。第二状态可以是第二标签18不能被标签读取器10检测到的状态,或者来自第二标签18的信号相对于第一状态以某种方式被改变的状态。The second label 18 has at least two states and is attached to the beverage container 2 such that the opening 12 of the beverage container 2 places the second label 18 in the second state in an irreversible manner. At least the first state can be detected via the tag reader 10 . The second state may be a state in which the second tag 18 cannot be detected by the tag reader 10, or a state in which the signal from the second tag 18 is altered in some manner relative to the first state.

第二标签18附接至已灌装的饮料容器2的开口12,使得饮料容器2的开口12必须以不可逆的方式改变第二标签18的状态。例如,移除盖子13需要将第二标签18置于第二状态。第二标签18例如可以具有天线,所述天线在开口12被打开时(例如在盖子13被移除时)断裂。例如,天线断裂成两部分。例如,第二标签18可以是具有NFC天线的贴纸的形式,所述NFC天线放置在盖子13和一部分容器2上,使得移除盖子13需要损坏NFC天线(图3b)。The second label 18 is attached to the opening 12 of the filled beverage container 2 such that the opening 12 of the beverage container 2 must change the state of the second label 18 in an irreversible manner. For example, removing the cover 13 requires placing the second tag 18 in the second state. The second tag 18 may for example have an antenna which breaks when the opening 12 is opened (for example when the cover 13 is removed). For example, the antenna broke into two parts. For example, the second tag 18 may be in the form of a sticker with an NFC antenna placed on the lid 13 and a portion of the container 2 such that removing the lid 13 requires damaging the NFC antenna (Fig. 3b).

有关术语“不可逆的”,应注意,在一些情况下,具有正确工具和设备的高技能专家可能能够将第二标签18恢复到第一状态,但所述第二标签18仍然被视为“不可逆的”,因为普通的最终用户无法做到这一点。Regarding the term "irreversible," it should be noted that in some cases, a highly skilled expert with the correct tools and equipment may be able to restore the second label 18 to the first condition, but said second label 18 is still considered "irreversible." 's" because the average end user can't do that.

第二标签18例如可以是贴纸或环的形式。第二标签18的一部分可以由聚合物材料制成,其中NFC天线集成到聚合物材料中。这种系统的示例是艾利丹尼森公司提供的CircusTM防篡改环。第二标签18可以是被完全破坏的类型,使得NFC标签读取器10不接收来自第二标签18的任何信号。或者,第二标签18可以是信号被改变但仍然处于第二状态的类型。这可以通过具有两个天线的第二标签18来实现,其中两个天线中的一个天线在第二状态下断裂,而另一个天线在第二状态下仍然起作用。这提高了可靠性,因为仍然起作用的天线用作控制,使得例如标签读取器10按预期工作。The second label 18 may be in the form of a sticker or a ring, for example. A portion of the second tag 18 may be made of a polymer material with the NFC antenna integrated into the polymer material. An example of such a system is the Circus Tamper-Resistant Ring offered by Avery Dennison. The second tag 18 may be of a completely destroyed type such that the NFC tag reader 10 does not receive any signal from the second tag 18 . Alternatively, the second tag 18 may be of a type in which the signal is changed but remains in the second state. This can be achieved by a second tag 18 having two antennas, one of which is broken in the second state, while the other antenna is still functional in the second state. This increases reliability because the still functioning antenna serves as control so that, for example, the tag reader 10 works as expected.

第二标签18可以存储第二标签18的身份。第二标签18的身份可以与饮料容器2的身份(第一标签身份)一起存储在数据集15中。因此,任何篡改信息将与饮料容器2的身份相关联。例如,当递送饮料容器2时,知晓容器2是在未被篡改的状态下被递送的并且特定容器2现在连接到饮料分配器50是有用的。当第二标签18在第二状态下被完全破坏(安静)时这是特别有用的,因为否则很难知晓在未被篡改的状态下被递送给最终用户的容器2现在连接到饮料分配器50。对于饮料容器2的机器学习辅助的跟踪而言,知晓(例如,与某个饮料灌装站4相关联的)容器的子集是否被篡改也是非常有用的。The second tag 18 may store the identity of the second tag 18 . The identity of the second tag 18 may be stored in the data set 15 together with the identity of the beverage container 2 (first tag identity). Therefore, any tampered information will be associated with the identity of the beverage container 2. For example, when delivering a beverage container 2, it is useful to know that the container 2 was delivered in an untampered state and that a particular container 2 is now connected to the beverage dispenser 50. This is particularly useful when the second tag 18 is completely destroyed (quiet) in the second state, as it would otherwise be difficult to know that the container 2 delivered to the end user in an untampered state is now connected to the beverage dispenser 50 . For machine learning assisted tracking of beverage containers 2, it would also be very useful to know whether a subset of containers (eg associated with a certain beverage filling station 4) has been tampered with.

第二标签18可以利用图16中示出的方法应用于容器2。在步骤700中,提供了空的饮料容器2。饮料容器2具有开口12,所述开口12如上所述可以关闭。饮料容器2具有永久附接的第一标签9,并且第一标签9存储饮料容器2的身份。优选地,容器2是干净的并且处于“已清洗”状态。在步骤701中,饮料容器2被灌装,使得饮料容器2包括至少一些饮料。容器2然后被关闭,例如,通过附接盖子13进行关闭。在步骤702中,处于第一状态的第二标签18附接至饮料容器2,使得饮料容器2的开口12不可逆地将第二标签18置于第二状态。这优选地在受控环境中进行,使得在这两者之间不发生篡改。在步骤703中,现在通常处于第一状态的第二标签18的状态被存储在数据集15中。该状态与第一NFC标签9的身份(例如饮料容器2的身份)一起存储。在步骤704中,所述步骤704可能在步骤703之前、之后发生或者与步骤703同时发生,第二标签18的身份与饮料容器2的身份一起存储在数据集15中。饮料容器2然后被运输至最终用户。The second label 18 may be applied to the container 2 using the method shown in Figure 16 . In step 700, an empty beverage container 2 is provided. The beverage container 2 has an opening 12 which can be closed as described above. The beverage container 2 has a permanently attached first tag 9 and the first tag 9 stores the identity of the beverage container 2 . Preferably, the container 2 is clean and in a "washed" state. In step 701, the beverage container 2 is filled such that the beverage container 2 contains at least some beverage. The container 2 is then closed, for example by attaching a lid 13 . In step 702, the second label 18 in the first state is attached to the beverage container 2 such that the opening 12 of the beverage container 2 irreversibly places the second label 18 in the second state. This is preferably done in a controlled environment so that no tampering can occur between the two. In step 703 , the state of the second tag 18 , which is now usually in the first state, is stored in the data set 15 . This status is stored together with the identity of the first NFC tag 9 (for example the identity of the beverage container 2). In step 704 , which may occur before, after or simultaneously with step 703 , the identity of the second tag 18 is stored in the data set 15 together with the identity of the beverage container 2 . The beverage container 2 is then transported to the end user.

标签读取器10,例如递送服务所使用的便携式标签读取器10,可用于确认未被篡改的容器被递送至最终用户。标签读取器10可将该信息提供至服务器3,所述服务器3将该信息存储在数据集中。这提供了未被篡改的容器2已经被递送给最终用户的信息。可由最终用户经由各种方式确认递送,例如,通过签名(例如电子签名)进行确认。如果第二标签18处于第二状态,新容器2可通过服务器3被自动运输至最终用户。Tag readers 10, such as portable tag readers 10 used by delivery services, can be used to confirm that untampered containers have been delivered to the end user. Tag reader 10 can provide this information to server 3, which stores this information in a data set. This provides information that an untampered container 2 has been delivered to the end user. Delivery may be confirmed by the end user via various means, for example, by a signature (eg, electronic signature). If the second label 18 is in the second state, the new container 2 can be automatically shipped via the server 3 to the end user.

最终用户然后在分配站50处安装容器2,使得分配站的标签读取器10可以读取第一标签9和第二标签18。分配站50的标签读取器10然后可以读取第一标签9的身份,确认第二标签18处于第二状态(或第一状态),并将此报告给服务器3。分配站50的标签读取器10可以读取第二标签18并将状态存储在分配站50的存储器60中。分配站50的标签读取器10可以存储第一标签9的身份和第二标签18的身份(如果第二标签18具有身份),并将这些身份与状态(第一状态/第二状态)一起存储在存储器60中。如果未检测到第二标签并且第二标签18是被标签读取器10自动损坏的类型,则如果未检测到标签,分配站可以存储第二标签18处于第二状态的信息。因此,标签读取器10尝试读取第二标签18,但未得到回复,由此假设第二标签18处于第二状态。The end user then installs the container 2 at the distribution station 50 so that the first label 9 and the second label 18 can be read by the label reader 10 of the distribution station. The tag reader 10 of the distribution station 50 can then read the identity of the first tag 9, confirm that the second tag 18 is in the second state (or first state), and report this to the server 3. The tag reader 10 of the distribution station 50 can read the second tag 18 and store the status in the memory 60 of the distribution station 50 . The tag reader 10 of the distribution station 50 can store the identity of the first tag 9 and the identity of the second tag 18 (if the second tag 18 has an identity) and combine these identities together with the status (first status/second status) stored in memory 60. If the second tag is not detected and the second tag 18 is of a type automatically damaged by the tag reader 10, the distribution station may store information that the second tag 18 is in the second state if the tag is not detected. Therefore, the tag reader 10 attempts to read the second tag 18, but does not get a reply, thereby assuming that the second tag 18 is in the second state.

所述方法可以包括,如果已经递送了被篡改的容器2,则在数据集15中将容器2标记为未使用。因此,服务器3中可能存在逻辑,所述逻辑仅允许已经以未被篡改状态(处于第一状态)递送的容器2与分配站50相关联。如果这种容器2存在于分配站50处,则当分配站50向服务器报告饮料容器2的身份时,服务器3将如在别处描述的那样(例如参照图13)接收所述身份。The method may include, if the tampered container 2 has been delivered, marking the container 2 as unused in the data set 15 . Therefore, there may be logic in the server 3 that allows only containers 2 that have been delivered in an untampered state (in the first state) to be associated with the distribution station 50 . If such a container 2 is present at the dispensing station 50, when the dispensing station 50 reports the identity of the beverage container 2 to the server, the server 3 will receive said identity as described elsewhere (eg with reference to Figure 13).

如果服务器3检测到被篡改的容器2存在于分配站50,则服务器3可被配置为采取不同的动作。例如,防分配装置65可以被激活。可以向最终用户发送有关篡改的消息,例如,使得最终用户不会消耗内容物。If the server 3 detects the presence of a tampered container 2 at the distribution station 50, the server 3 may be configured to take different actions. For example, anti-dispensing device 65 may be activated. A message about the tampering can be sent to the end user, for example, so that the end user does not consume the content.

分配站50的标签读取器10优选地能够读取第二标签18,读取方式与读取识别标签9的方式相同。例如,图10-11中示出的实施例可用于第二标签18以及第一标签9。The tag reader 10 of the distribution station 50 is preferably able to read the second tag 18 in the same way as the identification tag 9 is read. For example, the embodiment shown in Figures 10-11 may be used with the second tag 18 as well as the first tag 9.

服务器3可包括机器学习服务20,或者与机器学习服务20进行数字通信。机器学习服务20可以将机器学习应用至数据集15中,以获取决策规则。机器学习服务20能够检测模式,以产生对管理系统1有用的决策规则,例如关乎下述内容的决策规则:a)饮料需求;b)逻辑需求,例如配送饮料容器2;c)系统1或系统1的各种组件中的错误或瓶颈;e)确定饮料容器2的使用寿命;以及f)检测不应当由最终用户消耗的饮料容器2。服务器3的用户可以使用机器学习来预测系统1及其(子)用户的行为。Server 3 may include or be in digital communication with machine learning service 20 . Machine learning service 20 can apply machine learning to data set 15 to obtain decision rules. The machine learning service 20 is capable of detecting patterns to generate decision rules useful to the management system 1, for example regarding: a) beverage requirements; b) logical requirements, such as dispensing beverage containers 2; c) system 1 or system errors or bottlenecks in the various components of 1; e) determining the service life of beverage containers 2; and f) detecting beverage containers 2 that should not be consumed by the end user. Users of Server 3 can use machine learning to predict the behavior of System 1 and its (sub)users.

存在许多可能性。下面是一些假设示例:Many possibilities exist. Here are some hypothetical examples:

1、周三的饮料需求总是激增。这可用于预先提高已灌装的饮料容器2的产量。1. There is always a surge in demand for drinks on Wednesdays. This can be used to increase the throughput of filled beverage containers 2 in advance.

2、饮料容器在一个特定的灌装站4处不断地发生故障。该信息可用于访问该灌装站4以解决该问题。2. Beverage containers continue to malfunction at one particular filling station 4. This information can be used to access the filling station 4 to resolve the issue.

3、饮料容器2的特定用户模式(例如灌装周期的数量、运输长度或其他参数)使得饮料容器2比其他容器更早地破损。满足这些标准(例如多个灌装周期或运输总长度)的饮料容器2可以在它们破损之前被检测到并停止使用。3. Specific user patterns of the beverage container 2 (such as the number of filling cycles, transportation length or other parameters) cause the beverage container 2 to break earlier than other containers. Beverage containers 2 that meet these criteria (eg multiple filling cycles or total length of transport) can be detected and taken out of service before they break.

4、一个单独的饮料容器2偏离一种模式。这可能表明容器2已被篡改或者是由未经授权的来源提供的伪造容器。例如,已经创建了伪造容器ID,或者已经克隆了“真”容器2的ID,然后容器2已经被插入到系统1中,例如已经被附接到饮料分配器50上。因此,决策规则也可用于检测欺诈行为。4. An individual beverage container 2 deviates from a pattern. This may indicate that Container 2 has been tampered with or is a counterfeit container provided by an unauthorized source. For example, a fake container ID has been created, or the ID of the "real" container 2 has been cloned, and the container 2 has then been inserted into the system 1 , for example has been attached to the beverage dispenser 50 . Therefore, decision rules can also be used to detect fraud.

对数据集15有用且包括在数据集15中的参数包括:灌装周期数量、运输长度、容器2在最终用户处花费的时间长度、饮料容器2的制作日期、饮料容器2的生产批号、存储时间、来自分配站50的传感器(例如重量确定装置55、温度传感器59或加速计56)的数据、手动或自动记录的容器2和分配站50的错误或故障、运输装置及其组合。可使用数据集15中的任何数据。用于机器学习的信息也可以由外部信息供应商提供,例如,有关天气、最终用户处或运输过程中或储存过程中的温度、湿度等的信息。这些仅为非限制性示例,因为存在很多可能性。Parameters useful for and included in Data Set 15 include: number of filling cycles, length of shipment, length of time the container 2 spends at the end user, production date of the beverage container 2, production lot number of the beverage container 2, storage Time, data from sensors of the distribution station 50 (eg weight determination device 55, temperature sensor 59 or accelerometer 56), manually or automatically recorded errors or malfunctions of the container 2 and the distribution station 50, transport means and combinations thereof. Any data from dataset 15 can be used. Information used for machine learning can also be provided by external information providers, for example, information about the weather, temperature, humidity, etc. at the end user or during transportation or storage. These are only non-limiting examples as there are many possibilities.

特别地,机器学习可用于确定统计模型,并检测偏离统计模型的单个饮料容器2的行为。这可能表明饮料容器2已被篡改,导致饮料容器2的身份是伪造的,或者饮料容器2的身份已被克隆或者被盗。In particular, machine learning can be used to determine a statistical model and to detect behavior of individual beverage containers 2 that deviates from the statistical model. This may indicate that the beverage container 2 has been tampered with, causing the identity of the beverage container 2 to be forged, or that the identity of the beverage container 2 has been cloned or stolen.

以下是用于说明如何使用机器学习来识别行为怪异的饮料容器2的假设示例:The following is a hypothetical example illustrating how to use machine learning to identify strangely behaving beverage containers2:

-饮料容器2到分配站50的运输速度异常(太短的时间表明太多的IDS,太长的时间表明饮料分配器已被篡改)- Abnormal transport speed of beverage container 2 to dispensing station 50 (too short a time indicates too many IDS, too long a time indicates the beverage dispenser has been tampered with)

-饮料容器2长时间不在系统中(可能表明篡改)- Beverage container 2 was not in the system for an extended period of time (possibly indicating tampering)

-异常加速计数据(可能表明篡改)- Abnormal accelerometer data (may indicate tampering)

然而,应该记住的是,决策规则可以被视为“黑盒子”,并且难以推测哪些参数是用于指示饮料容器2中的篡改或其他故障的预测性参数,甚至于进行这样的推测可能是没有意义的。当数据集15包括有关随着时间累积的大量饮料容器2的信息(训练数据集)时,机器学习预测得到改进。当容器2相似或相同或至少相当时,机器学习得以改进。灌装站4或分配站50也是如此。机器学习可以由诸如亚马逊的机器学习服务20提供,或者可以在服务器3中提供。可以使用任何有用类型的机器学习,例如实现贝叶斯定理的机器学习。指南可参见US2014/0012784、US2008/0059120和US8819498。However, it should be remembered that the decision rules can be considered as "black boxes" and it is difficult to speculate which parameters are predictive parameters for indicating tampering or other malfunctions in the beverage container 2, and even making such speculation may be meaningless. The machine learning predictions are improved when the data set 15 includes information about a large number of beverage containers 2 accumulated over time (the training data set). Machine learning improves when containers 2 are similar or identical or at least equivalent. The same applies to the filling station 4 or the distribution station 50 . Machine learning may be provided by a machine learning service 20 such as Amazon, or may be provided in a server 3. Any useful type of machine learning can be used, such as machine learning that implements Bayes' theorem. Guidance can be found in US2014/0012784, US2008/0059120 and US8819498.

应用机器学习可产生用于多个饮料容器的行为的统计模型。决策规则可以是偏离行为的任何容器2都应该停止服务。决策规则可以是任何偏离统计超过允许范围的容器2都应该停止服务。对于容器2在停止服务之前可能偏离统计模型的程度,可能存在阈值。可以预先确定该阈值或者由服务器用户确定该阈值。可以使用二元分类,来对应该停止服务的饮料容器2和不应该停止服务的饮料容器2进行分类。Applying machine learning can produce statistical models for the behavior of multiple beverage containers. The decision rule can be that any container 2 that deviates from the behavior should be taken out of service. The decision rule can be that any container 2 that deviates from the statistics beyond the allowed range should be stopped. There may be a threshold for how much container 2 may deviate from the statistical model before being taken out of service. The threshold can be predetermined or determined by the server user. Binary classification can be used to classify beverage containers 2 that should be taken out of service and beverage containers 2 that should not be taken out of service.

参照图17,方法可包括步骤800的步骤,也即,将机器学习应用于数据集15以获得决策规则。可以通过以任何有用的间隔(例如每天、每周或每月)应用机器学习来更新决策规则。因此,在步骤800中,数据集15用作训练数据集以获取决策规则。在步骤801中,决策规则被应用于数据集15中。这也以任何合适的时间间隔执行,但通常比决策规则的更新更频繁,例如每小时或每天。决策规则可被应用于数据集15的一部分。例如,机器学习可以应用于已经停止使用的饮料容器2的数据,而决策规则应用于当前仅在使用中的饮料容器2。数据集15经常进行更新,优选地实时更新。因此,数据集15随着时间而改变。在步骤802中,做出决策。这可以是关于单个饮料容器2的决策,例如某个饮料容器2应该停止服务,或者饮料容器2的内容物不应该被消耗。单个容器2可以在数据集中被标记为停止服务。这可以在服务器3处触发给服务器用户的手动警报。这也可以触发激活防分配装置65。因此,在一个实施例中,饮料分配站具有防分配装置65,服务器3可被配置为当饮料容器2被标记为停止服务时激活所述防分配装置65。Referring to Figure 17, the method may include the steps of step 800, that is, applying machine learning to the data set 15 to obtain decision rules. Decision rules can be updated by applying machine learning at any useful interval, such as daily, weekly, or monthly. Therefore, in step 800, data set 15 is used as a training data set to obtain decision rules. In step 801, decision rules are applied to the data set 15. This is also performed at any suitable interval, but usually more frequently than the decision rule is updated, such as hourly or daily. Decision rules may be applied to a portion of the data set 15. For example, machine learning could be applied to data on beverage containers 2 that have been taken out of use, while decision rules are applied to beverage containers 2 that are currently only in use. The data set 15 is updated frequently, preferably in real time. Therefore, the data set 15 changes over time. In step 802, a decision is made. This may be a decision regarding an individual beverage container 2 , for example a certain beverage container 2 should be taken out of service or the contents of a beverage container 2 should not be consumed. A single container 2 can be marked out of service in the dataset. This can trigger a manual alert at Server 3 to the server user. This may also trigger activation of the anti-dispensing device 65 . Thus, in one embodiment, the beverage dispensing station has an anti-dispensing device 65 which the server 3 may be configured to activate when a beverage container 2 is marked out of service.

在一些实施例中,方法可包括通过将与饮料容器2相关联的数据提供至包括统计模型的决策规则,来做出有关单个饮料容器2停止服务的决策,其中,统计模型通过以下方式获取:a)接收训练数据集,所述训练数据集包括用于饮料容器2的数据,所述数据包括有关随着时间累积的大量饮料容器2的信息,其中,所述数据集包括已经停止使用的饮料容器2;以及b)将机器学习应用到数据集,以产生包括统计模型的决策规则。In some embodiments, the method may include making a decision regarding the removal of an individual beverage container 2 from service by providing data associated with the beverage container 2 to a decision rule that includes a statistical model, wherein the statistical model is obtained by: a) receiving a training data set comprising data for beverage containers 2, said data comprising information on a large number of beverage containers 2 accumulated over time, wherein said data set includes beverages that have been discontinued Container 2; and b) apply machine learning to the data set to generate decision rules including statistical models.

训练数据集可包括在预定使用时间内已经停止使用的大量饮料容器2(例如损坏的饮料容器2)的信息,或者在预定时间期限内尚未停止使用的大量饮料容器2的信息,或者有关这两者的信息。决策规则可用于识别当前正在使用、但与在预定时间之前停止使用的饮料容器2或与在预定时间之后仍在使用的容器2或与这两者具有高度相似性的饮料容器。The training data set may include information on a large number of beverage containers 2 that have been out of use within a predetermined time period (such as damaged beverage containers 2), or information on a large number of beverage containers 2 that have not been out of use within a predetermined time period, or about both. information of the person. Decision rules may be used to identify beverage containers that are currently in use but are highly similar to beverage containers 2 that were discontinued before a predetermined time, to containers 2 that are still in use after a predetermined time, or to both.

机器学习可用于产生统计模型,所述统计模型描述饮料容器2在系统1中通常如何表现(例如关于运输速度的表现),并且偏离统计模型的任何饮料容器都可以被标记为停止使用。这例如可用于识别已经以某种方式被篡改的饮料容器。Machine learning can be used to generate a statistical model describing how a beverage container 2 typically behaves in the system 1 (eg with respect to transport speed), and any beverage container that deviates from the statistical model can be marked out of use. This could be used, for example, to identify beverage containers that have been tampered with in some way.

决策规则可存储在机器学习服务20中。服务器3可包括在机器学习服务20中使用决策规则的一个或多个下述软件组件:饮料容器跟踪模块和容器错误标记模块。例如,容器跟踪模块可将与单个饮料容器2相关联的数据提供至决策规则。如果决策规则逻辑做出有关单个饮料容器2停止服务的决策,则与此相关的信息从决策规则逻辑提供至容器错误标记模块,所述容器错误标记模块将单个容器2标记为停止服务。Decision rules may be stored in machine learning service 20. The server 3 may include one or more of the following software components that use decision rules in the machine learning service 20: a beverage container tracking module and a container error flagging module. For example, a container tracking module may provide data associated with a single beverage container 2 to a decision rule. If the decision rule logic makes a decision regarding an individual beverage container 2 being out of service, information related thereto is provided from the decision rule logic to the container error flagging module, which flags the individual container 2 as being out of service.

机器学习以相同的方式应用到数据集15,以预测饮料分配站50的错误。Machine learning is applied to data set 15 in the same way to predict errors at beverage dispensing stations 50.

系统1可包括用于向饮料容器灌装饮料的一个或多个饮料灌装站4。饮料灌装站4例如可位于合适的建筑物中。然而,在某些实施例中,饮料灌装站4可全部或部分位于灌装站容器21中。这提供了系统的快速扩展,其中部署了装配有灌装站4的一个或多个灌装站容器21。The system 1 may comprise one or more beverage filling stations 4 for filling beverage containers with beverages. The beverage filling station 4 can be located, for example, in a suitable building. However, in certain embodiments, the beverage filling station 4 may be located entirely or partially within the filling station container 21 . This provides for rapid expansion of systems in which one or more filling station containers 21 equipped with filling stations 4 are deployed.

灌装站4可包括饮料生产单元。饮料生产单元可以由计算机控制,使得计算机19以预定顺序控制罐、分配器、阀门、泵、加热器和冷却器,以提供自动冲泡或饮料生产过程。计算机19还可以在饮料已经制备时或按照预定调度来控制清洗过程(就地清洗)。The filling station 4 may comprise a beverage production unit. The beverage production unit may be computer controlled such that the computer 19 controls the tanks, dispensers, valves, pumps, heaters and coolers in a predetermined sequence to provide an automated brewing or beverage production process. The computer 19 can also control the cleaning process (clean in place) when the beverage has been prepared or according to a predetermined schedule.

饮料生产单元可适于提供任何类型的饮料,例如饮用水、啤酒或苏打水、或苹果酒。在一个优选实施例中,饮料是啤酒。在一个优选实施例中,饮料是饮用水。The beverage production unit may be adapted to provide any type of beverage, such as drinking water, beer or soda, or cider. In a preferred embodiment, the beverage is beer. In a preferred embodiment, the beverage is drinking water.

饮料生产单元可包括水净化单元5。水净化单元5可使用任何合适的技术,例如过滤器、加热、紫外辐射或添加诸如氯气之类的化学品。饮料生产单元还可包括用于从水中去除盐的淡化装置。The beverage production unit may include a water purification unit 5 . The water purification unit 5 may use any suitable technology such as filters, heating, UV radiation or the addition of chemicals such as chlorine. The beverage production unit may also include a desalination device for removing salt from the water.

饮料生产单元还可提供用于添加各种成分的单元,所述成分例如是调味品(例如用于提供苏打水的糖浆)和二氧化碳。饮料可以连续生产或分批生产,并储存在罐6中。The beverage production unit may also provide units for adding various ingredients, such as flavorings (eg syrup for providing soda water) and carbon dioxide. Beverages can be produced continuously or in batches and stored in tanks 6.

饮料生产单元优选地具有至少一个用于感测例如饮料生产单元中的流量、温度、压力或水平的传感器。一般而言,传感器可将数据提供至计算机19和服务器3。传感器数据和生产数据可存储在数据集15中。饮料灌装站4的计算机19可连接至能够与服务器3进行数据通信的数据网络通信设备。计算机19还可包括存储器、处理器和总线。计算机19优选地连接至饮料灌装站4的标签读取器10。The beverage production unit preferably has at least one sensor for sensing eg flow, temperature, pressure or level in the beverage production unit. Generally speaking, the sensors may provide data to the computer 19 and server 3 . Sensor data and production data can be stored in data sets 15. The computer 19 of the beverage filling station 4 may be connected to a data network communication device capable of data communication with the server 3 . Computer 19 may also include memory, a processor, and a bus. The computer 19 is preferably connected to the tag reader 10 of the beverage filling station 4 .

饮料灌装站4的计算机19的存储器可具有用于生产饮料的数字形式的至少一组指令。计算机19可访问多个指令,每个指令针对一种类型的饮料,例如不同类型的啤酒。可以将数字指令(配方)从服务器3提供至计算机19。计算机19可具有用户界面,用户可使用用户界面例如来启动或终止酿造程序。用户界面可包括显示和输入装置,例如键盘、鼠标、操纵杆、触摸屏等。可替换地,饮料灌装站4的用户例如可通过经由服务器3连接至计算机19或通过直接连接至计算机19来使用手机作为界面。The memory of the computer 19 of the beverage filling station 4 may have at least one set of instructions for producing a digital form of the beverage. The computer 19 has access to a plurality of instructions, one for each type of beverage, such as a different type of beer. Digital instructions (recipes) can be provided from the server 3 to the computer 19 . The computer 19 may have a user interface that a user may use, for example, to start or terminate a brewing program. User interfaces may include display and input devices such as keyboards, mice, joysticks, touch screens, and the like. Alternatively, the user of the beverage filling station 4 can use a mobile phone as an interface, for example by connecting to the computer 19 via the server 3 or by connecting directly to the computer 19 .

例如如果服务器3检测或预测到饮料需求,则计算机19可从服务器3接收订单以生产饮料。因此,计算机19可以激活饮料生产单元,例如,以生产啤酒或饮用水。For example if the server 3 detects or predicts a demand for a drink, the computer 19 may receive an order from the server 3 to produce the drink. Thus, the computer 19 can activate the beverage production unit, for example, to produce beer or drinking water.

在优选实施例中,饮料灌装站4的设置使得标签读取器10相对于洗涤站7设置,从而只有当饮料容器2已经通过洗涤站7时才检测饮料容器2的标签9。例如,标签读取器10放置在靠近洗涤站7的出口位置。这提供了对已清洗的容器2的自动跟踪,并确保只有被清洗过的容器2才被标记为“已清洗”状态。In a preferred embodiment, the beverage filling station 4 is arranged such that the tag reader 10 is positioned relative to the washing station 7 so that the label 9 of the beverage container 2 is only detected when the beverage container 2 has passed the washing station 7 . For example, the tag reader 10 is placed close to the exit of the washing station 7 . This provides automatic tracking of cleaned containers 2 and ensures that only cleaned containers 2 are marked as "cleaned".

参照图18,所述方法可包括步骤900,也即,检测饮料容器2,所述方法还包括步骤901,也即,标签读取器10将饮料容器2的身份提供至服务器3。这通过与服务器3进行网络通信的计算机19实现。在步骤902中,服务器3在数据集15中将饮料容器2的状态设置为“已清洗”。服务器3可将状态设置为“已清洗”,因为标签读取器10在服务器3处与该状态相关联,使得标签读取器10的身份与数据集15中的已清洗状态相关联。或者,设置已清洗状态的能力与标签读取器10一起存储,标签读取器10将已清洗状态消息与饮料容器2的身份一起提供至服务器3。Referring to FIG. 18 , the method may include step 900 , that is, detecting the beverage container 2 , and the method may further include step 901 , that is, the tag reader 10 providing the identity of the beverage container 2 to the server 3 . This is achieved by a computer 19 in network communication with the server 3 . In step 902, the server 3 sets the status of the beverage container 2 in the data set 15 to "cleaned". Server 3 may set the status to "Cleaned" because tag reader 10 is associated with that status at server 3 such that the identity of tag reader 10 is associated with the cleaned status in data set 15 . Alternatively, the ability to set the cleaned status is stored with the tag reader 10 which provides the cleaned status message to the server 3 together with the identity of the beverage container 2 .

类似的规则可以应用于系统中规则有用的任何地方,并且例如可以涉及两个或多个标签读取器10。Similar rules may apply wherever rules are useful in the system, and may for example involve two or more tag readers 10 .

在甚至更优选的实施例中,系统1,特别是灌装站4,提供至少三个标签读取器10:一个标签读取器10提供“未清洗”状态(或者“已进入站”状态),一个标签读取器10提供“已清洗”状态,一个标签读取器10提供可能是“已灌装/准备递送”状态的第三状态。In an even more preferred embodiment, the system 1, in particular the filling station 4, provides at least three tag readers 10: one tag reader 10 provides the "not cleaned" status (or "entered station" status) , one tag reader 10 provides a "cleaned" status, and one tag reader 10 provides a third status that may be a "filled/ready for delivery" status.

如上所述,服务器3可以具有检测错误的逻辑,所述错误例如是在不经过“已清洗”状态的情况下从“未清洗”状态错误转移到“已灌装”状态。当已经发生错误时,单个饮料容器2可以在数据集15中被标记为停止服务或被重新处理,例如被带回饮料灌装站4以再次进行清洗和灌装。同样,如果容器2以某种方式被递送至分配站50,则分配站50的饮料防分配装置65可以被激活。As mentioned above, the server 3 may have logic to detect errors such as an erroneous transition from the "uncleaned" state to the "filled" state without passing through the "cleaned" state. When an error has occurred, the individual beverage containers 2 can be marked out of service in the data set 15 or reprocessed, for example brought back to the beverage filling station 4 to be cleaned and filled again. Likewise, if the container 2 is delivered to the dispensing station 50 in some manner, the beverage anti-dispensing device 65 of the dispensing station 50 may be activated.

灌装站4可以包括在灌装站容器21中。灌装站容器21的尺寸优选为使得饮料灌装站4可以使用卡车或拖车或类似设备运输。因此,灌装站容器21是可移动的。例如,灌装站容器21可以具有预制运输容器的尺寸。灌装站容器21可以具有标准联合运输容器的尺寸。标准ISO运输容器宽度为8英尺(2.43米),高度为8.5英尺(2.59米),并具有两种长度:20英尺(6.06米)和40英尺(12.2米)。灌装站容器21可以由钢或其他坚固材料制成,例如铝、玻璃纤维、塑料、胶合板或类似材料。灌装站容器21优选地是自支撑的。灌装站容器21可以具有任何合适的形状,其中优选为矩形块形状或近似这样的形状。矩形块可大致具有下述尺寸:高度2-3米、宽度2-3米、长度3-12米。用户可能例如通过走入灌装站容器来进入灌装站容器21,从而为饮料制备单元服务或者向计算机19进行输入。The filling station 4 may be included in a filling station container 21 . The dimensions of the filling station container 21 are preferably such that the beverage filling station 4 can be transported using a truck or trailer or similar equipment. Therefore, the filling station container 21 is movable. For example, the filling station container 21 may have the dimensions of a prefabricated transport container. The filling station container 21 may have the dimensions of a standard intermodal shipping container. Standard ISO shipping containers are 8 feet (2.43 meters) wide and 8.5 feet (2.59 meters) high, and come in two lengths: 20 feet (6.06 meters) and 40 feet (12.2 meters). The filling station container 21 may be made of steel or other solid material, such as aluminum, fiberglass, plastic, plywood or similar materials. The filling station container 21 is preferably self-supporting. The filling station container 21 may have any suitable shape, with a rectangular block shape or a similar shape being preferred. The rectangular block may have approximately the following dimensions: height 2-3 meters, width 2-3 meters, length 3-12 meters. The user may enter the filling station container 21 , for example by walking into the filling station container, to service the beverage preparation unit or to make inputs to the computer 19 .

灌装站容器21可适于放置在地面或者地板上。灌装站容器21可具有基本上平坦的下侧,用于将灌装站容器21放置在平坦的地面或地板上,但是灌装站容器21可以设置有用于放置在不平坦表面上的支脚或轨道。The filling station container 21 may be adapted to be placed on the ground or on the floor. The filling station container 21 may have a substantially flat underside for placing the filling station container 21 on a flat ground or floor, but the filling station container 21 may be provided with feet for placing on uneven surfaces or track.

灌装站容器21可具有合适的设置,用于通过起重机提升灌装站容器21,或者以其他方式移动灌装站容器21。因此,灌装站容器21可以被运输到预期位置,并且容易在短时间内被连接并提供饮料。The filling station container 21 may have suitable arrangements for lifting the filling station container 21 by a crane or otherwise moving the filling station container 21 . Therefore, the filling station container 21 can be transported to the desired location and easily connected and served with beverages in a short time.

灌装站容器21优选地适于放置在室外。因此,为了保护灌装站容器21的各种部件或为了为饮料生产提供受控的环境,灌装站容器21可以具有针对以下一者或多者的适当防护:热、低温、雨、闪电、雪或强风。灌装站容器21的壁(包括顶部和底部)可具有隔热性。这些壁既可以防雨也可以防风。灌装站容器21的底部适合放置在地面上,并且可以防雨且防渗水。灌装站容器21的壁的总厚度(包括隔热层)可为至少2cm,更优选为至少4cm,最优选为至少6cm。在一个实施例中,灌装站容器21是具有内部隔热层的常规联合运输容器。灌装站容器21可以设置有用于证明灌装站容器21内的受控温度和湿度的装置,例如加热器、冷却器、空调器、加湿器或除湿器。计算机可以被设置为控制灌装站容器21的内部条件,并将例如温度或湿度保持在预定范围内。The filling station container 21 is preferably suitable for placement outdoors. Therefore, in order to protect the various components of the filling station container 21 or to provide a controlled environment for beverage production, the filling station container 21 may have appropriate protection against one or more of: heat, cold temperatures, rain, lightning, Snow or strong winds. The walls of the filling station container 21, including the top and bottom, may be thermally insulated. These walls protect against both rain and wind. The bottom of the filling station container 21 is suitable for being placed on the ground and is rainproof and water-proof. The total thickness of the walls of the filling station container 21 (including the insulation layer) may be at least 2 cm, more preferably at least 4 cm, most preferably at least 6 cm. In one embodiment, the filling station container 21 is a conventional intermodal shipping container with internal insulation. The filling station container 21 may be provided with means for proving controlled temperature and humidity within the filling station container 21, such as a heater, a cooler, an air conditioner, a humidifier or a dehumidifier. The computer may be configured to control the internal conditions of the filling station container 21 and maintain, for example, the temperature or humidity within a predetermined range.

标签读取器10可被设置为检测饮料容器2已进入饮料灌装站4,特别是已进入饮料灌装站容器21。The tag reader 10 may be arranged to detect that a beverage container 2 has entered the beverage filling station 4 , in particular has entered the beverage filling station container 21 .

灌装站容器21优选地可连接到外部电源、水源和下水道,并且可以优选地设置有合适的管道和布线以方便连接。灌装站容器21的壁可以具有合适的套管,用于诸如电、水、污水和数据通信之类的各种公用设施的各种连接或端口。灌装站容器21可以具有用于从诸如大海或湖泊或河流之类的水源提供抽吸以供水的泵。灌装站容器21的壁可以具有用于各种公用设施(例如电、水、污水和数据通信)的各种连接或端口的合适套管。The filling station container 21 is preferably connectable to external power, water and sewer, and may preferably be provided with suitable piping and wiring to facilitate connection. The walls of the filling station container 21 may have suitable bushings for various connections or ports for various utilities such as electricity, water, sewage and data communications. The filling station container 21 may have a pump for providing suction to supply water from a water source such as the sea or a lake or river. The walls of the filling station container 21 may have suitable sleeves for various connections or ports for various utilities such as electricity, water, sewage and data communications.

饮料灌装站容器21优选地连接至外部电源、供水和污水,并且优选地可设置有适当的管道和布线以方便连接。The beverage filling station container 21 is preferably connected to external power, water and sewage, and may preferably be provided with appropriate piping and wiring to facilitate connection.

饮料灌装站容器21优选地可连接到外部电源、水源和下水道,并且可以优选地设置有合适的管道和布线以方便连接。The beverage filling station container 21 is preferably connectable to external power, water and sewer, and may preferably be provided with suitable plumbing and wiring to facilitate connection.

灌装站容器21可特别地包括水净化单元5、饮料生产单元、饮料罐6、一个或多个标签读取器10、计算机19和洗涤站7。The filling station container 21 may in particular comprise a water purification unit 5 , a beverage production unit, a beverage tank 6 , one or more tag readers 10 , a computer 19 and a washing station 7 .

应理解,本发明的方法、系统和设备通过数字计算机设备部分地由计算机实施。本文描述的各种实施例和部件(例如服务器3、饮料分配站50、标签读取器10、灌装站4、计算机19、机器学习服务20、手机以及这些部件之间的通信)使用数字计算机技术以及合适的硬件和软件来进行存储并处理数字信息和信号,其中合适的硬件和软件包括例如合适的数字处理器、数字存储器、输入装置、输出装置、总线和通信接口。用户可以使用例如键盘、鼠标或触摸屏进行输入。可以在例如显示器上提供输出。It will be understood that the methods, systems and apparatus of the present invention may be implemented in part by a computer via digital computer equipment. Various embodiments and components described herein (eg, server 3, beverage dispensing station 50, tag reader 10, filling station 4, computer 19, machine learning service 20, mobile phone, and communications between these components) use digital computers technology and suitable hardware and software to store and process digital information and signals, where suitable hardware and software include, for example, suitable digital processors, digital memories, input devices, output devices, buses and communication interfaces. The user can input using, for example, a keyboard, mouse, or touch screen. The output can be provided on a display, for example.

诸如服务器3和计算机19的各种部件可以各自具有操作系统。服务器3可具有用户界面,使得服务器用户可使用该用户界面来添加新的饮料容器2、分析数据等。参照图19,标签读取器10、服务器3、计算机19、手机和机器学习服务20中的每一者均可包括控制电路,所述控制电路包括存储器80、处理器81、总线82和通信接口83。标签读取器10、服务器3和机器学习服务20以及饮料分配站50中的每一者均可具有合适的硬件和软件,所述硬件和软件用于通过诸如互联网的数据网络进行通信。Various components such as server 3 and computer 19 may each have an operating system. The server 3 may have a user interface such that the user of the server can use the user interface to add new beverage containers 2, analyze data, etc. Referring to FIG. 19 , each of the tag reader 10 , the server 3 , the computer 19 , the mobile phone, and the machine learning service 20 may include a control circuit including a memory 80 , a processor 81 , a bus 82 and a communication interface. 83. The tag reader 10, server 3 and machine learning service 20, and beverage dispensing station 50 may each have suitable hardware and software for communicating over a data network such as the Internet.

服务器3可能是一个物理服务器或可能是虚拟服务器。因此,服务器3的功能可以分布在多个物理实体上。数据(诸如数据集15之类的数据集)可以存储在图1所示的数据库中或者存储在服务器3中。数据集15可以存储在包括多个节点的分布式数据库中。Server 3 may be a physical server or may be a virtual server. Therefore, the functionality of server 3 can be distributed across multiple physical entities. Data, such as data set 15, may be stored in the database shown in Figure 1 or in server 3. Data set 15 may be stored in a distributed database including multiple nodes.

本文所述的方法可以通过软件和硬件的任何合适组合来实施。任何合适的编程语言可用于所述的软件单元和方法中。系统1中的数据通信可以使用合适的网络技术和协议来实现,从而引发诸如3G、4G和5G、LoRa、Wi-Fi或蓝牙或以太网之类的蜂窝通信。数据通信可以是无线通信或者有线通信。可以通过诸如因特网17之类的广域网来交换信息。可以加密系统1中的数据通信。系统1中的无线通信可使用合适的发射机和接收机来执行。标签读取器10可具有合适的发射机和接收机来检测NFC标签或RFID标签。The methods described herein may be implemented by any suitable combination of software and hardware. Any suitable programming language may be used in the software units and methods described. Data communication in System 1 can be achieved using suitable network technologies and protocols, giving rise to cellular communications such as 3G, 4G and 5G, LoRa, Wi-Fi or Bluetooth or Ethernet. Data communication may be wireless communication or wired communication. Information may be exchanged over a wide area network such as the Internet 17. Data communications in System 1 can be encrypted. Wireless communications in System 1 can be performed using suitable transmitters and receivers. Tag reader 10 may have suitable transmitters and receivers to detect NFC tags or RFID tags.

饮料容器2和分配站50各自的身份可包括适合于数字数据处理的数字、字母或其他符号的任何适当组合。系统1中的每个灌装站4也具有身份。The respective identities of the beverage container 2 and the dispensing station 50 may include any suitable combination of numbers, letters or other symbols suitable for digital data processing. Each filling station 4 in system 1 also has an identity.

系统1中的通信和数据集15的更新可以使用任何合适的调度来执行。标签读取器10和分配站50可以向系统1的其余部分特别是服务器3提供信息,例如当标签读取器10检测到饮料容器2时或者当分配站50的传感器检测到数值时立即提供信息。可替换地,通信会话可以被调度来以合适的间隔来执行,合适的间隔例如是至少每隔预定间隔,例如至少每秒、至少每分钟、至少每小时或每天。Communications in system 1 and updates to data sets 15 may be performed using any suitable schedule. The tag reader 10 and the dispensing station 50 can provide information to the rest of the system 1 , in particular the server 3 , for example immediately when the tag reader 10 detects a beverage container 2 or when a sensor of the dispensing station 50 detects a value. . Alternatively, the communication session may be scheduled to be performed at suitable intervals, such as at least every predetermined interval, such as at least every second, at least every minute, at least every hour, or every day.

应意识到,已经结合一个实施例描述的内容均兼容地完全适用于其他实施例。因此,本发明不限于所述的实施例,而是可以在所附权利要求的范围内变化。虽然参照特定示例性实施例描述了本发明,但所述描述一般仅旨在说明本发明的概念,而不应被视为限制本发明的范围。本发明一般由权利要求限定。It will be appreciated that what has been described in connection with one embodiment is fully compatible with other embodiments. The invention is therefore not limited to the embodiments described but may vary within the scope of the appended claims. While the invention has been described with reference to specific exemplary embodiments, the description is generally intended to illustrate the concepts of the invention and should not be construed as limiting the scope of the invention. The invention is generally defined by the claims.

本发明可以在以下提出的附加方面中进行保护:The invention may be protected in the additional aspects set forth below:

在本发明的另一个方面,提供了一种饮料配送系统,包括:多个饮料容器,其中,每个饮料容器可以重复使用且是便携式的,并且其中,多个饮料容器中的每一个饮料容器均包括具有唯一身份的身份标签,In another aspect of the invention, a beverage dispensing system is provided, comprising: a plurality of beverage containers, wherein each beverage container is reusable and portable, and wherein each of the plurality of beverage containers Each includes an identity tag with a unique identity,

多个饮料分配站,所述多个饮料分配站适于机械地连接至饮料容器,使得在饮料容器机械地连接至饮料分配站时饮料可以从饮料容器分配,a plurality of beverage dispensing stations adapted to be mechanically connected to the beverage containers such that beverages can be dispensed from the beverage containers when the beverage containers are mechanically connected to the beverage dispensing stations,

服务器,所述服务器在数据集中已经存储多个饮料容器中的每一个饮料容器的身份,a server that has stored the identity of each of the plurality of beverage containers in the data set,

每个所述饮料分配站均包括加速计,所述饮料分配站还包括身份标签读取器、无线网络接口和控制电路,其中,所述分配站被配置为当加速计检测到移动时激活所述标签读取器从而读取饮料容器的身份标签并被配置为使用无线网络接口将饮料容器的身份提供至服务器,所述服务器被配置为接收饮料容器的身份并将饮料容器的身份存储在数据集中。Each of the beverage dispensing stations includes an accelerometer, the beverage dispensing station further includes an identification tag reader, a wireless network interface, and control circuitry, wherein the dispensing station is configured to activate the accelerometer when the accelerometer detects movement. The tag reader thereby reads the identity tag of the beverage container and is configured to provide the identity of the beverage container to a server using the wireless network interface, the server being configured to receive the identity of the beverage container and store the identity of the beverage container in the data concentrated.

将加速计用于饮料分配站中具有多种目的。例如,加速计可以检测用户何时切换了饮料容器。这是报告饮料容器的身份的合适时间。这使服务器保持更新,同时将饮料分配站中的数据传输和功率使用保持在最低限度。Using accelerometers in beverage dispensing stations serves a variety of purposes. For example, an accelerometer can detect when a user switches drink containers. This is an appropriate time to report the identity of the beverage container. This keeps the server updated while keeping data transfer and power usage in the beverage dispensing station to a minimum.

饮料容器的身份可以与下述至少一项内容一起提供:饮料消耗数据或重量数据、温度读数、电池状态或加速计数据。如本文所述的,该数据可用于向用户提供更安全更好的体验。The identity of the beverage container may be provided along with at least one of the following: beverage consumption data or weight data, temperature readings, battery status, or accelerometer data. As described in this article, this data can be used to provide users with a safer and better experience.

在本发明的另一个方面,存在适于机械地连接至饮料容器的饮料分配站,使得饮料从所述饮料容器分配,饮料分配站包括身份标签读取器、无线网络接口和加速计,所述饮料分配站还包括具有存储器的控制电路,其中,所述饮料分配站被配置为当加速计检测到移动时读取目前与分配站连接的饮料容器的身份标签,并将所述身份标签存储在控制电路的存储器中。In another aspect of the invention there is a beverage dispensing station adapted to be mechanically connected to a beverage container such that beverage is dispensed from said beverage container, the beverage dispensing station comprising an identity tag reader, a wireless network interface and an accelerometer, said The beverage dispensing station also includes a control circuit having a memory, wherein the beverage dispensing station is configured to read an identity tag of a beverage container currently connected to the dispensing station when the accelerometer detects movement and store the identity tag in in the memory of the control circuit.

当该数字已存储在存储器时,饮料分配站可选择是否发送所述身份。例如,如果存在新的饮料容器身份,则饮料分配站可将该身份发送至服务器。如果该身份与之前的身份相同,则饮料分配站可以不采取任何动作。When this number has been stored in memory, the beverage dispensing station can choose whether to send the identity. For example, if a new beverage container identity exists, the beverage dispensing station can send that identity to the server. If the identity is the same as the previous identity, the beverage dispensing station may take no action.

饮料分配站可被配置为使用无线网络接口连接至服务器并将饮料容器的身份提供至服务器。The beverage dispensing station may be configured to connect to the server using the wireless network interface and provide the identity of the beverage container to the server.

饮料分配站可被配置为将加速计数据提供至服务器。这可用于检测篡改或饮料分配站是否已损坏,例如掉落到地板上。The beverage dispensing station may be configured to provide accelerometer data to the server. This can be used to detect tampering or if the beverage dispensing station has been damaged, such as being dropped on the floor.

饮料分配站的控制电路可具有唤醒状态和睡眠状态,且饮料分配器可被配置为使得加速计的移动检测将控制电路从睡眠状态中唤醒。这节省了饮料分配站的电力。加速计也可以激活无线网络接口。The control circuitry of the beverage dispensing station may have a wake state and a sleep state, and the beverage dispenser may be configured such that movement detection by the accelerometer wakes the control circuitry from the sleep state. This saves electricity at the beverage dispensing station. The accelerometer can also activate the wireless network interface.

饮料分配站可具有重量确定装置,所述重量确定装置由加速计的移动检测进行激活。重量确定装置可用于确定饮料消耗量并将饮料消耗数据提供至服务器。重量确定装置不能用于将控制电路从睡眠状态中唤醒。The beverage dispensing station may have a weight determining device activated by movement detection by an accelerometer. The weight determining device may be used to determine beverage consumption and provide beverage consumption data to the server. The weight determination device cannot be used to wake the control circuit from sleep.

根据本发明的另一个方面,提供了一种涉及系统的方法,所述系统包括多个饮料容器,其中,每个所述饮料容器可重复使用且是便携式的,并且其中,所述多个饮料容器中的每一个饮料容器均包括具有唯一身份的身份标签,According to another aspect of the invention, there is provided a method involving a system including a plurality of beverage containers, wherein each of said beverage containers is reusable and portable, and wherein said plurality of beverage containers Each beverage container in the container includes a unique identification tag,

多个饮料分配站,所述多个饮料分配站适于机械地连接至饮料容器,使得饮料从饮料容器分配,a plurality of beverage dispensing stations adapted to be mechanically connected to the beverage containers such that beverages are dispensed from the beverage containers,

服务器,所述服务器在数据集中已经存储多个饮料容器中的每一个饮料容器的身份,每个所述饮料分配站均包括加速计,所述饮料分配站还包括身份标签读取器、无线网络接口和控制电路,所述方法包括如下步骤:a server that has stored the identity of each of the plurality of beverage containers in a data set, each of said beverage dispensing stations including an accelerometer, said beverage dispensing stations further including an identity tag reader, a wireless network Interface and control circuit, the method includes the following steps:

加速计检测移动,从而激活标签读取器以读取饮料容器的身份标签,然后,The accelerometer detects movement, which activates the tag reader to read the beverage container's ID tag, which then,

饮料分配站使用无线网络接口将饮料容器的身份提供至服务器,然后服务器接收饮料容器的身份并将饮料容器的身份存储在数据集中。The beverage dispensing station provides the identity of the beverage container to the server using the wireless network interface, and the server then receives the identity of the beverage container and stores the identity of the beverage container in the data set.

在一个实施例中,饮料分配站具有重量确定装置,且其中,重量确定步骤在步骤b)之前执行,所述步骤包括:使用饮料分配站的重量确定装置来确定目前由分配站支撑的饮料容器的重量,其中,重量数据或饮料消耗数据在步骤b)中提供至服务器。In one embodiment, the beverage dispensing station has a weight determining device, and wherein the weight determining step is performed before step b), said step comprising using the weight determining device of the beverage dispensing station to determine the beverage container currently supported by the dispensing station. of weight, wherein weight data or beverage consumption data are provided to the server in step b).

根据本发明的另一个方面,提供了饮料容器,所述饮料容器可重复使用且是便携式的,所述容器具有可以关闭的开口,饮料容器包含饮料且具有两个近场通信(NFC)标签,According to another aspect of the present invention, there is provided a beverage container that is reusable and portable, the container having a closable opening, the beverage container containing a beverage and having two near field communication (NFC) tags,

所述两个NFC标签是:The two NFC tags are:

第一NFC标签,所述第一NFC标签永久附接至饮料容器且存储饮料容器的身份,以及a first NFC tag permanently attached to the beverage container and storing the identity of the beverage container, and

第二NFC标签,所述第二NFC标签具有至少两个状态,所述第二NFC标签处于第一状态且附接至饮料容器,使得打开饮料容器的开口不可逆得将第二NFC标签置于第二状态。a second NFC tag having at least two states, the second NFC tag being in a first state and attached to the beverage container such that opening the opening of the beverage container irreversibly places the second NFC tag in the first state Two states.

第一标签提供系统中的容器的可追溯性。第二标签确保已经递送至用户的容器未被篡改。这将为饮料容器的用户提供额外的安全性。The first label provides traceability of the containers in the system. The second tag ensures that the container that has been delivered to the user has not been tampered with. This will provide additional security for users of the beverage container.

第二标签可存储第二身份。第二标签可以是一次性标签。The second tag may store a second identity. The second label may be a disposable label.

根据本发明的另一个方面,提供了一种方法,所述方法包括:According to another aspect of the present invention, a method is provided, the method comprising:

a)提供空的饮料容器,所述饮料容器可重复使用且是便携式的,其中,饮料容器具有可关闭的开口,并且其中,饮料容器具有永久附接至饮料容器的第一NFC标签,并且其中,第一NFC标签存储饮料容器的身份,a) providing an empty beverage container, the beverage container being reusable and portable, wherein the beverage container has a closable opening, and wherein the beverage container has a first NFC tag permanently attached to the beverage container, and wherein , the first NFC tag to store the identity of a beverage container,

b)将饮料灌装在容器中,使得容器中至少有一些饮料,并关闭容器的开口,b) Fill the container with beverage so that there is at least some beverage in the container and close the opening of the container,

c)将第二NFC标签附接至容器上,所述第二NFC标签具有至少两个状态,所述第二NFC标签处于第一状态且附接至饮料容器,使得打开饮料容器的开口不可逆地将第二NFC标签置于第二状态。c) Attaching a second NFC tag to the container, said second NFC tag having at least two states, said second NFC tag being in a first state and being attached to the beverage container such that the opening of the beverage container is opened irreversibly Put the second NFC tag into the second state.

所述方法可额外涉及数字存储的数据集,所述数据集包括多个饮料容器的身份,并且其中,所述方法额外包括在步骤c)之后执行的步骤d),所述步骤d)为将饮料容器的第二NFC标签的状态与第一NFC标签的身份一起存储在数据集中。The method may additionally involve a digitally stored data set comprising the identities of a plurality of beverage containers, and wherein the method additionally includes step d) performed after step c), said step d) being The status of the second NFC tag of the beverage container is stored in the data set together with the identity of the first NFC tag.

第二NFC标签可存储第二身份,所述方法可包括将第二NFC标签的身份与第一NFC标签的身份一起存储在数据集中的步骤。The second NFC tag may store a second identity, and the method may include the step of storing the identity of the second NFC tag together with the identity of the first NFC tag in the data set.

数据集中的连接提供了系统中容器的可追溯性。例如,知晓被篡改的容器的位置是很有用的。Connections in the data set provide traceability of containers in the system. For example, it would be useful to know the location of a tampered container.

当服务器存储数据集时,所述方法可进一步涉及饮料分配站适于机械地连接至饮料容器,使得饮料可从所述饮料容器分配,饮料分配站包括识别标签读取器,饮料分配站包括用于与服务器进行通信的无线网络接口,When the server stores the data set, the method may further involve a beverage dispensing station being adapted to be mechanically connected to the beverage container such that a beverage can be dispensed from the beverage container, the beverage dispensing station including an identification tag reader, the beverage dispensing station including a A wireless network interface for communicating with the server,

所述方法还包括下述步骤:The method also includes the following steps:

d)分配站的标签读取器读取饮料容器的第一标签,分配站的标签读取器读取或尝试读取第二标签的状态,d) the tag reader of the dispensing station reads the first tag of the beverage container and the tag reader of the dispensing station reads or attempts to read the status of the second tag,

e)饮料分配站将饮料容器的身份和第二标签的状态提供至服务器,然后e) The beverage dispensing station provides the identity of the beverage container and the status of the second tag to the server, and then

f)服务器将与分配站的身份相关联的饮料容器事件的身份存储在数据集中。f) The server stores the identity of the beverage container event associated with the identity of the dispensing station in the data set.

根据本发明的另一方面,提供了一种系统,所述系统包括根据本发明的上述方面的多个饮料容器和服务器,其中服务器在数据集中存储多个饮料容器中的每一个饮料容器的身份,其中,每个第二标签的状态存储在数据集中,并与饮料容器的身份相关联。According to another aspect of the invention, there is provided a system comprising a plurality of beverage containers according to the above aspect of the invention and a server, wherein the server stores the identity of each of the plurality of beverage containers in a data set , where the status of each second tag is stored in the data set and associated with the identity of the beverage container.

数据集中的连接提供了系统中容器的可追溯性。例如,知晓被篡改的容器的位置是很有用的。Connections in the data set provide traceability of containers in the system. For example, it would be useful to know the location of a tampered container.

所述系统可以额外地包括标签读取器。所述系统可以额外地包括饮料分配站,所述饮料分配站被配置为连接至饮料容器,使得饮料从所述容器中分配,饮料分配站包括标签读取器。The system may additionally include a tag reader. The system may additionally include a beverage dispensing station configured to be connected to a beverage container such that beverage is dispensed from the container, the beverage dispensing station including a tag reader.

根据本发明的另一个方面,提供了饮料配送系统,包括:According to another aspect of the invention, a beverage delivery system is provided, comprising:

饮料灌装站,所述饮料灌装站被配置为向饮料容器灌装饮料,所述饮料灌装站包括至少一个识别标签读取器,a beverage filling station configured to fill beverage containers with a beverage, the beverage filling station including at least one identification tag reader,

多个饮料容器,所述多个饮料容器可重复使用且是便携式的,其中,多个饮料容器中的每一个饮料容器均携带有唯一的识别标签,a plurality of beverage containers that are reusable and portable, wherein each of the plurality of beverage containers carries a unique identification tag,

服务器,所述服务器连接至识别标签读取器,所述服务器被配置为使用来自所述标签读取器和所述识别标记的信息在数据集中存储可重复使用的饮料容器的状态。A server connected to an identification tag reader, the server configured to store a status of a reusable beverage container in a data set using information from the tag reader and the identification tag.

所述系统提供了关于饮料容器的信息的集合以及对容器的集中控制。这提高了安全性。The system provides a collection of information about beverage containers and centralized control of the containers. This improves security.

饮料灌装站可以是洗涤站,其中识别标签读取器设置在洗涤站中,使得识别标签读取器仅读取已经通过洗涤站的饮料容器的识别标签。饮料灌装站可以生产饮料。The beverage filling station may be a washing station, wherein the identification tag reader is arranged in the washing station such that the identification tag reader only reads the identification tags of beverage containers that have passed through the washing station. Beverage filling stations can produce beverages.

重要的是要跟踪哪些饮料容器已被清洗,哪些饮料容器未被清洗。It is important to keep track of which beverage containers have been cleaned and which have not.

所述系统可包括多个饮料灌装站,其中,每个灌装站将数据提供至数据集,并且其中,每个饮料容器与数据集中的某个饮料灌装站在逻辑上相关联。The system may include a plurality of beverage filling stations, wherein each filling station provides data to a data set, and wherein each beverage container is logically associated with a certain beverage filling station in the data set.

所述系统的至少一个识别标签读取器被配置为登记可重复使用的容器的状态,该容器选自下述容器:At least one identification tag reader of the system is configured to register the status of a reusable container selected from the following containers:

a)容器已进入饮料灌装站,a) The container has entered the beverage filling station,

b)容器已在饮料灌装站中被清洗,b) the container has been cleaned in the beverage filling station,

c)容器已在饮料灌装站中灌装饮料,c) the container has been filled with beverage in the beverage filling station,

d)容器已离开饮料灌装站。d) The container has left the beverage filling station.

根据本发明的另一方面,提供了饮料配送系统的方法,所述饮料配送系统包括:According to another aspect of the invention, a method of a beverage delivery system is provided, the beverage delivery system comprising:

饮料灌装站,所述饮料灌装站被配置为用饮料灌装可重复使用的饮料容器,所述饮料灌装站包括至少一个识别标签读取器,a beverage filling station configured to fill a reusable beverage container with a beverage, the beverage filling station including at least one identification tag reader,

多个饮料容器,所述饮料容器可重复使用且是便携式的,其中,多个饮料容器中的每一个饮料容器均携带唯一的识别标签,a plurality of beverage containers that are reusable and portable, wherein each of the plurality of beverage containers carries a unique identification tag,

服务器,所述服务器连接至识别标签读取器,所述服务器被配置为使用识别标签在数字存储的数据集中存储可重复使用的饮料容器的状态,其中,饮料灌装站包括洗涤站,其中,识别标签读取器设置在洗涤站中,使得识别标签读取器仅读取已通过洗涤站的饮料容器的识别标签,所述方法包括下述步骤:a server connected to the identification tag reader, the server configured to store the status of the reusable beverage container in a digitally stored data set using the identification tag, wherein the beverage filling station includes a washing station, wherein, The identification tag reader is arranged in the washing station so that the identification tag reader only reads the identification tags of beverage containers that have passed through the washing station. The method includes the following steps:

a)标签读取器读取单个饮料容器上的识别标签,a) A tag reader reads the identification tag on an individual beverage container,

b)标签读取器将饮料容器的身份提供至服务器,b) the tag reader provides the identity of the beverage container to the server,

c)服务器存储单个饮料容器已被清洗的信息。c) The server stores information that a single beverage container has been cleaned.

Claims (10)

1.一种系统,包括:1. A system consisting of: 多个便携式饮料容器,其中,所述多个饮料容器中的每一个饮料容器均携带唯一的识别标签,a plurality of portable beverage containers, wherein each beverage container of the plurality of beverage containers carries a unique identification tag, 所述系统还包括:The system also includes: 至少一个饮料分配站,适于支撑其中一个所述饮料容器并连接至所述饮料容器使得能从所述容器分配饮料,所述饮料分配站包括被配置为读取饮料容器的身份标签的身份标签读取器,所述饮料分配站还包括无线网络接口,其中,所述饮料分配站具有防分配装置,所述防分配装置能防止用户从所述分配器分配饮料,At least one beverage dispensing station adapted to support one of said beverage containers and connected to said beverage container such that a beverage can be dispensed from said container, said beverage dispensing station comprising an identity tag configured to read an identity tag of a beverage container a reader, the beverage dispensing station further comprising a wireless network interface, wherein the beverage dispensing station has an anti-dispensing device that prevents a user from dispensing a beverage from the dispenser, 所述系统还包括与所述饮料分配站通信的服务器,所述服务器已存储包括所述多个饮料容器中每一个饮料容器的身份的数据集,其中,能够在所述数据集中标记饮料容器以激活所述防分配装置,并且所述系统被配置为当饮料容器被标记以激活所述饮料防分配装置时激活所述分配站的所述防分配装置。The system also includes a server in communication with the beverage dispensing station, the server having stored a data set including the identity of each of the plurality of beverage containers, wherein the beverage containers can be tagged in the data set to The anti-dispensing device is activated, and the system is configured to activate the anti-dispensing device of the dispensing station when a beverage container is marked to activate the beverage anti-dispensing device. 2.根据权利要求1所述的系统,其中,所述防分配装置是向用户发出的光警告信号或声音警告信号。2. The system of claim 1, wherein the anti-dispensing device is a light or audible warning signal to the user. 3.根据权利要求1所述的系统,其中,所述防分配装置阻止从所述分配站分配饮料。3. The system of claim 1, wherein the anti-dispensing device prevents beverage dispensing from the dispensing station. 4.根据权利要求3所述的系统,其中,所述分配站具有水龙头,且所述防分配装置锁住所述水龙头。4. The system of claim 3, wherein the dispensing station has a faucet and the anti-dispensing device locks the faucet. 5.根据权利要求1至4中任一项所述的系统,其中,所述识别标签是近场识别(NFC)标签。5. The system of any one of claims 1 to 4, wherein the identification tag is a near field identification (NFC) tag. 6.根据权利要求1至5中任一项所述的系统,其中,所述饮料容器能重复使用。6. A system according to any one of claims 1 to 5, wherein the beverage container is reusable. 7.一种饮料分配站,所述饮料分配站适于支撑便携式饮料容器并连接至所述饮料容器使得能从所述容器分配饮料,所述饮料分配站包括被配置为读取所述饮料容器的身份标签的身份标签读取器,所述饮料分配站还包括无线网络接口,7. A beverage dispensing station adapted to support a portable beverage container and connected to the beverage container such that a beverage can be dispensed from the container, the beverage dispensing station including a portable beverage container configured to read the beverage container an identification tag reader, the beverage dispensing station also includes a wireless network interface, 其中,所述饮料分配站具有防分配装置,所述防分配装置能防止用户从所述分配器分配饮料,并且其中,所述分配站被配置为当经由所述无线网络接口从服务器接收信号时激活所述防分配装置。wherein the beverage dispensing station has an anti-dispensing device that prevents a user from dispensing a beverage from the dispenser, and wherein the dispensing station is configured to when receiving a signal from a server via the wireless network interface Activate the anti-dispensing device. 8.根据权利要求7所述的饮料分配站,其中,所述标签读取器是NFC标签读取器。8. The beverage dispensing station of claim 7, wherein the tag reader is an NFC tag reader. 9.根据权利要求7或8所述的饮料分配站,其中,所述无线通信接口是使所述饮料分配站用作小区网络中的用户设备的小区网络接口。9. A beverage dispensing station according to claim 7 or 8, wherein the wireless communication interface is a cell network interface enabling the beverage dispensing station to function as a user equipment in a cell network. 10.一种涉及系统的方法,所述系统包括:10. A method involving a system comprising: 多个便携式饮料容器,其中,所述多个饮料容器中的每一个饮料容器均携带唯一的识别标签,a plurality of portable beverage containers, wherein each beverage container of the plurality of beverage containers carries a unique identification tag, 所述系统还包括:The system also includes: 多个饮料分配站,适于支撑其中一个所述饮料容器并连接至所述饮料容器使得能从所述容器分配饮料,所述饮料分配站包括被配置为读取容器的身份标签的身份标签读取器,所述饮料分配站还包括无线网络接口,A plurality of beverage dispensing stations adapted to support one of said beverage containers and connected to said beverage container to enable dispensing of beverages from said container, said beverage dispensing station comprising an identification tag reader configured to read an identification tag of the container. dispenser, the beverage dispensing station also includes a wireless network interface, 所述系统还包括与所述饮料分配站通信的服务器,所述服务器已存储包括所述多个饮料容器中的每一个饮料容器的身份的数据集,所述饮料容器的身份与饮料分配站的身份相关联,其中,所述饮料分配站具有防分配装置,所述防分配装置能防止用户从所述分配器分配饮料,所述方法包括下述步骤:The system also includes a server in communication with the beverage dispensing station, the server having stored a data set including an identity of each of the plurality of beverage containers, the identity of the beverage container being consistent with the identity of the beverage dispensing station. Identity association, wherein the beverage dispensing station has an anti-dispensing device that prevents a user from dispensing a beverage from the dispenser, the method comprising the following steps: a)所述服务器在所述数据集中检测用于激活针对某个饮料容器的防分配装置的标记,a) the server detects in the data set a flag for activating an anti-dispensing device for a certain beverage container, b)所述服务器在所述数据集中识别与被标记的饮料容器相关联的所述分配站,b) the server identifies in the data set the dispensing station associated with the marked beverage container, c)所述服务器将信号提供至在步骤b)中识别的分配站,以激活所述防分配装置,c) the server provides a signal to the distribution station identified in step b) to activate the anti-distribution device, d)所述分配站激活所述防分配装置。d) The distribution station activates the anti-dispensing device.
CN202180094362.XA 2020-12-22 2021-12-22 Beverage Dispensing Prevention Pending CN116917223A (en)

Applications Claiming Priority (9)

Application Number Priority Date Filing Date Title
SE2051541-7 2020-12-22
SE2051543-3 2020-12-22
SE2051547A SE2051547A1 (en) 2020-12-22 2020-12-22 Tracking beverage containers in a filling station
SE2051545-8 2020-12-22
SE2051542-5 2020-12-22
SE2051546-6 2020-12-22
SE2051547-4 2020-12-22
SE2051540-9 2020-12-22
PCT/EP2021/087388 WO2022136595A1 (en) 2020-12-22 2021-12-22 Beverage dispensing prevention

Publications (1)

Publication Number Publication Date
CN116917223A true CN116917223A (en) 2023-10-20

Family

ID=82402573

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202180094362.XA Pending CN116917223A (en) 2020-12-22 2021-12-22 Beverage Dispensing Prevention

Country Status (2)

Country Link
CN (1) CN116917223A (en)
SE (1) SE2051547A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118551783A (en) * 2024-06-11 2024-08-27 北京海阳博创科技股份有限公司 Information digital conversion and read-write device for radiation measurement and control method

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102023104409A1 (en) * 2023-02-23 2024-08-29 Khs Gmbh Process and treatment plant for treating KEGs
DE102024108916A1 (en) * 2023-03-31 2024-10-02 Reusable To-Go GmbH system for circulation of reusable containers

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004056695A1 (en) * 2002-12-20 2004-07-08 Labatt Brewing Company Limited Beverage dispenser with authenticating key
WO2004096694A1 (en) * 2003-04-30 2004-11-11 At Group International Limited Pressurised drink dispensing system
US20060238346A1 (en) * 1999-12-10 2006-10-26 David Teller System and Method Using a Scale for Monitoring the Dispensing of a Beverage
US20110168775A1 (en) * 2010-01-13 2011-07-14 Van Zetten Jason D Automated beverage dispensing system
US20140053944A1 (en) * 2012-08-21 2014-02-27 Anheuser-Busch Inbev Refill station using an intelligent beverage container
US9542578B2 (en) * 2007-09-06 2017-01-10 Deka Products Limited Partnership RFID system and method
US20170337535A1 (en) * 2016-05-20 2017-11-23 KegSpeed, LLC Method and system for monitoring, controlling and optimizing flow of products delivered to customers via containers that flow in a distribution network
US20200172387A1 (en) * 2013-11-03 2020-06-04 Rbe Investments, Llc Draft beer supply chain systems and methods
CN111727166A (en) * 2018-02-13 2020-09-29 嘉士伯酿酒有限公司 Beverage dispensing system including a single-use collapsible barrel

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE4326601A1 (en) * 1993-08-07 1995-02-09 Kronseder Maschf Krones Method and device for sterile bottling of beverages
US8479784B2 (en) * 2007-03-15 2013-07-09 The Coca-Cola Company Multiple stream filling system
DE102010042165A1 (en) * 2010-10-07 2012-04-12 Krones Aktiengesellschaft Process for treating at least one container in a container treatment plant
US20150316904A1 (en) * 2014-05-01 2015-11-05 Rockwell Automation Technologies, Inc. Systems and methods for adjusting operations of an industrial automation system based on multiple data sources
WO2018232749A1 (en) * 2017-06-23 2018-12-27 深圳启航电子厂 Drinking fountain

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060238346A1 (en) * 1999-12-10 2006-10-26 David Teller System and Method Using a Scale for Monitoring the Dispensing of a Beverage
WO2004056695A1 (en) * 2002-12-20 2004-07-08 Labatt Brewing Company Limited Beverage dispenser with authenticating key
WO2004096694A1 (en) * 2003-04-30 2004-11-11 At Group International Limited Pressurised drink dispensing system
US9542578B2 (en) * 2007-09-06 2017-01-10 Deka Products Limited Partnership RFID system and method
US20110168775A1 (en) * 2010-01-13 2011-07-14 Van Zetten Jason D Automated beverage dispensing system
US20140053944A1 (en) * 2012-08-21 2014-02-27 Anheuser-Busch Inbev Refill station using an intelligent beverage container
US20200172387A1 (en) * 2013-11-03 2020-06-04 Rbe Investments, Llc Draft beer supply chain systems and methods
US20170337535A1 (en) * 2016-05-20 2017-11-23 KegSpeed, LLC Method and system for monitoring, controlling and optimizing flow of products delivered to customers via containers that flow in a distribution network
CN111727166A (en) * 2018-02-13 2020-09-29 嘉士伯酿酒有限公司 Beverage dispensing system including a single-use collapsible barrel

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
王鑫;李春茂;唐婷;: "射频识别技术隐私与安全保护研究", 中国自动识别技术, no. 05, 18 October 2007 (2007-10-18) *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118551783A (en) * 2024-06-11 2024-08-27 北京海阳博创科技股份有限公司 Information digital conversion and read-write device for radiation measurement and control method

Also Published As

Publication number Publication date
SE2051547A1 (en) 2022-06-23

Similar Documents

Publication Publication Date Title
CN116917223A (en) Beverage Dispensing Prevention
US20210110368A1 (en) Radio transmitter device for use in method and system for monitoring, controlling and optimizing flow of products
CN106163971A (en) Draught beer supply chain system and method
US20200180935A1 (en) System and method for fluids management
CN204496612U (en) A kind of machine selling urea liquid
CN107491032A (en) A kind of 24 hours nobody intelligent fresh food supermarket's commodity exceed the time limit management system
US20190287089A1 (en) Beverage kiosk apparatus, system, and method
US20200226899A1 (en) System and method for fluids management with surveillance
KR20180055515A (en) Cold water purifier capable of automatic ordering of water bottles and delivery method of the water bottles
US12071336B2 (en) Beverage dispensing prevention
JP5444494B1 (en) Emergency beverage supply device and vending machine
US20070205203A1 (en) Method, apparatus, and system for monitoring amount of liquid poured from liquid containers
US20190016584A1 (en) Fuel pump
US20210078847A1 (en) Devices, Systems and Processes for Providing Information Regarding and Controlling Dispensing of a Consumable
CN205722206U (en) A kind of new media pointing out gift storage capacity promotes machine
CN109299759A (en) Using the method and system of two dimensional code management production Work tool
CN105363260A (en) Self-sustaining water filtration system and method of use
SE545375C2 (en) Beverage dispensing station with weight determining means
SE545377C2 (en) Beverage dispensing station with accelerometer
SE545695C2 (en) Machine learning in a beverage distribution system
SE545312C2 (en) Reusable beverage container with multiple tags
SE545511C2 (en) Beverage dispensing prevention
SE2051540A1 (en) System with smart beverage dispensing stations
WO2017189734A1 (en) Water cooler base with connectivity
CN114222706A (en) System and method for supplying and/or retrieving bulk products

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination