一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

具有高级份量控制和销售点集成的饮料分配器的制作方法

2023-02-16 13:25:50 来源:中国专利 TAG:

具有高级份量控制和销售点集成的饮料分配器
相关申请的交叉引用
1.本技术要求2020年6月18日提交的美国临时申请序列号63/040,962的权益,该美国临时申请的披露内容通过援引明确地并入本文。背景
2.在销售点(pos)设备与饮料分配器之间建立通信有助于在饮料分配器上显示并履行饮料订单。在quartarone等人共同拥有的美国公开2014/0040055中示出了使用pos与分配器之间的通信的一个示例,该美国公开通过援引完全地并入本文。自动饮料分配系统有助于饮料的自动化履行,但需要支持设备来促进饮料的自动化填充。在angus等人共同拥有的美国专利号9,227,830中示出了自动化饮料分配器的一个示例,该美国专利通过援引完全地并入本文。概述
3.在本披露内容的第一方面,一种饮料分配器包括被配置成分配一种或多种饮料配料的喷嘴。所述饮料分配器包括被配置成接收分配饮料的选择的用户界面。所述饮料分配器包括质量传感器,所述质量传感器被配置成测量放置在其上的杯子的质量。所述饮料分配器包括多个泵送或计量设备,每个泵送或计量设备被配置成将饮料配料从配料源供应到所述喷嘴。所述饮料分配器包括控制器,所述控制器被配置成基于所述杯子的测量质量来确定要从所述喷嘴分配的所述饮料的体积并且指示所述多个泵送或计量设备中的一个或多个从所述喷嘴分配所述体积的所述饮料。
4.在本披露内容的第一方面的一些实施方式中,所述控制器进一步被配置成基于所述杯子和其内容物的测量质量来确定所述杯子的体积。
5.在本披露内容的第一方面的一些实施方式中,所述控制器进一步被配置成在分配完所述体积的所述饮料之前响应于确定所述杯子的测量质量在预定时间间隔内变化不超过阈值量而停止从所述喷嘴分配所述饮料。
6.在本披露内容的第一方面的一些实施方式中,所述控制器进一步被配置成在分配完所述体积的所述饮料之前响应于确定所述杯子的测量质量大幅减小而停止从所述喷嘴分配所述饮料。
7.在本披露内容的第一方面的一些实施方式中,所述控制器被配置成使用假设所述杯子是空杯的第一杯子检测算法和假设所述杯子包含内容物的第二杯子检测算法来确定所述杯子的体积。
8.在本披露内容的第一方面的一些实施方式中,所述控制器被配置成使用所述第一杯子检测算法来确定初步杯子尺寸预测,所述初步杯子尺寸预测选择具有在所述杯子的测量质量的匹配阈值内的质量的每个杯子尺寸。
9.在本披露内容的第一方面的一些实施方式中,所述控制器被配置成在从所述初步杯子尺寸预测的所选杯子中选择所选杯子的质量与所述杯子的测量质量之间的绝对差最小的杯子尺寸后确定所述杯子的体积。
10.在本披露内容的第一方面的一些实施方式中,所述控制器被配置成使用所述第二
杯子检测算法将所述杯子的测量质量与不同杯子尺寸的已知杯子质量列表进行比较,所述已知杯子质量列表是基于所述不同杯子尺寸中的每一个在装满冰时的预期质量和所述不同杯子尺寸中的每一个预期填充有冰的预期分数来确定的。
11.在本披露内容的第一方面的一些实施方式中,所述控制器被配置成确定初步杯子尺寸预测,所述初步杯子尺寸预测选择与所述已知杯子质量列表相关联的具有在所述杯子的测量质量的上限匹配阈值和下限匹配阈值内的质量的每个杯子尺寸。
12.在本披露内容的第一方面的一些实施方式中,所述控制器被配置成在从所述初步杯子尺寸预测的所选杯子中选择所选杯子的质量与所述杯子的测量质量之间的绝对差百分比最小的杯子尺寸后确定所述杯子的体积。
13.在本披露内容的第一方面的一些实施方式中,所述用户界面被配置成基于所述杯子的所确定的体积来显示杯子尺寸。
14.在本披露内容的第一方面的一些实施方式中,所述用户界面被配置成接收不同杯子尺寸的选择。
15.在本披露内容的第一方面的一些实施方式中,所述质量传感器位于所述喷嘴下面。
16.在本披露内容的第一方面的一些实施方式中,所述质量传感器包括可拆卸地联接到质量传感器组件的平台组件。
17.在本披露内容的第一方面的一些实施方式中,所述平台组件包括杯托、中心流体分流器和排放口。
18.在本披露内容的第一方面的一些实施方式中,所述中心流体分流器包括磁性插入件。
19.在本披露内容的第一方面的一些实施方式中,所述质量传感器组件包括磁体固持器,所述磁体固持器中固持有磁体,所述磁体固持器联接到传感器本体,并且所述磁体固持器被定位成与所述磁性插入件对齐。
20.在本披露内容的第一方面的一些实施方式中,所述传感器本体包括称重传感器,其中,所述称重传感器包括联接到所述质量传感器组件的壳体的第一端和联接到所述磁体固持器的第二端。
21.在本披露内容的第一方面的一些实施方式中,所述称重传感器包括一个或多个应变计。
22.在本披露内容的第一方面的一些实施方式中,所述质量传感器组件包括电耦合到所述应变计的控制板。
23.在本披露内容的第一方面的一些实施方式中,分配所述饮料的所述选择包括所述杯子的尺寸。
24.在本披露内容的第一方面的一些实施方式中,所述控制器进一步被配置成确定所述杯子的测量质量在所述杯子的所述尺寸的有效质量范围内。
25.通过以下结合附图和权利要求作出的详细描述将更清楚地理解这些和其他特征。
附图说明
26.为了更加完整地理解本披露内容,现在参考结合附图和详细描述作出的以下简要
描述,其中,相似的附图标记表示相似的部分。
27.图1展示了适用于本披露内容的各种实施例的饮料分配系统的示例性系统框图。
28.图2展示了适用于本披露内容的各种实施例的具有所选订单和该订单内要分配的所选饮料的示例性用户界面。
29.图3展示了适用于本披露内容的各种实施例的具有第二所选订单和带有特殊指示的所选饮料的示例性用户界面。
30.图4展示了适用于本披露内容的各种实施例的在检测杯子之前的另一示例性用户界面。
31.图5展示了适用于本披露内容的各种实施例的示例性过程的流程图。
32.图6展示了适用于本披露内容的各种实施例的具有自动份量控制(apc)组件的滴水盘的俯视图。
33.图7展示了关于图6中的线a-a的apc组件的横截面视图。
34.图8展示了适用于本披露内容的各种实施例的apc组件的质量传感器组件的等距内部视图。
35.图9展示了图8中的质量传感器组件的分解视图。
36.图10展示了适用于本披露内容的各种实施例的apc组件的平台组件。
37.图11展示了适用于本披露内容的各种实施例的平台组件的分解视图。
38.图12展示了适用于本披露内容的各种实施例的滴水盘的底座。
39.图13展示了图12的滴水盘的底座的放大视图。
40.图14展示了适用于实施本披露内容的若干实施例的示例性饮料分配器系统。
41.图15展示了适用于实施本披露内容的若干实施例的具有正排量泵的示例性流体回路。
42.图16展示了适用于实施本披露内容的若干实施例的具有静态机械流量控制件的示例性流体回路。
43.图17展示了适用于实施本披露内容的若干实施例的具有动态机械流量控制件和流量计的示例性流体回路。
44.图18展示了适用于实施本披露内容的若干实施例的具有源于单个配料源的多个独立控制路径的示例性流体回路。
45.图19展示了适用于实施本披露内容的若干实施例的饮料分配器的控制架构的示例性框图。
46.图20展示了适用于实施本披露内容的若干实施例的示例性计算机系统。详细描述
47.一开始,应当理解,尽管下文说明了一个或多个实施例的说明性实施方式,但是可以使用任何数量的技术(不论是当前已知的还是存在的技术)来实施所披露的系统和方法。本披露内容决不应当受限于下文说明的说明性实施方式、附图和技术,而是可以在所附权利要求的范围连同其等效物的完整范围内加以修改。使用短语“和/或”指示可以使用选项列表中的任一个或任何组合。例如,“a”、“b”、和/或“c”是指“a”、或“b”、或“c”、或“a和b”、或“a和c”、或“a和b和c”。
48.下文关于图1至图20详细描述了用于接收订单并且促进订单履行的饮料分配系
统。该饮料分配系统可以被配置成促进销售点(pos)终端与饮料分配器之间的通信以用于接收并履行饮料订单。该分配系统可以包括在pos录入数据与饮料分配器配方数据之间映射饮料订单的转换服务器。相应地,工作人员节省了时间,因为在pos终端处接收到的饮料订单被传送到分配器。
49.该饮料分配系统包括具有自动份量控制系统的饮料分配器,从而允许工作人员在填充时不看管分配器。在实施例中,该自动份量控制系统包括质量传感器,该质量传感器被配置成确定搁置在其上的杯子的质量。使用该杯子的质量,该分配器可以进行杯子尺寸预测并且辅助份量控制分配操作。例如,该杯子的质量可以用于确定要分配多少饮料来填充杯子。该系统可以进一步被配置成估计杯子尺寸并且修改该饮料分配器的用户界面(ui)(例如,突出显示或仅示出订单内与所预测杯子尺寸相对应的饮料)以允许在按饮料订单供货时实现更快ui交互。
50.在本文描述了用于促进接收饮料订单与履行饮料订单之间的过程的示例系统和方法。例如,饮料分配系统从销售点终端接收饮料订单并且将这些饮料订单传送到饮料分配器。该饮料分配器可以包括杯子预测和份量控制算法,使得该饮料分配器可以检测并确定杯子尺寸而且在没有工作人员监督的情况下分配饮料。这样的功能允许工作人员节省时间并且更高效地履行订单。所公开的系统和方法可以与各种饮料分配器一起使用。
51.如通常所理解的,可以通过销售点设备上的触摸屏用户界面或其他典型饮料用户界面选择机构(例如,按钮)作出饮料选择。在饮料分配器通过单独用户界面接收进一步分配命令后然后可以从饮料分配器分配包括任何所选风味添加剂的所选饮料。例如,饮料分配器上的触摸屏用户界面上的分配按钮或通过与比如倾倒按钮(机电的、电容触摸的或其他)或倾倒杠杆等单独倾倒机构互动。
52.虽然在本文提供了工作人员服务饮料分配器的各种示例,但设想可以在其他饮料分配器系统中使用重量传感器、杯子预测和份量控制算法以及本文描述的其他特征。例如,可以在任何份量控制分配器上使用重量传感器以及杯子预测和份量控制算法。同样地,可以在自动饮料分配器上使用重量传感器以及杯子预测和份量控制算法,比如angus等人共同拥有的美国专利号9,227,830中示出的自动化饮料分配器。
53.图1展示了根据本披露内容的各种实施例的饮料分配系统100的示例性系统框图。分配系统100包括销售点(pos)终端102、映射服务器110、分配器网络服务器118和饮料分配器122。通常所描述的,饮料分配系统100链接pos终端102与饮料分配器122以用于接收并履行饮料订单。饮料分配器122可以放置在经销店中,比如但不限于餐馆、购物中心、体育场馆或者消费者可以从饮料分配系统100购买饮料的任何其他公共或私人场所。pos终端102可以位于具有饮料分配器122的经销店中。在一些实施方式中,pos终端102可以是用户的电话、计算机或者被用来通过移动应用程序或经由网站下单的其他个人终端。
54.pos终端102接收借助于映射服务器110和分配器网络服务器118转换成分配器指令120的饮料订单108。饮料分配器122接收分配器指令120并且履行饮料订单108。pos终端102可以是任何类型的用户交互终端,比如常规收银机、触摸屏终端或者通常在快速服务餐馆和其他类型的零售店中发现的类似类型的订单输入设备。指令或请求可以由工作人员、消费者或任何其他人录入。虽然在图1中示出了仅一个pos终端102,但应理解,可以在饮料分配系统100中使用多个这样的终端。本披露内容设想了其他部件和其他配置。
55.pos终端102具有用户界面(ui)104,比如触摸屏用户界面、键盘和显示器或任何其他常规pos用户界面。在所示出的示例中,ui 104是触摸屏。ui 104可以具有一个或多个菜单屏幕,每个菜单屏幕具有一个或多个图标106以用于接收要包括在订单中的项目的选择,比如一个或多个饮料选择。图标106可以包括任何数量的饮料图标。这些饮料图标可以与饮料的任何类型、风味或尺寸有关。pos终端102通过ui 104经由图标106接收选择以用于生成饮料订单108。在一些实施方式中,饮料图标可以包括从除饮料分配器122以外的设备倾倒的饮料,比如冰咖啡或奶昔。然而,这样的饮料订单仍然可以包括在饮料订单中并且显示在饮料分配器上,如下文所讨论的。在各种实施方式中,饮料订单108可以是还包括比如食物选择等其他项目的较大客户订单的一部分或子集。饮料订单108可以从较大客户订单中剥离或以其他方式分开。饮料订单108可以包括一种或多种饮料,每种饮料具有相关联尺寸(例如,小、中、大等)和可选地特殊指示(例如,无冰、少冰或多冰)。pos终端102经由网络112将所生成的饮料订单108传送到映射服务器110。网络112可以是一个或多个网络,比如因特网、经销店的本地有线或无线网络、分配器网络、局域网、广域网、或者用于在设备之间通信的任何其他网络或通信路径。在各种实施方式中,不同设备可以使用不同网络或者直接有线或无线通信链路彼此通信。在一些实施方式中,pos终端102直接连接到饮料分配器122(如由该pos终端与该饮料分配器之间的虚线所示出的),比如经由用于将饮料订单从pos终端102直接传送到饮料分配器122的以太网电缆或者其他硬线或无线连接。
56.通常,pos终端具有被组织成从一般选项到特定选项的菜单屏幕。例如,第一屏幕或屏幕的一部分可以包括图标106中的第一图标,以用于接收要包括一种饮料作为订单的一部分的选择。第二屏幕或屏幕的一部分可以包括图标106中的第二图标,以用于接收饮料的品牌的选择(例如,可乐、橙味、柠檬味或品牌识别等)。第三屏幕或屏幕的一部分可以包括图标106中的第三图标,以用于接收饮料的一种或多种改性剂的选择(例如,樱桃、葡萄、其他调味品、限量冰等)。例如,饮料订单108可以包括具有柠檬风味添加剂饮料的樱桃可乐作为可口可乐 樱桃 柠檬饮料。其他pos终端可以具有不同菜单屏幕。
57.映射服务器110促进饮料订单108与分配器指令120之间的转换。饮料订单108转换成经映射饮料订单116,因为饮料订单108是基于改性剂(例如无糖可乐加上樱桃加上香草)来创建的,而饮料分配器122基于分配器指令120来履行基于配方的订单。映射服务器110包括用于在pos终端102与饮料分配器122之间转换的映射表114。取决于pos终端102所在的经销店或所使用的pos终端102的类型,映射表114可以不同或可以提供不同映射表(未示出)。映射服务器110经由网络112接收饮料订单108并且将饮料订单108转换成经映射饮料订单116。例如,映射服务器110可以将来自饮料订单108的可口可乐 樱桃 柠檬饮料转换为经映射饮料订单116中具有柠檬风味添加剂饮料的樱桃可乐。樱桃可乐具有特定配方,该特定配方由饮料分配器122使用以分配这种饮料。在各种实施方式中,经映射饮料订单116可以包括饮料代码以及零个、一个或更多个风味代码中的一个或多个。例如,代替在经映射饮料订单116中包含樱桃可乐,饮料代码可以是与樱桃可乐相对应的数字或字母数字串。映射服务器110经由网络112将经映射饮料订单116发送到分配器网络服务器118。
58.分配器网络服务器118接收经映射饮料订单116并且相应地传输分配器指令120。分配器网络服务器118经由网络112将分配器指令120发送到饮料分配器122。
59.饮料分配器122接收分配器指令120并且用于履行订单。饮料分配器122可以包括
喷嘴126和用户界面(ui)124。例如,用户界面可以是触摸屏用户界面。饮料分配器122可以具有各种可能的用户界面屏幕,其中,相关联图标(未示出)显示在ui 124上。喷嘴126被配置成比如通过将两种或更多种配料混合在一起以形成所分配饮料来从饮料分配器122分配一种或多种饮料。
60.饮料分配器122包括滴水盘128,该滴水盘具有定位在喷嘴126下面的自动份量控制(apc)组件130。apc组件130包括质量传感器,该质量传感器由饮料分配器122使用以检测杯子并预测杯子尺寸而且实施允许工作人员在分配饮料订单时不看管饮料分配器122的高级份量控制算法,如本文在下面所描述的。饮料分配器122可以具有用于将杯子填充到期望水平而不管其部分装满液体、包含可变量的冰还是空杯的杯子检测和高级份量控制算法。这为工作人员提供更大的灵活性,以在正填充所选饮料时无人监督饮料分配器122。
61.虽然pos终端102被示出为经由网络112、映射服务器110和分配器网络服务器118向饮料分配器122传送饮料订单,但在各种实施方式中,pos终端102可以经由直接有线或无线通信与饮料分配器122进行直接通信。在这样的实施方式中,饮料分配器122可以本地维护映射表114,以用于在饮料订单或饮料选择与分配器指令之间映射。替代性地或另外地,可以直接在饮料分配器122的用户界面126上录入饮料订单。亦即,可以在饮料分配器的用户界面126上实施pos终端102。
62.虽然上文关于在饮料分配器122上录入饮料订单进行描述,但apc组件130可以与在饮料分配器的用户界面126上接收尺寸选择的任何饮料分配器一起使用。例如,其中每个喷嘴分配不同饮料并且在份量控制分配操作中使用尺寸选择按钮的标准工作人员服务分配器,或其中期望份量控制分配的任何其他饮料分配器。本披露内容设想了其他类型的饮料分配器。
63.图2展示了可以显示在用户界面124上的示例性屏幕200。屏幕200具有导航区202、订单区204和饮料细节区206。导航区202具有当前订单选项卡208、过去订单选项卡210和通知选项卡212。当前所选选项卡是突出显示的或以其他方式具有不同于其他选项卡的外观。在所示出的示例中,当前订单选项卡208是加粗的以指示当前订单选项卡208被选择。
64.当当前订单选项卡208被选择时,订单区204显示要履行的饮料订单214的列表。每个饮料订单214与订单标识符(id)216相关联并且包括要为饮料订单214履行的一种或多种饮料218。饮料218中的每一种识别要填充的饮料的品牌和尺寸。饮料订单214中的当前所选订单是突出显示的或以其他方式具有不同于其他饮料订单214的外观。在所示出的示例中,当前所选饮料订单215与如当前选择的#3143的订单id 216一起被示出。饮料218中的当前所选饮料219是突出显示的或以其他方式具有不同于其他饮料218的外观。在所示出的示例中,当前所选饮料219是大杯雪碧。
65.饮料细节区206示出了当前所选饮料的细节。在所示出的示例中,示出了订单标识符216和所选饮料219。杯子尺寸预测区220包括多个杯子尺寸图标(例如,大、中、小、超小),其中,突出显示的图标222指示饮料分配器122预测定位在apc组件130上在喷嘴126下方的杯子的尺寸,如下文更详细地描述的。在所示出的示例中,饮料分配器122已检测apc组件130上的杯子并且预测其是大尺寸,如由大杯图标在杯子尺寸预测区220中突出显示所示出的。
66.用户界面124显示信息并且使得工作人员可能覆盖杯子预测算法或决定应履行哪
and methods for dispensing products selected at remote point-of-sale devices[用于分配在销售点设备处选择的产品的系统和方法]”中所描述的,该美国公开特此通过援引以全文并入。
[0072]
在选择过去订单选项卡210后,可以更新订单区204以示出预定数量的过去订单。过去订单可以通过订单接收或订单履行按时间顺序来布置。在各种实施方式中,用户可以滚动浏览过去订单列表。能够导航到过去订单促进续杯的轻松填充。
[0073]
在选择通知选项卡212后,可以更新订单区204以示出关于饮料分配器122的配料或成分(比如需要替换的配料的识别)的通知。在各种实施方式中,订单区204可以另外包括一个或多个食物订单并且用作综合订单监测系统或凹凸屏幕。通知选项卡212还可以显示来自经销店中的其他设备的其他通知或警报,比如schwarber等人2019年7月30日提交的美国公开号2020/0034784“product inventory management for product dispensers at venue[用于场馆的产品分配器的产品库存管理]”以及joshi等人2017年9月8日提交的美国公开号2019/0359470“proactive dispenser to operator mobile alert system[主动分配器至操作员移动警报系统]”中所描述的,这些美国公开特此通过援引以全文并入。
[0074]
图3展示了可以显示在用户界面124上的示例性屏幕300。相似的附图标记表示上文描述的相似部分。在所示出的示例中,示出了不同的当前所选订单215和不同的当前所选饮料219。具体来说,与图2的示例中的订单#3143相反,选择了订单#3142。当前所选饮料219也是大杯雪碧,但包括指示工作人员用少量冰(例如,少于标准量的冰)填充杯子的特殊指示224。虽然具有标准量的冰的大杯比具有少量冰的大杯更重,但杯子检测算法仍能够预测出杯子是大杯,如由突出显示的图标222所指示的。
[0075]
图4展示了适用于本披露内容的各种实施例的可以在检测杯子之前显示在用户界面124上的示例性屏幕400。相似的附图标记表示上文描述的相似部分。在所示出的示例中,在订单区204中示出了当前所选订单215。相应地,在饮料细节区206中示出了订单id 216。然而,当未选择饮料时,未在饮料细节区206中示出饮料,也未示出特殊指示224或触摸倾倒按钮226。如杯子尺寸预测区220中所示出的,未突出显示任何杯子尺寸图标。因此,饮料分配器122未检测到任何杯子。
[0076]
图5展示了根据本披露内容的各种实施例的由饮料分配器122执行的示例性过程500的流程图。在502处,饮料分配器122检测杯子。例如,apc组件130可以响应于基于测量到稳定零质量或接近零的稳定质量(例如,在最轻杯子的预定分数内,比如小于或等于最轻杯子的10%、25%或50%的质量)确定apc组件130是空的(例如,杯子未存在于apc组件130上)而运行杯子检测算法。杯子检测算法监测来自apc组件130的质量读数,直到测量质量稳定在非零值(例如,大于最轻杯子的预定分数的非零值,比如大于或等于最轻杯子的90%的质量)。在一些实施方式中,当质量的测量值的波动在预定时间段内是在(多个)现有测量值的预定范围内时质量被确定为稳定的(例如,在500ms的周期内测量的质量彼此相差不超过10%)。本披露内容设想了稳定测量值的其他确定。
[0077]
在步骤504处,饮料分配器122使用杯子检测算法基于测量质量来预测杯子尺寸并且在ui 124上显示所预测杯子尺寸(例如,在杯子尺寸预测区220中用突出显示的图标222示出所预测杯子尺寸的对应杯子尺寸图标)。在一些实施方式中,使用两个不同的杯子检测算法:一种用于检测空杯子,并且一种用于检测有冰的杯子。在各种实施方式中,使用两种
算法并且选择与预期值具有最小差(相对的或绝对的,如下文所讨论的)的预测。
[0078]
基于假设检测到的杯子是空杯,第一杯子检测算法使用测量质量来预测杯子尺寸。基于经销店中可用的每个杯子的已知质量(例如,通过饮料分配器122的校准或配置确定的),可以使用匹配阈值仅仅将来自apc组件130的测量质量与已知杯子质量列表进行比较以确立每个杯子的有效值范围(例如,在每个杯子的每个已知质量的5%、10%、20%或其他分数内)。基于匹配阈值,不同尺寸的杯子可以具有重叠的有效质量范围。匹配阈值是饮料分配器122内的可配置变量(例如,emptymatchtreshold)。进行初步杯子尺寸预测,该初步杯子尺寸预测选择在测量质量的匹配阈值内的每个杯子尺寸。饮料分配器122确定所选杯子中的每一个的测量质量与目标质量之间的绝对差并且按照该绝对差对在初步杯子尺寸预测中选择的杯子进行排序。具有最小绝对差值的杯子尺寸被选择为所预测杯子尺寸。
[0079]
基于假设检测到的杯子有冰,第二杯子检测算法使用测量质量来预测杯子尺寸。这在概念上是类似的,但有点复杂,因为杯子中的冰量可能变化很大。为了解释这一点,存在被称为expectedicefillpercent的设置,该设置指示在这个特定经销店工作人员应该将杯子填充得多满(例如,上文讨论的冰填充量配置)。通过使用这个填充百分比、冰的密度和杯子的体积,由下式确定杯子中预期的冰的典型质量:m
ice
=v
cup
*expectedicefillpercent*d
ice

ꢀꢀꢀꢀꢀꢀ
等式(1)其中,m
ice
是当在经销店用预期量的冰填充时杯子的预期质量,v
cup
是杯子的体积,并且expectedicefillpercent是在经销店预期工作人员用冰填充的杯子的量(例如,1/4满、1/2满、3/4满、满杯等),并且d
ice
是冰的密度。
[0080]
然而,基于在经销店使用的冰的形状和尺寸可能产生大变化,从而影响杯子内的冰的堆积密度。例如,大冰留下更多的间隙并且因此填充到顶部的杯子按质量计可能仅70%满。为了解释这一点,存在测量装满冰时杯子的质量(m
fullicegrams
)的校准过程。例如,饮料分配器122可以配置有经校准m
fullicegrams
值。因此,由下式确定含冰的杯子的典型质量:m
cupwithice
=m
cup
(m
fullicegrams
*expectedicefillpercent),
ꢀꢀꢀ
等式(2)其中,m
cupwithice
是当在经销店用预期量的冰填充时杯子的预期质量,m
cup
是杯子的已知质量,m
fullicegrams
是当在经销店装满冰时杯子的质量,并且expectedicefillpercent是在经销店预期工作人员用冰填充的杯子的量(例如,1/4满、1/2满、3/4满、满杯等),并且d
ice
是冰的密度。
[0081]
当制造杯子时,杯子的质量存在一些小的变化。一般来说,这个变化很小并且可能均匀地分布在杯子的典型质量周围。然而,当用冰填充时,冰非常容易填充不足(例如,将少于预期量的冰放在杯子内),特别是对于较大杯。围绕当用预期量的冰填充时杯子的预期质量使用均匀分布,则用冰填充不足的较大杯的测量值将与用预期量的冰填充的较小杯重叠。为了解释这一点,当将来自apc组件130的测量质量与有冰的杯子的预期质量进行比较时使用单独的上限匹配阈值(例如,uppericematchpercent)和下限匹配阈值(例如,lowericematchpercent)。上限匹配阈值和下限匹配阈值用百分比而不是绝对质量来表达,这允许实现有效质量范围随着质量变大而自动缩放,比如在较大杯具有相当多的冰并且因此冰的质量差异大于较小杯的情况下。
[0082]
可以使用上限匹配阈值与下限匹配阈值将来自apc组件130的测量质量与有冰的已知杯子质量列表进行比较,以确立每个杯子的有效值范围。进行初步杯子尺寸预测,该初
步杯子尺寸预测选择在测量质量的上限匹配阈值和下限匹配阈值内的每个杯子尺寸。饮料分配器122确定有冰的所选杯子中的每一个的测量质量与目标质量之间的绝对差百分比并且按照该绝对差百分比对在初步杯子尺寸预测中选择的杯子进行排序。具有最小绝对差百分比值的杯子尺寸被选择为所预测杯子尺寸。与在第一杯子检测算法中使用的绝对差相反,使用绝对差百分比具有对每个比较的值进行归一化的效果。例如,小杯上5克的绝对差可以是比大杯上15克的绝对差大的绝对差百分比。
[0083]
运行第一和第二杯子检测算法在实际使用中产生鲁棒的杯子预测。虽然在大杯用冰填充不足使得其匹配用冰填充的较小杯的质量的情况下第二杯子检测算法可能不正确地预测较小杯,如上文所描述的,但所预测杯子尺寸清楚地显示在ui 124上。在506处,用户可以可选地通过选择正确的杯子尺寸(如果期望的话)(例如,从杯子尺寸预测区220选择杯子尺寸图标中正确的一个)覆盖所预测杯子尺寸。由于第一和第二杯子检测算法,饮料分配器122能够识别放置在平台上的杯子,确定杯子是否包含冰,并且使用所识别杯子的对应体积来计算杯子中的其余体积,如下文更详细地描述的。在各种实施方式中,在检测到杯子填充有不同于所配置的冰填充量的冰量后(例如,在接收正确杯子尺寸的选择后),通知可以显示在ui 124上以通知工作人员他们提供了太少冰或太多冰。
[0084]
在一些实施方式中,与使用上文讨论的杯子检测算法相反,用户可以仅仅从杯子尺寸预测区220选择杯子尺寸图标中正确的一个或者选择具有与放置在apc 130上的杯子相对应的尺寸的饮料。在这个实施方式中,杯子验证算法验证了放置在apc组件130上的杯子的测量质量是否在所选杯子尺寸的有效范围内。例如,杯子验证算法验证了:m
empty
《m
measured
《m
full

ꢀꢀꢀꢀꢀꢀꢀꢀꢀ
等式(3)其中,m
empty
是所选杯子尺寸的预期质量,m
measured
是放置在apc 130上的杯子的测量质量,并且m
full
是当装满冰和/或饮料时所选杯子尺寸的预期质量。在杯子尺寸是与杯子尺寸预测相反的选择输入的实施方式中,可以省略502至506中的一个或多个。
[0085]
在508处,饮料分配器122修改ui 124以突出显示与所预测杯子尺寸相对应的饮料218(例如,突出显示、圈起或以其他方式强调与所预测杯子尺寸相对应的饮料218,或者灰化、隐藏或以其他方式不再强调不与所预测杯子尺寸相对应的饮料218)。在510处,饮料分配器122接收与所预测杯子尺寸相对应的当前所选饮料219的选择。
[0086]
在512处,饮料分配器122使用一个或多个高级份量控制算法倾倒当前所选饮料219以将杯子填充到期望的水平而不管杯子是包含可变量的冰和/或部分地装满液体,还是空杯。
[0087]
由饮料分配器122基于由apc组件130检测到的质量测量值来使用的算法是基于放置在apc组件130上的空杯子的已知体积(v
cup
)和质量(m
cup
)。饮料分配器122可以仅仅倾倒当前所选饮料219以填充杯子的体积:v
pour
=v
cup

ꢀꢀꢀꢀꢀ
等式(4)其中,v
pour
是要由饮料分配器122倾倒的当前所选饮料219的体积,并且v
cup
是放置在apc组件130上的杯子的体积。很少希望饮料分配器122一直倾倒到杯子的顶部,因此可针对每个杯子尺寸在饮料分配器上配置的设置fillpercent指示杯子在倾倒结束时应装多满。填充百分比设置的典型值是93%,这会留出足够空间以将盖子放在杯子上而不会将冰推下去并溢出杯子。可以使用其他填充百分比值。如果饮料分配器122基于来自apc 130的
杯子的测量质量不增加来确定杯子正在溢出,或如果饮料分配器基于来自apc 130的杯子的测量质量减小来确定杯子已被移除,则饮料分配器122可以分配当前所选饮料219直到所分配体积等于计算出的要倾倒体积。
[0088]
然而,如果杯子不是空杯,则饮料分配器122考虑杯子的内容物的体积。例如,如果杯子从先前倾倒中是部分装满的,但不包含冰,则饮料分配器122基于由apc组件130提供的质量测量值来知道杯子和内容物的质量为m
total
。基于饮料的密度(d
bev
),饮料分配器可以将倾倒体积计算为:m
contents
=m
total-m
cup

ꢀꢀꢀꢀꢀꢀꢀꢀꢀ
等式(5)v
contents
=m
contents
*d
bev

ꢀꢀꢀꢀꢀꢀꢀ
等式(6)v
pour
=v
cup-v
contents

ꢀꢀꢀꢀꢀꢀꢀꢀꢀ
等式(7)其中,m
contents
是杯子的内容物的质量,m
total
是由apc组件130测量的杯子和杯子的内容物的总质量,并且m
cup
是杯子的质量,比如基于上文讨论的杯子检测算法来确定的杯子的已知质量,v
contents
是包含在杯子内的内容物的体积,d
bev
是杯子中的饮料内容物的密度,v
cup
是杯子的体积,比如基于上文讨论的杯子检测算法来确定的杯子的已知体积,并且v
pour
是要由饮料分配器122从喷嘴126倾倒的当前所选饮料219的体积。
[0089]
通过将d
bev
替换为冰的密度,等式5至7还可以用于有冰的杯子。事实证明,通常情况下,冰或水的密度可以在所有情况下使用,而不会产生显著误差。原因是因为杯子的典型形状。普通纸杯底部窄,并且顶部较宽。这意味着随着杯子填充,给定的填充增量需要更多的体积。当到达杯子的顶部时,表面积足够大,几克液体不会显著改变填充线。由于每种饮料的主要配料都是水并且典型杯子预先填充有冰,因此其他配料的实际密度差在实际使用中是可忽略的。
[0090]
饮料分配器122可以另外分配一种或多种顶盖以允许泡沫消散并且确保杯子装满当前所选饮料。在angus等人于2016年1月5日授予的美国专利号9,227,830“automated beverage dispensing system with ice and beverage dispensing[具有冰和饮料分配的自动化饮料分配系统]”中描述了关于饮料分配器和顶盖操作的顶盖配置的示例,该美国专利特此通过援引以全文并入。
[0091]
几乎与知道要倾倒到杯子中的体积一样重要的是知道何时停止倾倒。在达到计算出的倾倒体积之前停止倾倒有两种常见原因。第一种是因为杯子比所预测的要小并且饮料正在溢出杯子。第二种是因为在完成倾倒之前从apc组件130移除了杯子。在这两种情况下,产品正在由饮料分配器122分配并且导致浪费的产品沿着排放口流下。相应地,饮料分配器122包括用于确定何时中止倾倒的停止算法。
[0092]
在第一停止算法中,饮料分配器122确定杯子小于所预测的并且饮料正在溢出杯子。饮料分配器122监测杯子在倾倒期间随时间而变的质量,如由apc组件130所测量的。在确定杯子的质量在预定时间间隔(例如,200ms)内变化不超过阈值量时,饮料分配器122确定杯子不再用附加液体进行填充并且因此正在溢出。
[0093]
在第二停止算法中,饮料分配器122确定杯子不再存在于apc组件130上。饮料分配器122监测杯子在倾倒期间随时间而变的质量,如由apc组件130所测量的。在确定杯子的质量大幅减小(例如,apc组件130在已开始倾倒之后测量到零质量)时,饮料分配器确定杯子不再存在于apc组件130上。
[0094]
在514处,饮料分配器122使用ui 124上的“完成”指示符显示饮料被履行。例如,在成功地填充所选饮料218(例如,没有错误并且杯子未被过早地移除)后,所选饮料218可能变灰或以其他方式具有独特外观或伴随图标(例如,核选标记)以指示已填充饮料218。在步骤516处,一旦履行订单中的所有饮料,饮料分配器122就从显示器的ui 124上移除该订单。
[0095]
图6展示了根据本披露内容的各种实施例的具有apc组件130的滴水盘128的俯视图。滴水盘128包括盘盖件602,该盘盖件具有从中穿过的一个或多个槽或开口以促进排放来自饮料分配器122的液体和冰。盘盖件602是平坦的以允许将杯子放在该盘盖件上而不倾翻。流动穿过盘盖件602的流体被引向滴水盘128的排放口606。盘盖件602是可移除的以允许工作人员清洁滴水盘128。盘盖件602包括尺寸被确定为接纳从中穿过的apc组件130的一部分的孔608。apc组件130定位在盘盖件602上在喷嘴126下方的位置处。apc组件130被配置成在该apc组件上接纳杯子。该apc组件包括质量传感器,该质量传感器被配置成测量放置在其上的杯子的质量以在上文描述的杯子检测和高级份量控制算法中使用。
[0096]
图7展示了关于图6中的线a-a的apc组件130的横截面视图。apc组件130包括平台组件702和质量传感器组件704。平台组件702包括杯托706、中心流体分流器710和排放口708。在所示出的示例中,排放口708沿圆周环绕中心流体分流器710。来自饮料的溅洒、滴落或过倾倒的过量流体沿着杯托706流下来、穿过排放口708、和/或流过流体分流器710,并且从前向后流动到滴水盘128并且流动到排放口606。相应地,防止apc组件130上的流体积聚,从而确保质量传感器的准确读数。磁性插入件712包含在中心流体分流器710(比如钢插入件或其他铁质材料)内。
[0097]
质量传感器组件704包括磁体固持器714,其中,磁体716定位在该磁体固持器中。磁体716被定位成与中心流体分流器710的磁性插入件712对齐。相应地,磁体716经由磁性插入件712将平台组件702可移除地固持到质量传感器组件704。因此,可以从饮料分配器122周期性地移除平台组件702,以清洁平台组件702并且提供清洁滴水盘128的通道。
[0098]
滴水盘128的底座718包括尺寸被确定为接纳质量传感器组件704的一部分的孔720。滴水盘128的底座718中的孔720与托盘盖602的孔608对齐。流体密封薄膜722横跨底座718与磁体固持器714之间的孔720,以确保流体不能够行进以与质量传感器组件704接触。流体密封薄膜722是柔性薄膜,在该柔性薄膜上具有一个或多个圆周凹槽726以促进竖直位移而不会对质量传感器组件704的灵敏度有负面影响。在各种实施方式中,薄膜722包括中心盖724,该中心盖被定位成放置在磁体716与磁性插入件712之间,从而减少对薄膜722的磨损。在各种实施方式中,中心盖724是具有一个或多个特征的硬塑料,以用于使磁体固持器714和中心流体分流器710就位以确保磁体716与磁性插入件712之间的适当对齐。
[0099]
虽然上文描述的示例使用磁性插入件712和磁体716来使平台组件702居中并且将该平台组件联接到质量传感器组件704,但本披露内容设想了其他联接机构,比如扭转锁定特征、螺钉、螺栓或本领域的技术人员已知的其他可移除联接机构。
[0100]
图8展示了适用于本披露内容的各种实施例的apc组件130的质量传感器组件704的等距内部视图。图9展示了图8中的质量传感器组件704的分解视图。质量传感器组件704包括壳体802、称重传感器组件804和印刷电路板组件(pcba)806。
[0101]
称重传感器组件804包括联接到磁体固持器714的称重传感器902。在所示出的示例中,磁体固持器714经由一个或多个螺钉906和垫圈908固定到称重传感器902的第一端
904。壳体802经由一个或多个螺钉912联接到称重传感器902的第二端910。称重传感器902的第一端904关于称重传感器902的纵向方向与第二端910相反。相应地,称重传感器902从壳体802悬伸而出,使得施加到磁体固持器714的负载起作用以使称重传感器902的第一端904位移。过载保护螺柱918从壳体802延伸以防止第一端904位移超出预定距离。在所示出的示例中,过载保护螺柱918是从壳体延伸的螺钉。
[0102]
一个或多个应变计914定位在称重传感器902上在第一端904与第二端910之间,比如在称重传感器902的中心。在所示出的示例中,在与称重传感器902的第一端904的位移方向相反的方向上在称重传感器902的侧面使用两个应变计914。应变计914包括电连接到pcba 806的一个或多个导线916以用于生成放置在杯托706上的杯子的质量的测量值。pcba 806与饮料分配器122的控制器进行电通信以用于上文描述的杯子检测和份量控制分配算法。虽然pcba 806被示出为位于壳体802内,但在各种实施方式中,pcba 806可以位于饮料分配器122内或外部的其他地方。
[0103]
虽然质量传感器组件704在上文被描述为具有用于测量放置在apc组件130上的杯子的质量的称重传感器,但本披露内容设想了除称重传感器以外的其他质量传感器,比如电容、液压或气动质量传感器。
[0104]
图10展示了适用于本披露内容的各种实施例的apc组件130的平台组件702。图11展示了适用于本披露内容的各种实施例的平台组件702的分解视图。平台组件702包括平台壳体1102、磁性插入件712和盖1104。盖1104将磁性插入件712保持在平台壳体1102内。平台壳体1102包括上文参考图7所描述的杯托706、中心流体分流器710和排放口708。杯托706包括朝向排放口708倾斜的斜向表面1002和多个脊形件1004。在所示出的示例中,提供四个脊形件1004。在一些实施方式中,可以使用更多或更少的脊形件1004。在一些实施方式中,可以围绕斜向表面1002的整个圆周提供脊形件1004。脊形件1004将放置在杯托706上的杯子的底座升高到斜向表面1002以上,使得流体可以在杯子的底座与斜向表面1002之间流动。另外地,脊形件1004以与斜向表面的斜率相反的量但在相反的方向上渐缩。相应地,脊形件1004不是斜面的并且提供上面搁置杯子的平坦表面。例如,脊形件1004在排放口708处是最厚的并且朝向杯托706渐缩。因此,放置在杯托706上的杯子可以维持在平坦取向中,尽管是斜向表面1002。
[0105]
虽然杯托706被描述为具有斜向表面1002和脊形件1004,但本披露内容设想了杯托706的其他配置。例如,代替脊形件,一个或多个凹槽可以被放置在斜向表面1002上并且将流体朝向排放口708引导。
[0106]
图12展示了适用于本披露内容的各种实施例的滴水盘128的底座718。图13展示了图12的滴水盘128的底座718的放大视图。薄膜722的盖724具有槽1302以促进液体从盖724排放到薄膜722并且排放到排放口606。
[0107]
图14展示了适用于实施本披露内容的若干实施例的示例性饮料分配器系统1400。例如,饮料分配器122可以实施为饮料分配器系统1400。如所示出的,饮料分配器系统1400被配置为冰冷饮料分配器。本披露设想了饮料分配器的其他配置,比如插入式冰冷饮料分配器、反向电动饮料分配器、远程再循环饮料分配器或任何其他饮料分配器配置。
[0108]
饮料分配器系统1400包括后室系统1406和具有饮料分配器1404的前室系统1402。饮料分配器1404包括比如触摸屏显示器等用户界面1408,以促进选择要分配的饮料。用户
界面1408可以采用各种屏幕来促进用户在饮料分配器1404上的交互和/或通过与用户的移动设备1452的交互来接收用户简档,比如在名称为“product categorization user interface for a dispensing device[用于分配设备的产品分类用户界面]”的共同拥有的美国专利申请序列号14/485,826中描述的,该美国专利申请通过援引以其全文并入本文。
[0109]
在经由用户界面1408接收饮料选择后,可以激活倾倒按钮1410以经由喷嘴1414从饮料分配器1404分配所选饮料。例如,倾倒按钮1410可以是机电按钮、电容式触摸按钮或用户可选择的其他按钮,以激活饮料分配器1404来分配饮料。虽然示出为按钮,但倾倒按钮1410可以可替代地实施为控制杆或其他机构,以便激活饮料分配器1404来分配饮料。如图14中所示出的,倾倒按钮1410与用户界面1408分开。在一些实施方式中,倾倒按钮1410可以被实施为用户界面1408中的可选择图标。
[0110]
在一些实施方式中,饮料分配器还可以包括冰杆1414。在被激活时,冰杆1414可以使饮料分配器1404通过冰槽(未示出)分配冰。对于不具有冰柜的饮料分配器,比如反向电动饮料分配器或远程再循环饮料分配器,可以省略冰杆1414。
[0111]
饮料分配器1404可以经由主门1416和配料门1418来固定。主门1416和配料门1418可以经由一个或多个锁来固定。在一些实施方式中,这些锁为锁和钥匙。在一些实施方式中,配料门1418上的锁可以经由读取授权配料包1428的rfid读取器(未示出)来打开。主门1416可以固定包括一个或多个控制器1420的饮料分配器1404的电子部件。配料门1418可以固定容纳配料矩阵1424的配料隔室。
[0112]
配料矩阵1424包括用于接收配料包1428的多个槽1426。在各种实施方式中,配料包1428可以是微量配料盒。微量配料盒可以是单个盒或双盒,比如在名称为“beverage dispenser container and carton[饮料分配器容器和纸箱]”的共同拥有的美国专利申请序列号14/209,684和名称为“container filling systems and methods[容器填充系统和方法]”的美国专利申请序列号12/494,427中描述的,这两个美国专利申请通过援引以其全文并入本文。如图14中所示出的,配料矩阵1424中有三个配料抽屉。抽屉中的一个或多个抽屉可以沿着轨道来回滑动,以便周期性地搅动容纳在抽屉上的配料。配料矩阵1424的其他配置是可能的,比如经由一个或多个静态塔和/或搅拌配料塔。
[0113]
每个配料包1428可以包括rfid标签、配件1430和配件密封件1432。可以在安装到饮料分配器1404中之前移除配件密封件1432。在安装时,配件1430可以与槽1426中的探针(未示出)和包含在配料包1428中的配料接合并且在该探针与这些配料之间提供流体连通。配料矩阵1424还可以包含一个或多个大体积微量配料包1434,比如用于一个或多个微量配料甜味剂源。
[0114]
饮料分配器1404还可以包括用于接收水和二氧化碳以产生碳酸水的碳酸化器(未示出)。饮料分配器1404还可以包括比如冷板等一个或多个热交换器(未示出),用于冷却包含在饮料分配器1404中或由其接收的饮料配料中的一种或多种配料。在一些实施方式中,经由喷嘴1412分配的微量配料中的一种或多种配料不经由热交换器进行冷却或以其他方式保持在环境温度下。经由喷嘴1412分配的大量配料通常在分配之前经由热交换器进行冷却。
[0115]
后室系统1406通常位于远离前室系统1402的后室中,比如商家位置中的储存区
域。后室系统1406包括水源1436,比如提供经加压淡水源的市政供水。经由水源1436接收的水可以通过水处理系统1438来过滤或以其他方式进行处理。经处理的水可以可选地用水增压器1440加压至期望的压力并且供应给饮料分配器。二氧化碳源1442可以将二氧化碳供应给饮料分配器1404。
[0116]
一个或多个大量配料源1444可以位于后室中。来自每个大量配料源1444的大量配料可以经由泵1446供应给饮料分配器1404。泵1446可以是用于将大量配料供应给饮料分配器1404的受控齿轮泵、隔膜泵、bib泵或任何其他合适的泵。后室系统1406还可以包括具有用于备用微量配料的一个或多个储存位置1448和用于备用大量配料的一个或多个储存位置1450的机架。
[0117]
饮料分配器1404可以包括一个或多个网络接口,该一个或多个网络接口用于直接与前室或后室中的设备进行通信、与局域网络(lan)中的前室或后室中的设备进行通信或者经由广域网络(wan)连接与远离具有饮料分配器系统1400的位置的设备进行通信。例如,饮料分配器1404可以包括联网设备,比如近场通信(nfc)模块、蓝牙模块、wifi模块、蜂窝调制解调器、以太网模块等。饮料分配器1404可以经由直接通信或经由lan与用户的移动设备1452或销售点(pos)设备1454通信以接收用户的饮料选择或用户简档以将饮料分配器1404配置成基于饮料选择或用户简档来分配一种或多种饮料。用户简档可以包括为用户存储的喜爱的饮料、由用户在其简档中创建或存储的混合或掺合饮料和/或一个或多个饮料偏好,比如优选的营养水平。饮料分配器1404还可以经由wan 1456进行通信,以与一个或多个远程服务器1458通信,从而接收经由远程服务器1458进行的软件更新、内容更新、用户简档或饮料选择。
[0118]
图15至图17展示了从饮料分配器1404的配料源1502、1602、1702到喷嘴1412、具有泵送或计量设备的示例性流体回路1500至11600。饮料分配器1404可以包括零个、一个或多个图6至图8中所示出的流体回路。对于每个配料源,饮料分配器1404可以包括图6至图8中所示出的流体回路之一。例如,泵送或计量设备108、110、112中的每个泵送或计量设备可以被实施为图6至图8中所示出的流体回路中的一个流体回路。
[0119]
图15展示了适用于实施本披露内容的若干实施例的具有正排量泵1510的示例性流体回路1500。流体回路1500提供从配料源1502到喷嘴1412的流体路径。配料源1502可以是容纳在饮料分配器1404的配料矩阵1424中的微量配料源或大量配料源,该配料矩阵远离前室中的饮料分配器1404(例如,邻近饮料分配器1404或在饮料分配器1404所在的柜台下方)或位于后室中。正排量泵1510可以计量配料从配料源1502到喷嘴1412的预定体积或流量。正排量泵1510可以是活塞泵、受控齿轮泵、蠕动泵、章动泵、隔膜泵、或其他这样的正排量泵用于计量在泵的每个循环情况下流体的固定流量体积。
[0120]
流体回路1500可以可选地包括用于检测配料源1502何时清空的售罄传感器1404。当配料源1502远离饮料分配器1404定位时,流体回路1500还可以可选地包括辅助泵1506,该辅助泵用于向饮料分配器1404提供饮料配料的加压供应。在饮料分配器1404内或紧邻该饮料分配器,流体回路1500可以包括压力调节器1508,使得正排量泵1510的入口接收饮料配料的较低压力或零压力供应。流体回路1500还可以可选地包括切断阀1412,该切断阀被配置成在不分配配料时保持关闭,以防止饮料配料从喷嘴1412滴落。
[0121]
图16展示了适用于实施本披露内容的若干实施例的具有静态机械流量控制件
1608的示例性流体回路1600。静态机械流量控制件1608从配料源1602接收经加压饮料配料,并且将固定流量的饮料配料提供给喷嘴1412。静态机械流量控制件1608可以通过用于配置静态机械流量控制件1608的流量的定位螺钉被校准。可以致动打开和关闭静态机械流量控制件1608下游的切断阀1610,以便从喷嘴1412分配饮料配料或防止分配饮料配料。
[0122]
配料源1602可以是容纳在饮料分配器1404的配料矩阵1424中的微量配料源或大量配料源,该配料矩阵远离前室中的饮料分配器1404(例如,邻近饮料分配器1404或在饮料分配器1404所在的柜台下方)或位于后室中。配料源1602也可以是市政供水536或其他经加压配料源。当配料源1602未加压时,流体回路1600可以包括用于对来自配料源1602的饮料配料进行加压的泵1606。泵1606可以是适用于对来自配料源1602的饮料配料进行加压的任何泵,比如bib泵、co2驱动泵、受控齿轮泵或正排量泵。流体回路1600还可以可选地包括用于检测配料源1602何时清空的售罄传感器1604。
[0123]
图17展示了适用于实施本披露内容的若干实施例的具有动态机械流量控制件1708、流量计1710和切断阀1712的示例性流体回路1700。动态机械流量控制件1708从配料源1702接收经加压饮料配料,并且将可调整流量的饮料配料提供给喷嘴1412。动态机械流量控制件1708可以包括可变尺寸的孔口,该孔口基于由一个或多个控制器520提供的控制信号进行调整以动态地改变供应给喷嘴1412的饮料配料的流量。动态机械流量控制件1708下游的流量计1710测量由动态机械流量控制件1708供应的饮料配料的流量,并且向动态机械流量控制件1708提供反馈回路以控制可变尺寸的孔口。可以致动打开和关闭动态机械流量控制件1708下游的切断阀1712,以便分配或防止从喷嘴1412分配饮料配料。
[0124]
配料源1702可以是容纳在饮料分配器1404的配料矩阵1424中的微量配料源或大量配料源,该配料矩阵远离前室中的饮料分配器1404(例如,邻近饮料分配器1404或在饮料分配器1404所在的柜台下方)或位于后室中。配料源1702也可以是市政供水536或其他经加压配料源。当配料源1702未加压时,流体回路1700可以包括用于对来自配料源1702的饮料配料进行加压的泵1706。泵1706可以是适用于对来自配料源1702的饮料配料进行加压的任何泵,比如bib泵、co2驱动泵、受控齿轮泵或正排量泵。流体回路1700还可以可选地包括用于检测配料源1702何时清空的售罄传感器1704。
[0125]
虽然在图15至图17中按照特定顺序示出了流体回路1500至11600的部件,但可以使用上文所描述的部件的任何顺序。例如,切断阀1712可以在流量计1710的上游。本领域普通技术人员可容易地识别其他变体。另外,一个或多个热交换器(未示出)可以用在图15至图17的流体回路中的任何位置处。热交换器可以包括冰柜、水浴、冷板或远程再循环系统。
[0126]
图18展示了适用于实施本披露内容的若干实施例的从单个配料源1802到喷嘴1412具有多个独立控制路径的示例性流体回路1800。流体回路1800包括用于将饮料配料供应到这些独立控制路径中的每个独立控制路径的歧管1804。每个路径包括用于将饮料配料从配料源1802供应到喷嘴1412的泵送或计量设备1806、1808、1810。泵送或计量设备1806、1808、1810可以被配置为图15至图17中所示出的流体回路1500至1700中的任一个。相比于使用泵送或计量设备1806、1808、1810中的任一个,通过具有从配料源1802到喷嘴1412的多个独立路径,更大范围的流量是可能的。例如,对于来自配料源的饮料配料的第一流量,仅可以激活泵送或计量设备1806、1808、1810中的一个。对于来自配料源的饮料配料的第二流量,可以激活泵送或计量设备1806、1808、1810中的多个泵送或计量设备。
[0127]
图19展示了适用于实施本披露内容的若干实施例的可以用于控制饮料分配器1404的控制架构1900的示例性框图。如图19中所示出的,控制架构1900可以包括核心分配模块(cdm)1906、人机界面(hmi)模块1904、用户界面(ui)1902以及机器总线(mbus)1005。hmi 1904可以连接到饮料分配器1404外部的至少一个外部设备(例如,移动设备1452或pos 1454)或以其他方式与该至少一个外部设备对接和通信。hmi1904还可以控制和更新ui 1902上的显示屏幕。cdm 1906可以根据配方控制来自饮料分配器1404中的多个泵和/或阀1910的流动,以混合和分配来自饮料分配器1404的产品(例如,饮料)。
[0128]
可以组合饮料配料(例如,微量配料、大量配料和/或稀释剂)以分配各种产品,这些产品可以包括来自饮料分配器1404的饮料或掺合饮料(即,成品饮料产品)。然而,饮料分配器1404还可以被配置成单独分配饮料配料。
[0129]
在于2014年5月1日提交的名称为“dispenser control architecture[分配器控制架构]”的美国序列号61/987,020中可能描述了用于饮料分配器1404的控制架构1900的示例,该文献通过援引以其全文并入本文。mbus 1005可以经由一个或多个api调用来促进hmi 1904与cdm 1906之间的通信。hmi 1904、mbus 1005和cdm 1906可以共同包括实施为硬件或硬件和软件的组合的公共核心部件,这些部件可以被适配成在饮料分配器1404中提供定制功能。饮料分配器1404可以进一步包括存储器存储装置和处理器。在于2013年9月13日提交的名称为“product categorization user interface for a dispensing device[分配设备的产品分类用户界面]”的美国序列号61/877,549中可能描述了ui 1902的示例,该文献通过援引以其全文并入本文。
[0130]
ui 1902可以检测触摸屏的什么区域已经被用户(例如,用户108)触摸。作为响应,ui 1902可以发送关于触摸屏的触摸位置的hmi 1904数据。作为响应,hmi 1904可以解释此接收的数据以确定是否使ui 1902显示不同的ui屏幕或向cdm 1906发出命令。例如,hmi 1904可以确定用户触摸了触摸屏的与饮料品牌相对应的部分。作为响应,hmi 1904可以向cdm 1906发出命令以倾倒相应的饮料品牌。响应于接收用于倾倒相应的饮料品牌的命令,cdm 1906进而经由一个或多个控制总线1908向泵送或计量设备1910发出命令,以获得分配饮料品牌所需的饮料配料。或者hmi 1904可以确定用户触摸了触摸屏的与对另一屏幕的请求相对应的部分。作为响应,hmi 1904可以使ui 1902显示所请求的屏幕。
[0131]
在一些实施例中,饮料分配器1404中的ui 1902可以用于选择和单独分配一种或多种饮料。这些饮料可以作为饮料成分在连续倾倒操作中分配,由此在用户致动倾倒输入的同时继续分配一种或多种所选饮料成分,或者在分批倾倒操作中分配,其中,分配预定体积的一种或多种所选饮料成分(例如,每次一盎司)。ui 1902可以经由多种方法来寻址以选择和分配饮料。例如,用户可以经由触摸输入与ui 1902交互以导航一个或多个菜单,从这些菜单中选择和分配饮料。作为另一示例,用户可以使用饮料分配器1404上的屏幕键盘或物理键盘(未示出)来键入代码,以导航一个或多个菜单,从这些菜单中选择和分配饮料。作为另一个示例,用户可以经由移动设备1452上的应用程序的用户界面与hmi 1904进行交互。
[0132]
可以包括触摸屏和触摸屏控制器的ui 1902可以被配置成响应于接收前述命令以触摸输入的形式从用户接收各种命令(即,消费者输入)、生成图形输出和/或与饮料分配器1404一起执行一个或多个操作(例如,经由hmi 1904和/或cdm 1906)。hmi 1904中的触摸屏
驱动器可以被配置成接收消费者输入或客户输入并且生成事件(例如,触摸屏事件),这些事件然后可以通过控制器传送到hmi 1904的操作系统。
[0133]
饮料分配器1404可以与一个或多个外部设备(例如,移动设备1452或pos 1454)通信。在一些实施例中,饮料分配器1404与外部设备之间的通信可以利用任何数量的通信技术来完成,这些通信技术包括但不限于经由通信接口的近场无线技术,比如蓝牙、wi-fi和其他无线或有线通信标准或技术。
[0134]
图20展示了适用于实施本披露内容的若干实施例的示例性计算机系统2000。例如,pos终端102、映射服务器110、分配器网络服务器118、饮料分配器122或饮料分配器504的一个或多个部件或控制器部件可以实施为计算机系统2000。在一些实施方式中,hmi 1904和cdm 1906中的一者或两者可以被实施为计算机系统2000。
[0135]
应当了解,本文关于各个附图所描述的逻辑操作可以被实施为(1)在计算设备(例如,图11中所描述的计算设备)上运行的一系列计算机实施的动作或程序模块(即,软件),(2)计算设备内的互连机器逻辑电路或电路模块(即,硬件)和/或(3)计算设备的软件和硬件的组合。因此,本文所讨论的逻辑操作不限于硬件和软件的任何特定组合。实施方式是取决于计算设备的性能和其他要求的选择问题。因此,本文所描述的逻辑操作被不同地称为操作、结构设备、动作或模块。这些操作、结构设备、动作和模块可以在软件、固件、专用数字逻辑和其任何组合中实施。还应当了解,可以执行比附图中所示出和本文所描述的操作更多或更少的操作。这些操作还可以按照与本文所描述的顺序不同的顺序执行。
[0136]
参考图20,展示了可以在其上实施本发明的实施例的示例计算设备2000。例如,本文描述的内容源、密钥服务器、分段服务器、缓存服务器和客户端设备中的每一个可以各自实施为计算设备,比如计算设备2000。应当理解,示例计算设备2000仅是可以在其上实施本发明的实施例的合适计算环境的一个示例。可选地,计算设备2000可以是已知的计算系统,包括但不限于个人计算机、服务器、手持设备或膝上型设备、多处理器系统、基于微处理器的系统、网络个人计算机(pc)、小型计算机、大型计算机、嵌入式系统和/或包括多个任何上述系统或设备的分布式计算环境。分布式计算环境使得连接到通信网络或其他数据传输介质的远程计算设备能够执行各种任务。在分布式计算环境中,程序模块、应用程序和其他数据可以存储在本地和/或远程计算机存储介质上。
[0137]
在一些实施例中,计算设备2000可以包括协作以便执行任务的彼此通信的两个或更多个计算机。例如,但不通过限制的方式,可以以允许同时和/或并行处理应用程序的指令的方式来对应用程序进行分区。替代性地,可以以允许由两个或更多个计算机同时和/或并行处理数据集的不同部分的方式来对由应用程序处理的数据进行分区。在一些实施例中,计算设备2000可以采用虚拟化软件来提供多个服务器的并未直接结合到计算机设备2000中的多个计算机的功能。例如,虚拟化软件可以在四个物理计算机上提供二十个虚拟服务器。在一些实施例中,可以通过在云计算环境中执行一个和/或多个应用来提供上文所披露的功能。云计算可以包括使用动态可扩展计算资源经由网络连接来提供计算服务。云计算可以至少部分地由虚拟化软件来支持。云计算环境可以由企业建立和/或可以基于需要从第三方提供商租用。一些云计算环境可以包括企业拥有和操作的云计算资源以及从第三方提供商租用和/或租借的云计算资源。
[0138]
在其最基本的配置中,计算设备2000通常包括至少一个处理单元2020和系统存储
器2030。取决于计算设备的确切配置和类型,系统存储器2030可以是易失性的(比如随机存取存储器(ram))、非易失性的(比如只读存储器(rom)、闪速存储器等)或两者的某种组合。在图20中用虚线2010展示了这种最基本的配置。处理单元2020可以是执行计算设备2000的操作所需的算术运算和逻辑运算的标准可编程处理器。虽然仅示出了一个处理单元2020,但可以存在多个处理器。因此,虽然指令可以被讨论为由处理器执行,但这些指令可以由一个或多个处理器同时地、连续地执行或以其他方式执行。计算设备2000还可以包括总线或用于在计算设备2000的各个部件之间传送信息的其他通信机构。
[0139]
计算设备2000可以具有附加特征/功能。例如,计算设备2000可以包括附加存储设备,比如可移除存储设备2040和不可移除存储设备2050,包括但不限于磁盘或光盘或磁带。计算设备2000还可以包含允许设备比如通过本文所描述的通信路径与其他设备进行通信的(多个)网络连接2080。(多个)网络连接2080可以采用以下形式:调制解调器;调制解调器组;以太网卡;通用串行总线(usb)接口卡;串行接口;令牌环卡;光纤分布式数据接口(fddi)卡;无线局域网络(wlan)卡;无线电收发器卡,比如码分多址(cdma)、全球移动通信系统(gsm)、长期演进(lte)、全球微波接入互操作性(wimax)和/或其他空中接口协议无线电收发器卡;以及其他已知的网络设备。计算设备2000还可以具有(多个)输入设备2070,比如键盘、小键盘、开关、拨号盘、鼠标、轨迹球、触摸屏、语音识别器、读卡器、纸带读取器或其他已知的输入设备。还可以包括(多个)输出设备2060,比如打印机、视频监视器、液晶显示器(lcd)、触摸屏显示器、显示器、扬声器等。附加设备可以连接到总线,以便促进计算设备2000的部件之间的数据通信。所有这些设备在本领域中是公知的,并且在此不需要进行详细讨论。
[0140]
处理单元2020可以被配置成执行在有形计算机可读介质中编码的程序代码。有形计算机可读介质是指能够提供使计算设备2000(即,机器)以特定方式操作的数据的任何介质。可以利用各种计算机可读介质来向处理单元2020提供指令以供执行。示例有形计算机可读介质可以包括但不限于在用于存储比如计算机可读指令、数据结构、程序模块或其他数据等信息的任何方法或技术中实施的易失性介质、非易失性介质、可移除介质和不可移除介质。系统存储器2030、可移除存储装置2040和不可移除存储装置2050都是有形计算机存储介质的示例。示例有形计算机可读记录介质包括但不限于集成电路(例如,现场可编程门阵列或专用ic)、硬盘、光盘、磁光盘、软盘、磁带、全息存储介质、固态设备、ram、rom、电可擦除程序只读存储器(eeprom)、闪速存储器或其他存储器技术、cd-rom、数字多用盘(dvd)或其他光学存储装置、磁带盒、磁带、磁盘存储设备或其他磁性存储设备。
[0141]
对电气工程领域和软件工程领域而言很重要的是,可以通过将可执行软件加载到计算机中来实施的功能可以通过已知的设计规则转化为硬件实施方式。在以软件还是硬件来实施概念之间的决策典型地取决于对设计的稳定性以及要产生单元的数量的考虑,而不是从软件域转换为硬件域时所涉及的任何问题。通常,仍受制于频繁变化的设计可以优选地以软件来实施,因为重新开发硬件实施方式比重新开发软件设计昂贵得多。通常,将会大量生产的稳定设计可以优选地以硬件(例如,以专用集成电路(asic))来实施,因为对于大型生产运行,硬件实施方式可能比软件实施方式更便宜。通常,设计可以软件形式进行开发和测试并且随后通过已知的设计规则转换为与软件的指令硬接线连接的专用集成电路中的等效硬件实施方式。采用与由新asic控制的机器相同的方式的是特定机器或设备,同样
地,已利用可执行指令编程和/或加载的计算机可以被视为特定机器或设备。
[0142]
在示例实施方式中,处理单元2020可以执行存储在系统存储器2030中的程序代码。例如,总线可以将数据载运到系统存储器2030,处理单元2020从该系统存储器接收并且执行指令。由系统存储器2030接收的数据可以可选地在由处理单元2020执行之前或之后存储在可移除存储装置2040或不可移除存储装置2050上。
[0143]
应当理解,本文所描述的各种技术可以结合硬件或软件或者在适当的情况下结合其组合来实施。因此,当前所披露的主题或其某些方面或部分的方法和装置可以采用在有形介质中体现的程序代码(即,指令)的形式,比如软盘、cd-rom、硬盘驱动器或任何其他机器可读存储介质,其中,当程序代码被加载到比如计算设备等机器中并由其执行时,所述机器变为用于实践当前所披露的主题的装置。在可编程计算机上执行程序代码的情况下,计算设备通常包括处理器、可由处理器读取的存储介质(包括易失性和非易失性存储器和/或存储元件)、至少一个输入设备以及至少一个输出设备。一个或多个程序可以实施或利用结合当前所披露的主题所描述的过程,例如,通过使用应用编程接口(api)、可重用控制件等。此类程序可以用高级过程语言或面向对象的编程语言来实施,以与计算机系统进行通信。然而,如果需要,(多个)程序可以用汇编语言或机器语言来实施。在任何情况下,语言可以是编译语言或解释语言,并且其可以与硬件实施方式结合。
[0144]
本文可以参考方法、系统、装置和计算机程序产品的框图和流程图来描述方法和系统的实施例。应当理解,框图和流程图的每个框以及框图和流程图中的框的组合可以分别由计算机程序指令来实施。这些计算机程序指令可以被加载到通用计算机、专用计算机或其他可编程数据处理设备上以便产生机器,使得在计算机或其他可编程数据处理设备上执行的指令产生用于实施在一个或多个流程框中指定的功能的装置。
[0145]
这些计算机程序指令还可以存储在计算机可读存储器中,该计算机可读存储器可以指引计算机或其他可编程数据处理设备以特定方式运行,使得存储在计算机可读存储器中的指令产生包括用于实施在一个或多个流程框中指定的功能的计算机可读指令的制品。还可以将计算机程序指令加载到计算机或其他可编程数据处理装置上以使一系列操作步骤在计算机或其他可编程装置上执行从而产生计算机实施的过程,使得在计算机或其他可编程装置上执行的指令提供用于实施在一个或多个流程框中指定的功能的步骤。
[0146]
因此,框图和流程图的框支持用于执行指定功能的装置的组合、用于执行指定功能的步骤的组合以及用于执行指定功能的程序指令装置。还应当理解,可以通过执行特定功能或步骤的基于专用硬件的计算机系统或专用硬件和计算机指令的组合来实施框图和流程图的每个框以及框图和流程图中框的组合。
[0147]
虽然本披露内容已提供了若干实施例,但是应当理解,在不脱离本披露内容的精神或范围的情况下,可以以许多其他特定形式实施所披露的系统和方法。本发明示例应被认为是说明性的而非限制性的,并且本发明不限于本文中给出的细节。例如,各种元件或部件可以在另一系统中组合或整合,或者某些特征可以被省略或不实施。
[0148]
此外,在不脱离本披露内容的范围的情况下,在各种实施例中被描述和展示为离散或单独的技术、系统、子系统和方法可以与其他系统、模块、技术或方法进行组合或整合。被示出或讨论为彼此直接耦合或通信的其他物件可以通过某个接口、设备或中间部件间接耦合或通信,不论是电气地、机械地还是以其他方式。改变、替代以及变更的其他示例可以
由本领域的技术人员确定并且可以在不脱离本文所披露的精神和范围的情况下做出。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献