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

智能饮料系统、设备及其使用方法与流程

2022-02-24 17:09:11 来源:中国专利 TAG:

智能饮料系统、设备及其使用方法
相关专利申请的交叉引用本技术要求于2019年6月24日提交的美国临时申请序列号62/865,419的权益,其内容通过引用整体并入本文。


背景技术:

高压调制装置和相关的饮料制备机是已知的。传统的调制装置基于用户与调制装置的物理交互来制作饮料。大多数传统的调制装置简单地制作和分配饮料,并且不包括任何接收或传输关于调制装置的使用的信息的手段。需要一种能够从一个或多个电子装置(例如用户的智能手机或平板电脑)接收信息的调制装置。此类信息可能有助于以多种方式增加用户对咖啡机的体验。


技术实现要素:

可以提供一种用于制作和分配饮料的系统、设备和/或方法。例如,可以从饮料分配设备的用户接口上的饮料菜单中选择饮料。饮料分配设备可以制作所选择的饮料。可以提供饮料压力值。包含饮料制备成分的包可以插入到饮料分配设备中。可以检测插入的包的类型。可基于插入包的类型来确定插入包的包压力值。如果包压力值对应于饮料压力值,则饮料分配设备可以在饮料压力值下将液体注入插入的包中以制作所选择的饮料。如果包压力值与饮料压力值不对应,则饮料分配设备可以根据调整后的指令以包压力值将液体注入插入的包中以制作修正的饮料。选择的饮料和/或修正的饮料可以分配到饮用器皿中。在一方面,饮料压力值可以是高压或低压和/或饮料包压力值可以是高压或低压。在示例中,如果饮料包压力值不对应于饮料压力值,则处理器可以调整指令而不向用户指示调整。如果饮料包压力值不对应于饮料压力值,则在处理器调整指令时可提供音频和/或视觉指示。修正的饮料可以与饮料分配设备的用户先前选择的饮料有关。处理器可以通过机器学习技术确定修正的饮料。在一方面,饮料分配系统可包括饮料分配设备。用户接口可显示包括可由饮料分配设备分配的多种饮料的饮料菜单。包保持器可以被配置为保持包含饮料成分的饮料包。存储器装置可包含用于制作饮料菜单中列出的每种饮料的指令,该指令包括饮料压力值,在该饮料压力值饮料形成期间将液体注入到饮料包中。处理器可以被配置为检测保持在包保持器中的饮料包的类型并且确定饮料包的包压力值。当用户从用户接口上的饮料菜单中选择饮料时,处理器可以确定饮料压力值是否对应于包压力值。如果包压力值对应于饮料压力值,则饮料分配设备可以被配置为以饮料压力值将液体注入饮料包中以制作饮料。如果包压力值不对应于饮料压力值,则处理器可以被配置为调整指令,使得饮料分配设备以包压力值将液体注入饮料包中以制备修正的饮料。在一方面,可以提供一种定制饮料分配设备的饮料菜单的方法。该方法可以包括在饮料分配设备的用户接口上显示包括多种饮料选项的菜单,其中多种饮料选项是基于在一个地理位置处的饮料制备成分包类型的可用状态来定制的;将在该地理位置处具有不可
用状态的饮料制备成分包类型接收到饮料分配设备中;从不可用状态更新为可用状态,接收到饮料分配设备中的饮料制备成分包类型;并使饮料菜单显示一种或多种附加饮料选项,这些选项可使用从不可用状态更新为可用状态的饮料制备成分包类型生产。在一方面,饮料分配系统可包括饮料分配设备。用户接口可以显示包括多种饮料选项的菜单,其中基于在地理位置处的饮料制备成分包类型的可用状态来定制多种饮料选项。包保持器可以被配置为接收饮料制备成分包类型,饮料制备成分包类型包括在该地理位置的可用状态或不可用状态中的至少一种。处理器可以被配置成当饮料制备成分包类型将不可用的饮料制备成分包类型接收到包保持器中时将饮料制备成分包类型的状态从不可用状态更新为可用状态。用户接口可以显示使用从不可用状态更新为可用状态的饮料制备成分包类型可生产的一种或多种附加饮料选项。在一方面,可以提供一种定制饮料分配设备的饮料菜单的方法。该方法可以包括向饮料分配设备的处理器指示多种饮料制备成分包类型中的哪些是可用的包以及多种饮料制备成分包类型中的哪些是不可用的包;在饮料分配设备的用户接口上显示定制菜单,该菜单包括可以使用指示为可用的包生产的多种饮料选项;将指示为不可用的包接收到饮料分配设备中,饮料分配设备的处理器确定接收到的指示为不可用的包是新指示为可用的包;和经由饮料分配设备的处理器更新(例如自动更新)定制菜单,以包括一种或多种额外的饮料选项,这些选项可以使用新指示为可用的包生产。在一方面,可以提供一种使用饮料分配设备生产定制饮料的方法。该方法可以包括经由饮料分配系统接收第一饮料制备成分包,饮料分配设备与服务器可操作地通信;使饮料分配设备将第一容量的液体注入第一饮料制备成分包以形成第一非定制饮料并将第一非定制饮料分配到饮用器皿中;经由饮料分配系统接收第二饮料制备成分包,第二饮料制备成分和第一饮料制备成分形成不是饮料分配设备的默认饮料的饮料;使饮料分配设备将第二容量的液体注入第二饮料制备成分包以形成第二非定制饮料;将第二非定制饮料分配到饮用器皿中的第一饮料中,从而形成定制饮料;以及将与定制饮料相关的数据从饮料分配设备传输到服务器。在一方面,饮料分配系统可以包括与服务器可操作地通信的饮料分配设备。包保持器可以被配置为接收第一饮料制备成分包和第二饮料制备成分包,第二饮料制备成分和第一饮料制备成分形成不是饮料分配设备的默认饮料的饮料。处理器可以被配置为:使饮料分配设备(1)将第一容量的液体注入第一饮料制备成分包以形成第一非定制饮料和(2)将第一非定制饮料分配到饮用器皿;使饮料分配设备将第二容量的液体注入第二饮料制备成分包中以形成第二非定制饮料并将第二非定制饮料分配到饮用器皿中的第一饮料中,从而形成定制饮料;并且使与定制饮料相关的数据从饮料分配设备传输到服务器。在一方面,可以提供一种用于定制从饮料分配设备分配的饮料的方法。该方法可以包括从多种饮料类型中选择将由饮料分配设备生产和分配的第一饮料类型,该饮料分配设备包括可操作地联接到存储器装置的处理器,该存储器装置存储用于制作第一种饮料类型的饮料的默认指令。默认指令可以包括预设容量和预设浓度;经由饮料分配设备的用户接口接收以下中的至少一项:(1)将饮料的浓度调整为低于或高于预设浓度的修正浓度;(2)将饮料的容量调整为低于或高于预设容量的修正容量;使饮料分配设备产生和分配具有修正浓度或修正容量中的至少一个的第一饮料类型的饮料;将具有修正浓度或修正容量
中的至少一个的第一饮料类型的饮料与饮料分配设备的用户相关联;并且存储用户与具有修正浓度或修正容量中的至少一种的第一饮料类型的饮料的关联。在一方面,可以提供一种饮料分配系统。存储器装置可以被配置为存储用于制作饮料类型的饮料的默认指令,默认指令包括预设容量和预设浓度。处理器可以可操作地联接到存储器。饮料分配设备可以包括用户接口,该用户接口被配置为接收(1)指示将由该饮料分配设备生产和分配的饮料类型,以及(2)低于或高于预设浓度的修正的浓度的饮料浓度;或者低于或高于预设容量的修正的容量的饮料容量中的至少一种。处理器可以被配置为使饮料分配设备生产和分配具有修正的浓度或修正的容量中的至少一个的饮料类型的饮料。在一方面,可以提供一种用于在利用饮料分配设备制作和分配饮料的同时征求用户反馈的方法。该方法包括使饮料分配设备产生或分配饮料;当饮料分配设备正在生产饮料或分配饮料时,经由饮料分配设备的用户接口显示一个或多个问题;经由用户接口从饮料分配设备的用户接收对一个或多个问题做出的响应;并将响应存储在存储器装置上。在一方面,可以提供一种饮料分配系统。处理器可以被配置为使饮料分配设备生产饮料。饮料分配设备的用户接口可被配置为在饮料分配设备生产饮料或分配饮料时显示一个或多个问题;并接收对一个或多个问题的响应。存储器装置可以可操作地联接到处理器并且被配置为存储对一个或多个问题的响应。在一方面,可以提供一种提供与饮料分配设备有关的故障信息的方法。该方法包括尝试启动饮料分配设备以生产和分配饮料,该饮料分配设备由于故障的发生而无法运行;自动从饮料分配设备向电子装置传输与故障发生相关的故障信息,故障信息包括故障标识符、与故障发生相关的日期和时间以及与故障修复有关的日期和时间;根据故障信息确定故障修复的效率;并且将故障修复的效率存储在存储器装置上。在一方面,可以提供一种饮料分配系统。饮料分配设备可包括用于接收操作饮料分配设备的指示的用户接口。处理器可以被配置为检测饮料分配设备由于故障的发生而无法运行;导致从饮料分配设备向电子装置传输与故障发生相关的故障信息,故障信息包括故障标识符、与故障发生相关的日期和时间、以及与故障修复相关的日期和时间;根据故障信息确定故障修复的效率;并将故障修复的效率存储在存储器装置上。在一方面,可以提供一种跟踪对饮料分配设备的故障的响应的方法。该方法可以包括在饮料分配设备的用户接口上显示与饮料分配设备的故障或饮料分配设备的报告有关的指示;在用户接口上接收要求提供饮料分配设备的故障信息或饮料配给装置的报告的输入;经由用户接口提供与饮料分配设备的故障或饮料分配设备的报告相关的信息;经由用户接口接收指示,该指示同清除与饮料分配设备故障或饮料分配设备的报告相关;并且经由存储器装置保存与饮料分配设备的故障或饮料分配设备的报告有关的指示。在一方面,可以提供一种饮料分配系统。饮料分配设备可以包括用户接口,该用户接口被配置为:显示与饮料分配设备的故障或饮料分配设备的报告相关的指示;以及接收请求提供与饮料分配设备的故障或饮料分配设备的报告相关的信息的输入;提供与饮料分配设备的故障或饮料分配设备的报告有关的信息;并且接收指示,该指示同清除与饮料分配设备的故障或饮料分配设备的报告相关。存储器装置可以被配置为保存与饮料分配设备的故障或饮料分配设备的报告相关的指示。
在一方面,可以提供一种配置饮料分配设备的方法。该方法可以包括经由饮料分配设备的用户接口接收指示以开始在饮料分配设备上的配置活动;识别其位置靠近饮料分配设备的位置的另一饮料分配设备;确定其位置靠近饮料分配设备的位置的另一饮料分配设备的标识;接收与其位置靠近饮料分配设备的位置的另一饮料分配设备相关联的配置信息;以及在存储器装置上存储与另一饮料分配设备相关联的配置信息。在一方面,可以提供一种饮料分配系统。可以提供一种具有第一位置的饮料分配设备,该饮料分配设备包括用户接口,该用户接口被配置为接收指示以开始在饮料分配设备上的配置活动。处理器可以被配置为:识别具有接近饮料分配设备的第一位置的第二位置的另一饮料分配设备;确定具有靠近饮料分配设备的第一位置的第二位置的另一饮料分配设备的标识;接收与具有接近饮料分配设备的第一位置的第二位置的另一饮料分配设备相关联的配置信息。存储器装置可以被配置为存储与另一饮料分配设备相关联的配置信息。本发明的更多应用领域将从下文提供的详细描述中变得明显。应当理解,详细说明和具体实施例虽然表明了本发明的优选实施例,但仅用于说明的目的,并不旨在限制本发明的范围。
附图说明
本发明将从详细说明和附图中得到更充分的理解,其中:图1是如本文所述可以执行一个或多个操作的示例饮料分配设备。图2是示例系统示意图,其中用户装置与示例饮料分配设备通信。图3是另一示例系统示意图,其中饮料制备机与一个或多个装置通信,例如服务器、移动装置和另一饮料制备机。图4是饮料分配设备接收饮料选择的示例过程。图5是用于基于库存更新饮料分配设备的菜单的示例过程。图6a-6d是示例用户接口,其中饮料分配设备确定饮料包有库存。图7是用户可以基于一个或多个包生产饮料的示例过程。图8是用于定制饮料的浓度和/或容量的示例过程。图9是包括用户响应的饮料分配设备的示例用户接口。图10示出了用于配置饮料分配设备的示例过程。
具体实施方式
优选实施例的以下描述本质上仅是示例性的并且决不旨在限制本发明、其应用或用途。根据本发明原理的说明性实施例的描述旨在结合附图阅读,这些附图被认为是整个书面描述的一部分。在此处所公开的本发明的实施例的描述中,对方向或取向的任何提及仅是为了描述的方便,并不旨在以任何方式限制本发明的范围。诸如“下”、“上”、“水平”、“垂直”、“以上”、“以下”、“向上”、“向下”、“顶部”和“底部”等相对术语及其派生词(例如、“水平地”、“向下地”、“向上地”等)应被解释为是指当时所描述的或所讨论的附图中所示的方向。这些相关术语仅是为了便于描述,除非明确指出,否则不要求以特定方向构造或操作
设备。诸如“附着”、“固定”、“连接”、“联接”、“互连”等术语是指一种关系,其中结构通过中间结构直接或间接地相互固定或连接,以及两者兼而有之可移动或刚性附接或关系,除非另有明确说明。此外,本发明的特征和优点通过参考示例性实施例来说明。因此,本发明不应该被明确地限制于这样的示例性实施例,所述示例性实施例示出了可以单独存在或以其他特征组合存在的一些可能的非限制性特征组合;本发明的范围由所附的权利要求限定。正如通篇所用,范围用作描述范围内的每个值的简写。可以选择范围内的任何值作为范围的端点。此外,本文引用的所有参考文献均通过引用整体并入本文。如果本公开中的定义与引用的参考文献中的定义发生冲突,则以本公开为准。本发明的特征可以以软件、硬件、固件或其组合来实现。这里描述的计算机程序不限于任何特定实施例,并且可以在操作系统、应用程序、前台或后台进程、驱动程序或其任何组合中实现。计算机程序可以在单个计算机或服务器处理器或多个计算机或服务器处理器上执行。本文所述的处理器可以是被配置用于执行计算机程序指令(例如,代码)的任何中央处理单元(cpu)、微处理器、微控制器、计算或可编程设备或电路。各种处理器可以体现在任何合适类型的计算机和/或服务器硬件(例如,台式机、膝上型电脑、笔记本电脑、平板电脑、蜂窝电话等)中,并且可以包括形成功能性数据处理设备所需的所有常用辅助部件,包括不限于总线、软件和数据存储,例如易失性和非易失性存储器、输入/输出设备、图形用户接口(gui)、可移动数据存储和有线和/或无线通信接口设备(包括wi-fi、蓝牙、局域网等)。在此描述的计算机可执行指令或程序(例如,软件或代码)和数据可以被编程到非暂时性计算机可读介质中并且有形地体现在该非暂时性计算机可读介质中,该介质可被如在此描述的配置和引导的相应处理器访问和检索处理器通过执行在介质中编码的指令来执行所需的功能和过程。包含被配置为此类非暂时性计算机可执行指令或程序的可编程处理器的装置可被称为“可编程装置”或“装置”,并且相互通信的多个可编程装置可被称为“可编程系统”。应当注意,如本文所述的非暂时性“计算机可读介质”可以包括但不限于任何合适的易失性或非易失性存储器,包括随机存取存储器(ram)及其各种类型、只读存储器(rom)及其各种类型、usb闪存、磁或光数据存储器装置(例如,内部/外部硬盘、软盘、磁带、cd-rom、dvd-rom、光盘、zip
tm
驱动器、蓝光光盘等),它们可以被可操作地连接到介质的处理器写入和/或读取。在某些实施例中,本发明可以以诸如基于处理器的数据处理和通信系统或用于实施那些过程的计算机系统的计算机执行过程和设备的形式来体现。本发明还可以以软件或计算机程序代码的形式体现在非暂时性计算机可读存储介质中,当加载到数据处理和通信系统或计算机系统中并由其执行时,计算机程序代码段配置处理器以创建被配置用于执行过程的特定逻辑电路。现在参考附图。图1是示例饮料制备机100。饮料制备机100可以是家用机器或商用机器(例如,位于商业或公共场所)。饮料制备机100可以制备一种或多种类型的饮料,诸如咖啡、茶、巧克力、牛奶、汤等。饮料制备机100可以通过使水(例如,热水或冷水)或另一种液体通过饮料包(例如饮料包120)来制备饮料。饮料包120可以包含一种成分(例如成分122)。成分122可以是用于制备饮料的风味成分。例如,成分122可以是磨碎的咖啡、茶、巧克力或奶粉。
饮料制备机100可以混合两种或更多种成分,例如水和奶粉。饮料制备机100可以执行成分的浸渍,例如将研磨咖啡或茶与水浸渍。一种或多种成分122可以松散形式、附聚粉末形式、液体形式和/或浓缩形式提供。载体或稀释剂液体(例如水)可以与一种或多种成分混合以形成饮料。一种或多种成分可以经由饮料包插入到饮料制备机100中,该饮料包可以例如由铝、塑料或纸外壳形成以保持成分122。饮料制备机100可包括可经由设备100顶部的盖102接近的水箱103。饮料制备机100可包括容器隔室105(例如,包保持器、包接收器、包保持件等)用于接收饮料混合包(例如,饮料包120)。容器隔室可以有门(例如门104)。饮料制备机100可以包括出口,例如出口109(图1)或出口153(图2),用于分配和/或保持饮料和/或饮料(例如,液体)可以通过该出口。出口109/153可以是用于分配和/或保持饮料的任何已知结构,诸如喷嘴、喷口、导管、阀门、管、孔等。出口109/153可以容纳饮料包。在示例中,出口109/153可以形成饮料包本身的一部分。出口109/153可以被配置为分配由一个或多个饮料包(例如饮料包120)调味的一种或多种饮料。饮料制备机100可包括箱106,箱106位于容器隔室下方并在使用后接收饮料混合包。箱106被接收在饮料制备机100中形成的空腔中并且被移除以清空。可移除的滴盘108设置在饮料制备机100的底部。滴盘108包括格栅,该格栅形成支撑表面以在设备100将饮料分配到器皿中时支撑器皿(例如,杯子)。滴盘108的托盘部分位于格栅下方,用于收集通过格栅的任何溢出物。饮料制备机100可以具有显示屏、扬声器等形式的用户接口110。饮料制备机100可以包括多个选择按钮112。用户可以经由用户接口110和/或一个或多个选择按钮112与装置100交互(例如,控制其功能)。例如,用户可以经由显示在显示器上的软键和/或通过选择按钮112来选择饮料制作参数。如本文所述,用户接口110可以是被配置为基于用户偏好数据向用户显示信息的显示器。在其他示例中,用户接口110可以是或可以包括扬声器、麦克风、按钮或一个或多个其他元件,用于向饮料制备机100提供信息或从饮料制备机100接收信息。呈现给用户的信息(例如,个性化内容)可以包括可用于分配/购买的用户最喜欢的饮料、体育内容、股票内容、天气内容、针对饮料制备机100的用户的广告等。提供给用户的内容可以包括可以使饮料制备机100的用户心情愉快的信息。例如,饮料制备机100可以通过用户接口提供笑料和/或用户可能喜欢的琐事/笑话。在示例中,饮料制备机100可以提供与用户的工作场所和/或健康内容(例如,锻炼信息、营养信息)有关的信息,这些信息可能是饮料制备机100的用户感兴趣的。饮料制备机100可以包括通信接口126。通信接口126可以被配置为与一个或多个装置(诸如,用户装置、服务器、另一饮料制备机、一个或多个物联网(iot)装置等)通信(例如,无线通信、有线通信)。例如,通信接口126可以包括天线,其被配置为经由nfc、蓝牙、wi-fi或其他无线技术与一个或多个装置通信。图2是示例系统200的框图,其中饮料制备机100(图1)与电子装置202通信。电子装置202可以是一个或多个电子装置,例如移动装置(如,移动电话或平板电脑)或物联网装置。在某些示例中,电子装置202可以是服务器250。一个或多个过程可由饮料制备机100和/或电子装置202执行。例如,饮料制备机100可以执行这里描述的一个或多个确定和/或服务器250可以执行这里描述的一个或多个确定。在服务器250执行一个或多个确定的示例中,
服务器250可以将确定提供给饮料制备机100。虽然图2示出了与单个电子装置202和单个服务器250通信的饮料制备机100,应当理解,这仅用于说明目的并且饮料制备机100可以与一个或多个电子装置和一个或多个服务器通信。如图2所示,饮料制备机100可包括出口,例如如本文所述的出口153(图2)或出口109(图1)。饮料制备机100可以通过网络220与一个或多个服务器250通信。饮料制备机100可以通过网络220或不通过网络220与一个或多个数据库(例如数据库160)通信。服务器250可以通过无线信号或有线信号与饮料制备机100通信。服务器250可以包括处理器和联接到处理器的计算机可读介质(例如随机存取存储器(ram))。处理器可以执行存储在存储器中的计算机可执行程序指令。计算机可执行程序指令可以包括任意数量的应用程序。如本文所述,电子装置202可以是能够与饮料制备机100通信(例如,电子通信)的任何装置。饮料制备机100和电子装置202可以经由有线、无线、经由外部装置(例如,usb装置)等进行通信。示例电子装置202可以包括用户装置(例如智能手机、平板电脑等)、另一个饮料制备机、物联网(iot)装置、服务器等。如本领域技术人员所理解的,iot装置可以是通过互联网向另一个装置(或人)传输数据的任何装置。iot装置可以包括传感器(例如,无线传感器)、软件、致动器、计算机装置等。示例物联网装置可以包括智能灯、门、钥匙、冰箱、橱柜、供水系统(例如水过滤系统)、温度计和/或恒温器、gps装置、电视等。饮料制备机100可以与一个或多个电子装置202通信以向电子装置202提供信息和/或从电子装置202接收信息。从饮料制备机100提供给电子装置202的信息可以包括饮料制备机100的状态信息。状态可以包括饮料制备机100的故障状态、电源状态等。例如,饮料制备机100可以向电子装置202指示饮料制备机100正在经历故障和/或将来可能经历故障。饮料制备机100可以识别故障。例如,饮料制备机100可以通过名称、代码(例如代码编号)、类型、优先级、解决方案、估计的解决时间等来识别故障。饮料制备机100可以通过一种或多种通信方法通知用户存在故障,诸如通过sms消息、电话、电子邮件、显示器(例如,显示在饮料制备机100的用户接口156上的消息)等。饮料制备机100可以采取行动(例如,自动采取行动)来纠正故障。例如,饮料制备机100可以基于用户提供的许可和/或承认采取行动来纠正故障。例如,在检测到故障时,饮料制备机100可请求用户许可以纠正故障。在其他示例中,饮料制备机100可以采取行动来纠正未征得用户许可的故障,如自动纠正故障。用户可以指示可以自动纠正哪些故障,以及哪些故障需要用户的承认和/或许可。饮料制备机100可以识别纠正故障的方法。饮料制备机100可以向饮料制备机100的用户、技术人员等指示纠正故障的方法。饮料制备机100可以指定哪些故障可以由用户纠正,哪些故障需要技术人员进行纠正。饮料制备机100可将饮料制备机100的状态通知一个或多个人和/或实体,其可在饮料制备机100的配置期间指定。例如,饮料制备机100可以被配置为仅向技术人员发送需要高度技术解决方案的故障信息和/或仅向饮料制备机100的用户发送需要次高度技术解决方案(例如,例如机器重启)的故障信息。饮料制备机100可以提供(例如,呈现给用户或技术人员)可以纠正故障的动作。饮料制备机100可以将故障信息、维修信息等保存(例如,记录)在数据库或另一个存储元件中,例如存储器154。例如,饮料制备机100可以存储与故障、故障导致饮料制备机100无法运行的时间量、故障的严重性、纠正故障的一方和/或用于纠正故障的方法有关的信息。尽管
此处提供的示例描述了提供与饮料制备机器100相关的信息的饮料制备机100,但是应当理解,这些示例仅用于说明目的。示例可以包括另一个装置(例如服务器250),提供与饮料制备机100相关的信息。饮料制备机100可以指示(例如,向电子装置202指示)饮料制备机100的电力状态,例如饮料制备机100是否通电、断电、经由主电源(例如,ac电路)接收电力、从备用电源接收电力(例如,通过dc电路)等。饮料制备机100可以指示(例如,向电子装置202指示)饮料制备机100的库存状态。例如,饮料制备机100可以指示库存和/或购买的饮料包的数量、已使用的饮料包的数量等。饮料制备机100可以例如基于库存信息指示何时应该重新购买饮料包。饮料制备机100可以提供与饮料制备机100的位置和/或环境有关的信息。位置信息可以经由位置传感器180确定,诸如gps传感器172、地理定位传感器等。位置信息可以包括饮料制备机100的gps位置、饮料制备机100的地理位置信息、饮料制备机100的相对位置信息等。饮料制备机100的位置信息可以经由人群感测确定,其中其他(例如,靠近饮料制备机100)装置的位置更新饮料制备机100的位置信息。饮料制备机100的位置可以通过地理定位方法确定。地理定位可用于确定饮料制备机100在一个区域内的位置,例如在建筑物内。例如,地理定位可用于对建筑物内的wi-fi信号进行三角测量以确定建筑物内的位置。饮料制备机100的位置可以与房间、走廊、建筑物等相关联。例如,当在建筑物内确定(例如,通过地理定位、gps、人群感应确定)饮料制备机100的位置时,建筑物内的饮料制备机100的位置可以与房间(例如,会议室、休息室、自助餐厅、走廊等)相关联。位置和/或关联信息可以提供给电子装置202、服务器250等。在其他示例中,位置信息(例如,纬度/经度信息、地址信息、关联信息等)可由饮料制备机100外部的装置(例如服务器250)确定和/或提供给电子装置202或另一个装置。可以确定与饮料制备机100所处的环境有关的信息。环境信息可以包括饮料制备机100所在环境的温度信息(例如,饮料制备机100所在的建筑物内部和/或建筑物外部的温度信息)、湿度信息、降水信息(例如、阳光、雪、雨等)等。环境信息可通过饮料制备机100内的环境传感器182确定,例如温度传感器、湿度传感器、降水传感器等。环境信息可以从饮料制备机100外部确定,例如通过服务器250、通过天气预报服务等。可以确定与个人偏好(例如,饮料制备机100的用户的个人偏好)有关的信息。例如,可以确定用户的咖啡偏好。咖啡偏好可以基于星期几、一天中的时间等。偏好可以通过用户的输入来确定,例如用户识别她的偏好或者饮料制备机100通过用户的饮料选择来确定用户的偏好。饮料选择可以做成从一天或多天。例如,用户可以在7天内选择一种饮料。饮料制备机100可以将饮料选择(例如,在7天期间内)与用户相关联。饮料制备机100可以列出饮料偏好,例如,从最想要的饮料到最不想要的饮料。饮料制备机100可以通过用户提供(如,物理地提供,例如通过用户接口156)用户的标识来将饮料选择与用户相关联。在其他示例中,饮料制备机100可以通过与用户相关联的电子装置202来关联用户的标识。例如,当用户选择饮料时,饮料制备机100可以通过在选择饮料时确定用户的电子装置202最靠近饮料制备机100来确定用户的标识。例如,饮料制备机100可以提供饮料制备机100的用户的标识保护,从而可以保护用户的姓名。此类保护可能包括与唯一代码(而不是用户姓名)相关联的用户。在其他示例中,饮料制备机100可以聚集两个或更多用户并隐藏用户,使得用户获得一定程度的匿名。
如本文所述,饮料制备机100可以通过用户的电子装置202来关联用户。饮料制备机100可以例如经由电子装置202接收与一个或多个用户(例如,饮料制备机100的用户)有关的信息。基于在用户的电子装置202上提供的信息,饮料制备机100可以接收一个或多个用户的日历信息。饮料制备机100可以确定日期、时间、类型(例如,商务、个人)和/或基于用户日历的事件持续时间。活动可能包括商务/个人会议、到达/离开时间等。饮料制备机100可以基于用户的日历信息确定用户正在度过的日子类型。例如,饮料制备机100可以基于为用户安排的会议数量和/或会议参与者的数量来确定用户是否预计会有忙碌的一天、紧张的一天、短/长的一天等。饮料制备机100可基于用户预期(例如,预测)的日子类型向一个或多个用户推荐饮料。例如,饮料制备机100可以识别可以使用户放松的饮料,该用户预计将度过紧张的一天,可以将用户的注意力集中在与用户所要报告的那些人会面的饮料,可以使用户感到精力充沛以度过漫长的一天的饮料等。人工智能技术(例如机器学习技术)可用于确定用户被确定(例如,预测)的日子类型。例如,饮料制备机100可以确定用户将有背靠背的会议。基于人工智能技术,饮料制备机100可以确定用户可能疲倦、精神疲惫等,并将受益于功能性饮料(例如,含咖啡因的饮料、含绿茶的饮料、含电解质的饮料等)。饮料制备机100可以建议饮料以保持用户清醒、减轻和/或缓解用户承受的压力、使用户精力充沛等。在一些示例中,饮料制备机100可以分配(例如,自动分配或调制)被确定为对用户有益的饮料。在其他示例中,当用户靠近饮料制备机100时,饮料制备机100可以激活自动售货显示模式。自动售货显示模式可以显示用户在选择饮料时使用的元素和/或可以例如经由用户接口向饮料制备机100的用户推荐饮料。饮料制备机100可以通过接近传感器、通过信标信号等确定用户在附近。饮料制备机100可以确定可能对用户有益的其他进食和/或饮用行为。例如,饮料制备机100可以推荐用户喝一定量的水(例如,如果用户喝了很多咖啡),因为咖啡是已知的利尿剂并且可以知道过多咖啡会导致脱水。在示例中,当用户靠近时,可以通过饮料制备机100提供推荐。在其他示例中,饮料制备机100可以向用户指示(例如,通过提醒)用户应该通过用户的电子装置202饮用某些饮料。例如,饮料制备机100可以通过电子装置202向用户发送sms消息,该消息是用户下午喝咖啡的时间,用户应该喝水等。参照图2和本文所述,系统200包括经由网络220与饮料制备机100通信的电子装置202。在一些示例中,网络220可以是互联网。在其他示例中,网络220可以是wi-fi、蓝牙、lan等。网络220可以包括一个或多个有线和/或无线通信网络。例如,当电子装置202位于饮料制备机100的预定距离内时,电子装置202(例如用户装置和/或iot装置)可以通过蓝牙协议与饮料制备机100通信。电子装置202可基于用户命令与饮料制备机100通信和/或电子装置202可自动与饮料制备机100通信。例如,基于时间表(例如,每1小时)、基于电子装置202和饮料制备机100彼此接近(例如,在另一个预定位置内)、基于事件(例如,预定的会议)等,电子装置202可以自动地与饮料制备机100通信。参考图2,电子装置202可以包括用户接口204、存储器206、中央处理单元(cpu)208、图形处理单元(gpu)210、图像捕获装置214和/或显示器212。用户接口204可以允许用户与电子装置202交互。在示例中,用户接口204可以是显示器。例如,用户接口204可以是包括用于向用户提供信息的软键的显示器。在示例中,用户接口204可以包括硬键或根本没有
键(例如,用户接口204可以是显示器,例如显示器212)。在其他示例中,用户接口204可以是配置为经由有线或无线连接(例如,蓝牙键盘)、外部鼠标或任何其他用户输入设备与iot装置204通信的外部硬件键盘。存储器206可以存储可在cpu 208和/或gpu 210上执行的指令。指令可以包括机器可读指令,当由cpu 208和/或gpu 210执行时,这些指令使cpu 208和/或gpu 210执行各种动作。存储器206可以存储当由cpu 208和/或gpu 210执行时使cpu 208和/或gpu 210使得用户接口204能够与用户交互的指令。例如,可执行指令可以使用户接口能够(通过显示器212)向用户显示一个或多个提示,和/或接受用户输入。例如,存储在存储器206中的指令可以使用户能够选择要从饮料制备机100分配的饮料类型(例如咖啡)。用户可以利用用户接口204通过选择要调制的咖啡类型以及调制日期和时间来安排未来的咖啡调制。在其他示例中,用户可以利用用户接口204来点击、保持或拖动光标来定义一个或多个咖啡调制参数(例如,温度、要分配的盎司等)。cpu 208和/或gpu 210可以被配置为与存储器206通信以向存储器206存储数据和从存储器206读取数据。例如,存储器206可以是计算机可读的非暂时性存储器装置,其可以包括易失性(例如,随机存取存储器(ram))或非易失性(例如,电池后备ram、闪存(flash)等)存储器。图像捕获装置214可以被配置为捕获图像。该图像可以是饮料制备机100的标识符,例如与饮料制备机100相关联的序列号或与饮料制备机100相关联的qr码。
68.系统200包括饮料制备机100。参照图2,饮料制备机100可以包括cpu 152、存储器154、gpu 150、用户接口156、通信接口158和图像捕获装置174。如本文所述,cpu 152和/或gpu 150可单独或与微处理器、微控制器、计算可编程装置或电路组合形成处理器。存储器154可以被配置为存储可在cpu 152和/或gpu 150上执行的指令。指令可以包括机器可读指令,当由cpu 152和/或gpu 150执行时,这些指令使cpu 152和/或gpu 150执行各种动作。cpu 152和/或gpu 150可以被配置为与存储器154通信以向存储器154存储数据和从存储器154读取数据。例如,存储器154可以是可包括易失性(例如,随机存取存储器(ram))或非易失性存储器(例如,电池供电的ram、闪存等)存储器的任意组合的计算机可读的非临时存储器装置。用户接口156可以被配置为允许饮料制备机100的用户与饮料制备机100交互。例如,用户接口156可以包括用户输入装置,例如显示器110的交互部分(例如,显示在显示器110上的“软”键)、选择按钮112、配置为通过有线或无线连接与饮料制备机100通信的外部硬件键盘、外部装置或任何其他用户输入装置。通信接口158可以被配置为使饮料制备机100能够与饮料制备机100内部或外部的一个或多个装置通信(例如,接口)。例如,通信接口158可以被配置为使饮料制备机100能够与电子装置202、一个或多个其他电子装置(例如一个或多个其他饮料制备机100)和/或饮料分配数据库160接口。饮料分配数据库160可以存储与咖啡消费有关的信息,例如用户的咖啡偏好、饮料制备机100的位置等。存储在饮料分配数据库160内的信息可用于提供对饮料制备机100的一个或多个用户而言独特的咖啡体验。图像捕获装置174可以被配置为捕获图像。该图像可以是饮料制备机100和/或从饮料制备机100接收饮料的容器的标识符(例如与饮料制备机100和/或容器相关联的序列号或qr码)。图像可以是器皿的标识符,例如杯子、马克杯或用于盛放饮料的其他容器。图像
可以是器皿的形状。例如,图像捕获装置174可以被配置为捕获先前调制的饮料的图像,使得饮料制备机100可以模拟先前调制的饮料的图像。作为示例,饮料制备机100可以基于图像尝试根据颜色(例如,具有限定量的糖或奶油)、填充量等来调制咖啡。图像捕获装置174可以被配置为拍摄饮料的图像以识别饮料的名称、饮料的成分、调制时间以及饮料的其他参数(例如,调制饮料的温度)。图像捕获装置174可以被配置为捕获器皿外部和/或器皿内部的图像。例如,图像捕获装置174可以被配置为捕获器皿内部的图像,使得该图像可以用于确定器皿的内部容量。例如,一个或多个元件(例如,处理器、服务器、测量传感器176和/或控制单元162)可以基于容器内部的图像来确定容器内部的容量。图像捕获装置174可以被配置为捕获具有多个像素的数字格式的图像。虽然图像捕获装置174在图2中被示出位于饮料制备机100的内部,在其他示例中,图像捕获装置174可以在饮料制备机100的内部和/或外部。例如,图像捕获装置174可以被实现为联接到电子装置202的照相机。图像捕获装置174可以被实现为联接到电子装置202并且被配置为与电子装置202通信的网络摄像头。图像捕获装置214可以被实现为被配置为将数字图像传输到电子装置202和/或饮料制备机100的数码相机。例如,此类传输可经由电缆、无线传输、网络220和/或物理存储卡装置传输(例如,sd卡、闪存卡等)进行。饮料制备机100可以包括控制单元,例如控制单元162。控制单元162可以被配置为控制饮料制备机100的一种或多种饮料操作。控制单元162可以被配置为基于从通信接口158和/或用户接口156接收的输入来控制饮料制备机100的调制。在示例中,控制单元162可以位于饮料制备机100内部和/或饮料制备机100外部。图3是包括一个或多个饮料制备机器100和/或一个或多个电子装置202的示例系统300。如图3所示,饮料制备机100可以与iot装置通信,例如照明设备203。系统300可以包括与一个或多个饮料制备机100通信的一个或多个服务器350。服务器350可以配置有可以运行一个或多个应用程序的操作系统。应用程序可以配置为向饮料制备机100和/或一个或多个电子装置202提供服务。服务器350可以是数据服务器、网络服务器、云计算装置等。系统300可以包括饮料制备机100的一个或多个用户370(例如,饮料饮用者、饮料制备机100的维护人员等)。饮料制备机100、电子装置202(例如用户装置)和/或服务器350可以通过网络(例如网络220)相互通信。用户370可以以一种或多种方式与饮料制备机100交互。例如,用户可以与饮料制备机100交互以从饮料制备机100接收饮料和/或内容物,以向饮料制备机100等提供输入(例如,库存信息、内容物信息、故障信息等)。在这样的示例中,用户370可以与饮料制备机100交互以请求维护饮料制备机100、请求清洁饮料制备机100、请求储存使用饮料制备机100所需的供应品等。用户可以使用一个或多个电子装置通过物理致动饮料制备机100上的按钮(显示器112上的软键或实际键)等与饮料制备机100交互。例如,用户370可以使用一个或多个电子装置,通过物理地致动饮料制备机100等上的按钮来请求对饮料制备机100进行维护、清洁、供货等。可能提供错误的包容差(pack tolerance)。如本文所述,饮料分配设备100可被配置为接受一种或多种类型的包(例如,饮料混合包)。包可包括与液体(例如,水)混合的成分以用于生产饮料。可以对成分施加不同的压力以生产不同的饮料。例如,饮料分配设备100
可以被配置为接受高压包和/或低压包。高压包可用于制作卡布奇诺等饮料,而低压包可用于制作咖啡等饮料(可能需要缓慢滴水以滴在咖啡粉末上)。图4示出了示例过程,其中饮料分配设备100接收可能与提供给饮料分配设备100的包不一致的饮料选择。虽然图4集中在所选饮料的压力和与提供给设备的包相关的压力方面的不一致,这种不一致仅用于说明目的,并且应当理解,饮料分配设备100可以被配置为处理一种或多种其他类型的不一致。在302,用户可以例如经由饮料分配设备100来选择期望的饮料。作为示例,用户可以经由一个或多个选择按钮112或经由图形用户接口(例如,图形用户接口的软按钮)来选择期望的饮料(例如,卡布奇诺)。饮料分配设备100可具有用于生产所选饮料的指令。指令可以包括压力值,例如所选饮料的饮料压力值。在304,用户可以向饮料分配设备100提供(例如,插入)饮料混合包,例如,插入饮料分配设备100的包保持器中。饮料混合包可包括饮料制备成分。饮料混合包可具有类型,例如经由饮料混合包生产的饮料类型。饮料分配设备100可以确定与所接收的饮料混合包相关联的类型和/或与所接收的饮料混合包相关联的值(例如,饮料包压力值)。饮料分配设备100可以确定用户选择的饮料(例如,饮料类型)是否与提供给饮料分配设备100的饮料混合包(例如,饮料混合包类型)一致。例如,饮料分配设备100可以确定与所选饮料相关联的值(例如,饮料压力值)是否与与接收到的饮料混合包相关联的值(例如,饮料包压力值)一致。例如,在306,饮料分配设备100可以确定用户选择的饮料是否与与提供给饮料分配设备100的包的值(例如,饮料包压力值)一致的值(例如,饮料压力值)相关联。在一些示例中,由用户提供的选择可以涉及提供给饮料分配设备100的包,例如,可以与提供给饮料分配设备100的包一致。如308所示,例如,如果用户提供的选择与提供给饮料分配设备100的包一致,则饮料分配设备100可以将液体注入包中。饮料分配设备100可以根据所选饮料的说明(例如,根据饮料压力值)将液体注入包中。在其他示例中,用户提供的选择可能与提供给饮料分配设备100的包不相关(例如,可能不一致)。例如,如果饮料分配设备100确定饮料分配设备100与用户提供的选择相关联的饮料压力值与饮料混合包提供的饮料包压力值不一致,则饮料分配设备100可以将液体注入包中。在310,饮料分配设备100可以在包被配置为接收液体的压力下将液体注入到包中,例如在饮料包压力值下。包被配置为接收液体的压力可以不同于饮料分配设备100先前确定的压力的压力。例如,包接收液体的压力可以与饮料分配设备的用户先前选择的饮料、流行饮料等有关。在312,饮料分配设备100可以在那个压力下分配液体。当饮料分配设备100确定的(或由用户选择的)饮料压力值和与饮料混合包相关联的饮料包压力值不一致时,饮料分配设备100可以执行一个或多个动作(例如,其他动作)提供给饮料分配设备100。例如,饮料分配设备100可以提供不一致的指示,例如视觉指示(如,通过显示屏110)、音频指示(如,蜂鸣声)等。饮料分配设备100可以通过扬声器134在听觉上提供指示。在示例中,饮料分配设备100可以提供(如,显示)一个或多个选项,用于饮料分配设备100可以如何解决用户提供的选择与提供给饮料分配设备100的包不一致的问题。在这样的示例中,用户可以选择选项,饮料分配设备100可以确定(如,自动确定)选项等。饮料分配设备100可以基于定时器自动确定选项,例如如果用户没有在预定时间内选择选项。
如本文所提供的,当用户提供的选择与提供给饮料分配设备100的包不一致时,饮料分配设备100可以创建/生产饮料。作为另一个示例,饮料分配设备100可以基于趋势来创建/生产饮料。饮料分配设备可以基于用户的选择和/或用户提供的包来生产流行的(如,最流行的)饮料。例如,饮料分配设备100可以基于用户的选择、提供的包和/或之前的选择(如,由特定用户、具有与用户相似口味的用户的选择等)来确定要生产的饮料。饮料分配设备100可以基于用户的选择、提供的包、用户调查、研究(如,数字研究,例如,基于互联网搜索)等来确定要生产的饮料。饮料分配设备100可以基于人工智能确定要生产的饮料。例如,基于容纳在提供的包内的成分和/或选择的饮料,饮料分配设备100可以确定使用供应的包可生产哪种饮料。例如,饮料选择可能具有特定口味。人工智能方法(例如机器学习方法)可用于确定与用户选择的饮料相似(例如,具有相似味道)的一种或多种可生产(例如,用所供应的包生产)的饮料。例如,模型可以由一个或多个饮料分配设备100的一个或多个用户训练。可以定期训练模型,诸如每天、每周、每月。用户可以将产生与一种或多种其他包相似的味道的一种或多种包输入模型。一个或多个饮料分配设备100可以经由网络(例如网络220)访问类似的包。饮料分配设备100可以被配置为确保以安全的方式生产确定由饮料分配设备100生产的饮料。例如,使用低压包生产高压饮料可能是不安全的。饮料分配设备100可以确定由用户提供的包可生产的饮料也与用户的选择一致(例如,具有一致的口味)。饮料分配设备100还可以或替代地确定具有一致口味的饮料对于生产是安全的。如本文所提供的,饮料分配设备100可以提供用户的选择与所供应的包不一致的指示。提供不一致的指示将减轻用户的混淆。除了提供不一致的指示之外,饮料分配设备100可以提供可以用包生产的饮料的指示。例如,饮料分配设备100可以显示一种或多种与所提供的包(例如,由用户提供的与用户的选择不一致的包)一致的饮料。用户可以使用一个或多个按钮112、图形用户接口等从显示屏110选择饮料。基于所选择的饮料,饮料分配设备100可以显示(例如,仅显示)对于生产是安全的饮料。如本文所述,即使用户选择要生产的饮料与提供给饮料分配设备100的包不同,饮料分配设备100也可以生产饮料。例如,对于卡布奇诺咖啡和/或美式咖啡的选择,预期提供给饮料分配设备100的包将是高压浓缩咖啡包。如果选择卡布奇诺饮料并且将低压咖啡包作为包插入,则饮料分配设备100可以调制过滤咖啡。在另一示例中,如果选择美式咖啡并且插入低压咖啡包,则可以将饮料作为普通咖啡出售。结果,由饮料分配设备100生产的饮料可以是可能类似于(例如,类似于器具采用的定义)被出售的饮料。如本文所述,饮料选择可以通过用户接口输入,如显示器110。例如,可以从菜单(例如饮料菜单)上的软按钮中选择饮料。包可以插入到饮料分配设备100中。包可包含成分,例如饮料制备成分。饮料分配设备100可以检测插入的包的类型、包的标识、包提供的成分、可通过包生产的饮料等。插入包的类型可以包括包的压力(如,高压、低压)、包的风味、包的有效期、包的流行度(如,流行的饮料可能由包中提供的成分等制成)。饮料分配设备100可以包括饮料压力阀,例如压力阀132。压力阀132可用于生产一种或多种(例如,不同的)压力饮料。例如,压力阀132可用于生产高压饮料和/或低压饮料。压力阀132可以基于用于饮料的压力来设置。例如,如果要生产高压饮料,则饮料压力阀132
可以设置为高压设置。如果要生产低压饮料,则饮料压力阀132可以设置为低压设置。饮料分配设备100可以监控饮料压力阀132的设置。饮料分配设备100可以经由饮料压力检测器(如,饮料压力传感器,例如压力传感器130)来监控饮料压力阀132的设置。例如,饮料分配设备100可以在生产饮料之前确定压力阀132的设置。饮料分配设备100可以确定(例如,确保)压力阀132的设置与要生产的饮料一致。饮料分配设备100可以确定(例如,确保)压力阀132的设置导致饮料分配设备100安全地生产饮料,如本文所述。如本文所述,如果压力阀132的设置与要生产的饮料(例如,基于提供给饮料分配设备100的包而生产的饮料)不一致,则可以执行一个或多个动作。例如,如果压力阀132的设置与要生产的饮料不一致,则可以向用户提供指示,可以生产饮料(例如,与所提供的包一致的饮料)等。在示例中,如果饮料味道与所提供的包相似、具有与所提供的包相似的压力(例如,高/低压)以及一个或多个类似于提供的包的其他参数,则该饮料与所提供的包一致。饮料分配设备100可基于包(例如,插入的饮料包)确定饮料压力(如,饮料压力值)。饮料分配设备100可以确定包压力值是否对应于饮料压力值。如本文所述,如果包压力值对应于饮料压力值,则饮料分配设备可以提供(例如,注入)液体到插入的包。饮料分配设备可以在饮料压力值下向插入的包提供(例如,注入)液体。饮料压力值可对应于为包建议(例如,推荐或要求)的饮料压力。建议的饮料压力可以通过包上的指令、通过远程接收的指令(例如,通过服务器、用户装置等)、通过存储在饮料分配设备上的指令等提供。指令可以与制作用户选择的饮料所建议的(例如,推荐的或要求的)压力有关。在其他示例中,指令可以涉及建议(例如,推荐或需要)制作与用户提供的包相关联的饮料的压力。如本文所述,用户选择的饮料可能不要求(例如,使用)与用户提供的包相关联的相同压力。如果包建议(例如,要求)的压力与用户选择的饮料的压力不对应,则饮料分配设备100可以修正要制作的饮料。例如,饮料分配设备100可以生产与用户选择的饮料不同的饮料。在这样的示例中,饮料分配设备100可以在由用户提供的包建议(例如,推荐或要求)的压力下将液体提供(例如,注入)到插入的包中。包建议的(例如,需要的)压力可以产生与用户选择的饮料不同的饮料。由包建议(例如,需要)的压力可以产生与用户提供的包一致的饮料。饮料分配设备100可以分配与用户提供的包一致的饮料。如本文所述,饮料分配设备100可产生与用户提供的包所建议(例如,要求)压力一致的饮料。饮料分配设备100可以生产与用户提供的包要求(例如,压力要求)一致并且与用户选择的饮料相关的饮料。例如,饮料分配设备100可以生产与用户提供的包一致并且与用户选择的饮料的风味、混合或其他类别相关的饮料。饮料分配设备100可以生产与用户提供的包一致的饮料并且是在示例中,与用户选择的饮料相关(并且不完全相同)而不向用户提供指示。饮料分配设备100可以提供饮料分配设备100可以生产与包的要求(例如,压力要求)一致并且与用户选择的饮料的包不同(相关,不完全相同等)的饮料的指示。饮料分配设备100可以允许用户选择一种或多种饮料,这些饮料可以与用户选择的饮料的要求有关(并且不完全相同)。饮料分配设备100可以允许用户输入另一种饮料,例如,通过文本框、通过用户装置、语音等。饮料分配设备100可以允许用户终止饮料分配设备100制作与所选饮料不同的饮料。在这样的示例中,饮料分配设备100可以尝试通过包建议的(例如,要求的)压
力来生产用户选择的饮料。饮料分配设备100可以生产由用户选择的饮料(例如,修正的饮料)。可以提供智能饮料菜单定制。饮料分配设备100可以被配置为确定可以生产的饮料(例如,饮料选项)。例如,饮料分配设备100可以被配置为基于提供给饮料分配设备100的包(例如,饮料包、饮料制备成分包等)确定可以生产的饮料。饮料分配设备100可以基于包的识别来确定可以生产的饮料,例如通过包上提供的条形码、qr码、图像、名称等。饮料分配设备100可以基于包的识别来确定(例如,自动确定)要生产的饮料。饮料分配设备100可以基于用户的饮料消费历史、他人的饮料消费(例如,为他人生产和/或由他人消费的流行饮料)、饮料分配设备100所在位置的天气(例如,热、冷、雨、晴)。饮料分配设备100可以基于人工智能(例如,机器学习),基于化学(例如,基于随机分类,可以认为一种或多种成分可以很好地化学地混合在一起)生产一种或多种混合物的饮料等。饮料分配设备100可以提供要生产的饮料的指示和/或饮料分配设备100可以提供可能生产的饮料的选项(例如,通过菜单)的指示。可以基于位于饮料分配设备100附近的饮料制备成分包类型的可用性状态来提供(如,定制)选项。可用性状态可以包括饮料制备成分包类型是否有库存和/或饮料制备成分包类型是否无库存。饮料制备成分包类型的库存状态可以包括位于饮料分配设备100附近和/或由饮料制备成分包类型提供的饮料制备成分包类型。饮料制备成分包类型的无库存状态可以包括位置不靠近饮料分配设备100的饮料制备成分包类型(如,无库存)。在其他示例中,饮料制备成分包类型的无库存状态可以包括有库存但不是由饮料制备成分包类型提供的饮料制备成分包类型。例如,虽然饮料制备成分包类型可以由饮料分配设备使用,但是饮料分配设备可以被编程为在生产和/或分配饮料时不提供饮料制备成分包类型。饮料分配设备100可以经由饮料分配设备100上的显示器/扬声器、经由用户装置等提供可用性状态(如,有库存、无库存指示)。饮料分配设备100可以在包被提供(例如,插入)到饮料分配设备100之后提供指示。在示例中,饮料分配设备100可以在向饮料分配设备100提供(例如,插入)包之前提供指示,例如,通过用户在向饮料分配设备100提供包之前提供包的标识。图5示出了用于基于成分库存更新菜单(例如,饮料菜单)的示例过程。饮料分配设备100可以基于与存在的饮料相对应的一个或多个包(例如,成分)来提供要生产的饮料的指示。在402,饮料分配设备100可以提供基于一个或多个包(例如,成分)可用(例如,有库存)和/或不可用(例如,无库存)的指示来指示要生产的饮料。饮料分配设备100可以通过本地指示和/或远程指示来确定包(例如,成分)是否可用(例如,有库存)和/或不可用(例如,无库存)。包有库存的本地指示的示例可以包括包的供应商/消费者指示包有库存(或无库存)、饮料分配设备100的传感器确定包有库存和/或无库存(例如,通过包的条形码、qr码等)。包有库存的远程指示的示例可以包括饮料分配设备100经由远程服务器,如服务器260(例如,云服务器)接收库存通知/更新。远程服务器可以基于当一个或多个包被添加到库存、消耗、从库存中移除(例如,由于包销售不佳,过期)等。在404,饮料分配设备100可以提供库存包的指示。例如,饮料分配设备100可以基于库存的包提供饮料菜单。饮料分配设备100可以基于可用的成分(例如,库存)提供饮料菜单。饮料分配设备100可继续确定一个或多个包是有库存还是无库存。例如,饮料分配设备
100可以基于一段时间(例如,每10分钟、1小时、1天等)确定一个或多个包是否有库存。饮料分配设备100可以通过用户输入和/或通过诸如条形码传感器、qr码传感器、光学相机等的传感器来确定包是否有库存。在406,饮料分配设备100可以接收被确定(例如,先前确定)为无库存的包。饮料分配设备100可以更新包的状态。例如,包可被确定(例如,标记)为无库存,并且饮料分配设备100可确定(例如,随后确定)包有库存,例如,通过读取包(例如,插入的包)的条形码。在408,可以更新(例如,永久更新)饮料菜单以包括插入的包。例如,可以更新饮料菜单以包括可以通过插入的包生产的饮料。图6a-6d示出示例用户接口,其中确定包无库存并且饮料分配设备100确定(例如,随后确定)包有库存。如图6a所示,饮料分配设备100显示(如,通过显示器110显示)有库存的包(自制混合咖啡(house blend)、晨间烘焙(morning roast)、榛子、英式早餐、奶泡(milk froth))和无库存的包(五香红茶(chai spice)、热巧克力、法式香草)。在图6b中,饮料分配设备100示出了可以基于库存包生产的饮料。例如,美式咖啡、卡布奇诺、拿铁和滴漏咖啡可以在自制混合、晨间烘焙、榛子、英式早餐、奶泡等包有库存时生产。饮料分配设备100可以基于对应于库存的饮料的包来提供待生产的饮料的指示。图6c示出了当先前被确定为无库存的包被确定为有库存时,饮料分配设备100被更新(例如,显示器110被更新)。例如,热巧克力已经从无库存(在图6a中)变为有库存(在图6c中)。在图6d中,饮料分配设备100被更新以显示可以基于库存包生产的饮料。例如,图6d已更新以显示菜单上有热巧克力,因为热巧克力已确定有库存。让饮料分配设备100持续监控包(例如,指示为有库存和/或无库存的包)可以减少对饮料分配设备100重新配置的需要,例如,当饮料分配设备100的位置希望(例如,在以后的日期和/或时间)订购扩展范围的包。如本文所述,饮料分配设备100可提供菜单(例如,饮料菜单)。菜单可以特定于饮料分配设备100,例如,菜单可以包括特定于位于特定位置(例如,地理位置)的饮料分配设备100的信息。菜单可以包括与位置相关的信息,例如饮料分配设备100的位置的标识、饮料分配设备100使用的一个或多个包的位置、可以找到附加包的位置(例如、在另一个房间、建筑物或零售商处)等。饮料分配设备100可以显示(例如,在显示器110上)菜单。菜单可以包括一种或多种饮料选项。饮料选项可以基于饮料制备成分包类型定制。例如,饮料选项可基于储存在地理位置(例如,与饮料分配设备100相关联的地理位置)和/或可用于饮料分配设备100的饮料制备成分包类型来定制。饮料分配设备100可以确定被识别为无库存的包可能有库存。例如,可以将被识别为无库存的包提供给(例如,插入)饮料分配设备100。饮料分配设备100可以例如基于被提供给(例如,物理地提供给,例如插入到)饮料分配设备100的包来确定被识别为无库存的包是有库存的,该包由饮料分配设备100等检测到。例如,饮料分配设备100可以通过包的电子读取来确定包有库存。电子读取可以是通过rfid读取、图像识别或标签、qr码等的其他电子读取。饮料分配设备100可以基于有库存的包来更新(例如,自动更新)饮料分配设备100的菜单。饮料分配设备100可以更新菜单以包括可以由饮料分配设备100使用识别的(例如,先前识别的)无库存包(例如,饮料制备成分包类型)。如本文所述,饮料分配设备100可以接收与包(例如,饮料包)有关的信息。与包有
关的信息可以包括指示包(例如,饮料制备成分包类型)在库存包中以及多种饮料制备成分包类型中的哪些包无库存。饮料分配设备100可以提供包的状态(例如,库存状态、无库存状态)的指示(例如,通过经由显示器110显示文本/图像、音频等)。饮料分配设备100可以存储包状态的指示,例如,用于确定可以生产的饮料。菜单(例如,定制菜单)可以包括基于包状态的饮料选项。例如,菜单可以包括可以基于包状态的饮料选项,例如使用库存包可以获得的饮料选项。如本文所述,一个或多个包可被识别为无库存。饮料分配设备100可以接收(例如,随后接收)被识别为无库存的包。如本文所述,饮料分配设备100可以确定被识别为无库存的包被插入到饮料分配设备100中。饮料分配设备100可以将包更新为有库存(如,新的有库存)。饮料分配设备100可以将包永久地更新为有库存,或者饮料分配设备100可以对有库存的包的状态进行临时(例如,一次)修正。饮料分配设备100可以更新定制菜单以包括一种或多种额外的饮料选项,这些选项可以使用饮料分配设备的处理器用新的库存包自动进行。在示例中,饮料分配设备100可以确定靠近无库存的包可用的饮料分配设备100的位置。该位置可以是另一饮料分配设备、销售包的商店等。饮料分配设备100可以不断地更新(如,修正)包的状态(如,库存状态)。例如,饮料分配设备100可以将包的状态从无库存修正为有库存,如本文所述。饮料分配设备100还可以或替代地将包的状态从有库存(例如,最近更新为有库存)修正为无库存。例如,如果在生产饮料之前从饮料分配设备100移除包,如果在生产饮料之后确定包是空的,如果在预定时间之前(如,在30秒内)从饮料分配设备100移除包,饮料分配设备100可以将包的状态(如,包最近更新为有库存)更新为无库存。在这样的示例中,饮料分配设备100可以基于被确定为无库存的包来更新饮料菜单。可以提供定制的饮料组合。饮料分配设备100可以基于一个或多个包(例如,饮料包)生产饮料。例如,饮料分配设备100可以基于单个包生产饮料。从单个包生产的饮料可能是已知的(例如,先前已知的)。例如,如果饮料分配设备100生产具有单个卡布奇诺包的饮料,则用户应该期望饮料具有与单个包相对应的味道。在其他示例中,饮料分配设备100可以基于多于一个包来生产饮料。如果饮料分配设备100生产具有多于一包的饮料,则用户可能不知道这些包的组合会是怎样的味道。图7示出了用户可以基于一个或多个包生产饮料的示例过程。例如,在602,用户可以提供单个包并且饮料分配设备100可以基于单个包生产饮料。当单个包用于生产饮料时,饮料分配设备100(如,饮料分配设备100的显示器110)可以向用户指示已经生产了饮料(如,非定制饮料)。例如,可将一定容量的液体注入饮料制备成分包中以形成非定制饮料。饮料分配设备100可以指示饮料被生产,并且向用户提供可以从饮料分配设备100移除饮料的消息。在604,用户可以提供另一个包(例如,第二或后续包)并且饮料分配设备100可以基于另一个包生产饮料。例如,尽管饮料分配设备100可以指示可以通过单个饮料包(例如,单个饮料制备成分包)生产饮料,但是饮料分配设备100可能不需要移除饮料包。例如,饮料分配设备100可以允许容器(例如,饮料制备成分包、杯子等)在生产饮料之后保留在饮料分配设备100内。当容器(例如,第一饮料制备成分包)保留在饮料分配设备100内时,饮料分配设备100可以允许使用另一个包(例如,第二或后续包)。饮料分配设备可以将第二容量的液
体注入到第二饮料制备成分包中以形成第二非定制饮料。第一包(例如,饮料制备成分包)和第二(例如,后续)包可以形成饮料(例如,定制饮料)。由第一包和第二包形成的定制饮料可能不被饮料分配设备识别为默认饮料。在606,饮料分配设备100可以确定可以使用提供给饮料分配设备100的第一包和提供给饮料分配设备100的第二包生产的饮料。可由第一包和第二包生产的饮料(例如,第一包和第二包的组合)可以添加到菜单中(例如,作为默认饮料添加到菜单中)。默认饮料可以通过菜单提供给饮料分配设备100的用户。例如,包a可以生产饮料并且来自包a的饮料可以分配到容器中。此后,包b可以生产饮料并且可以将来自包b的饮料分配到容器中(例如,与分配包a的相同容器)。包a和包b可以容纳相似的成分、不同的成分或相似和不同成分的组合。在另一个示例中,包a和包b可以生产饮料并且来自包a和包b的饮料可以被分配(例如,同时分配)到容器中。如果在同一容器内使用两个或多个包来生产饮料,则在608,饮料分配设备100可以将生产的饮料识别为定制饮料。定制饮料可以基于两个或更多个包的名称来识别(例如,定制饮料可以通过包a和b的组合来识别),基于两个包的成分的名称来识别(例如,定制饮料可以通过包a和b的组合来识别)等。饮料分配设备100可以存储与定制饮料有关的信息。例如,饮料分配设备100可以存储定制饮料的标识、生产定制饮料的频率、生产定制饮料的时间/天/日期、定制饮料的用户评级等。例如,饮料分配设备100可以请求用户提供对定制饮料的满意或不满意的指示。饮料分配设备100可以包括定制饮料作为默认(例如,标准)饮料,例如,如果定制饮料变得流行(例如,如果用饮料分配设备制作定制饮料的频率高于预定值)和/或如果顾客饮料从饮料分配设备100的用户那里收到有利的反馈。饮料分配设备100可以向网络(包括网络上的主服务器)发送和/或存储与定制饮料有关的信息。例如,饮料分配设备100可以向主服务器发送信息,使得定制饮料可以作为默认/标准饮料添加到不同位置的一个或多个饮料分配设备100。如本文所述,饮料分配设备100可以监控和/或储存由饮料分配设备100生产的饮料。例如,包(如,饮料制备成分包)可以被提供到(例如,插入到)饮料分配设备100中。饮料分配设备100可以通过网络220与服务器通信,例如服务器260(如,云服务器)。饮料分配设备100可以向服务器260提供使用信息、向服务器260提供饮料消费信息、向服务器提供定制饮料(例如,定制饮料的标识、流行度、评级)等。用户可以启动饮料分配设备100以生产饮料,例如通过将一定容量的液体注入包(如,单一饮料制备成分包)中。将液体注入包中可形成非定制饮料。非定制饮料可以分配到容器中,例如饮用器皿/杯子。另一个包(如,饮料制备成分包)可以插入到饮料分配设备100中。饮料分配设备100可将另一容量的液体注入另一饮料制备成分包中。饮料分配设备100可以分配包含两个包的饮料。将两个包分配到饮用器皿中可能导致定制饮料的生产(例如,形成)。定制饮料可以包括用于制作定制饮料的配方(例如,饮料成分的配方)。与定制饮料有关的信息(例如定制饮料的配方、定制饮料的标识等)可以存储在饮料分配设备100处和/或传输到一个或多个外部装置。例如,与定制饮料有关的信息可以被发送到用户装置、服务器、另一饮料分配设备100等。与定制饮料有关的信息可以基于定制饮料被制作和/或请求的频率被发送到用户装置、服务器、另一饮料分配设备100。例如,在
制作和/或请求定制饮料的频率超过预定频率时,可以更新饮料分配设备的菜单以显示超过预定频率的定制饮料。饮料分配设备100可以识别可使用的(例如,有库存的)包。饮料分配设备100可识别可基于一个或多个(例如,两个)可用包生产的饮料(例如,定制饮料)。饮料分配设备100可以例如基于可用的包显示(例如,自动显示,如在显示器110上)菜单。菜单可以包括一种或多种可以使用包(例如,可用的饮料制备成分包)制成的饮料选项。饮料分配设备100和/或外部装置(例如,服务器、用户装置等)可以监控请求和/或生产定制饮料的频率。例如,饮料分配设备100和/或外部装置可以识别定制饮料的请求何时达到、超过和/或低于预定值(例如,频率值)。饮料分配设备100和/或外部装置可以识别定制饮料的反馈何时达到、超过和/或低于预定值(例如,用户满意度值)。饮料分配设备100和/或外部装置可以基于请求的频率和/或用户满意度对定制饮料进行分类。例如,对超过预定值(例如,频率值、用户满意度值)的定制饮料的请求可以指示定制饮料是可以投入普遍流通的流行饮料。对低于某个值的定制饮料的请求可能表明该定制饮料不是受欢迎的饮料并且不应放入普遍流通中(或应从中删除)。基于定制饮料的请求和/或生产,饮料分配设备100可以提供更新的指示(例如,通过菜单)。饮料分配设备100可以自动更新指示,或者饮料分配设备100可以基于事件、时间、持续时间等更新指示。可以提供饮料定制。例如,饮料分配设备100可以提供一种或多种饮料和/或饮料类型。每种饮料类型可以与调制循环(例如,预定/默认调制循环)相关联。调制循环可以输送容量(例如,饮料的容量)和/或浓度(例如,饮料的浓度)。在示例中,调制循环的容量和/或浓度可以是预定的(例如,基于调制循环和/或基于提供给饮料分配设备100的包而预定)。饮料分配设备100是可调节的,使得可以修正要生产的饮料的容量和/或浓度。例如,用户可以选择饮料和/或饮料类型并提供(例如,插入)用于选择的饮料和/或饮料类型的包。饮料分配设备100可被定制以基于用户提供的所选饮料、所选饮料类型和/或包来生产一种或多种类型的饮料(如,饮料类型)。饮料的定制可以包括饮料容量调整和/或饮料浓度调整。饮料分配设备100可以存储与最小和/或最大容量和/或浓度有关的预定值,尽管在示例中饮料分配设备100可以通过一个或多个外部装置(例如,用户装置、服务器等)接收与最小和/或最大容量和/或浓度有关的预定值。饮料分配设备100可基于预定值提供饮料(例如,预定饮料)和/或饮料分配设备100可提供具有所生产饮料的容量、浓度等的调整值的饮料。调整后的值可以产生比预定饮料具有更高容量和/或更高浓度的饮料、具有比预定饮料更低容量和/或更低浓度的饮料、或它们的任何组合。具有比预定饮料更高容量和/或更高浓度、比预定饮料更低容量和/或更低浓度、或它们的任何组合的饮料可以被储存以供以后使用。例如,饮料分配设备100可生产定制饮料,其可具有比预定(例如,默认)饮料更高的更低的容量和/或更高的浓度。可以为饮料分配设备100的一个或多个用户在不止一种情况下生产定制饮料。对定制饮料的请求可以表明定制饮料是(或可以成为)流行的饮料。饮料分配设备100和/或外部装置(例如,服务器、用户装置等)可以确定定制饮料是(或可能成为)流行饮料。在示例中,饮料分配设备100和/或外部装置可以指示定制饮料应该是默认饮料。定制饮料可以基于位置可以成为默认饮料(例如,只有饮料分配设备100在与定制饮料最初
被请求和/或大多数请求的位置相似的位置)和/或基于请求定制饮料的频率(例如,高频)可以成为默认饮料。在其他示例中,定制饮料可能成为一个或多个其他位置的默认饮料,例如对位于一个区域内的所有饮料分配设备100或对所有饮料分配设备100。饮料分配设备100可以指示先前称为定制饮料的具有与默认容量和/或浓度不同的容量和/或浓度的饮料可以被称为默认饮料。这样的指示会导致在用户不需要定制饮料的容量和/或浓度的情况下填充(例如,一致的填充)容器。在示例中,饮料分配设备100可以创建(例如,动态创建)调制循环。调制循环可以基于模板和/或可以针对选定的容量和/或浓度进行调整。例如,可以通过调整(例如,延长、缩短)停留时间来调整饮料的容量。调整的停留时间可以调整由饮料分配设备100提供的液体的压力。例如,调整的停留时间可以降低由饮料分配设备100提供的压力。可以调整饮料的浓度。例如,饮料分配设备100可以创建(例如,自动创建)强调制循环。饮料分配设备100可以基于例如可以与被调制的包相关联的模板调制循环来创建(例如,自动创建)强调制循环。调制循环可以减少和/或增加由饮料分配设备100分配的液体的流速以增加/减少饮料的容量和/或浓度。调制循环可以减少和/或增加由饮料分配设备100分配的液体的停留时间以增加/减少饮料的容量和/或浓度。如本文所述,定制饮料可从饮料分配设备100分配。例如,用户可以选择饮料(例如,饮料类型)。用户可以从一种或多种饮料类型中选择饮料类型。用户可能希望饮料类型由饮料分配设备100生产和/或分配。饮料分配设备100可以存储用于制作饮料类型的饮料的指令(例如,默认指令),但是在示例中,饮料分配设备100可以从一个或多个外部装置(例如用户装置或服务器)接收用于制作饮料类型的饮料的指令(例如,默认指令)。指令(例如,默认指令)可以包括预设(如,预定)容量和/或预设(如,预定)浓度。图8示出了用于定制饮料的浓度和/或容量的示例过程。例如,在702,饮料分配设备100可以通过用户选择和/或通过接收用于生产饮料的包来接收用于生产饮料的指示。在704,饮料分配设备100可以确定饮料的浓度和/或容量(例如,预设浓度和/或容量)。饮料分配设备100(例如,显示器110)可以显示要生产的饮料的浓度和/或容量。在706,饮料分配设备100(通过按钮112)可以接收指令以修正和/或调整饮料的浓度和/或容量。饮料分配设备100可以确定调整后的浓度和/或容量是否是安全的浓度和/或容量。饮料的浓度可以修正为低于或高于饮料的预设(例如,预定)浓度。饮料的容量可以修正为高于或低于预设(例如,预定)容量。在708,饮料分配设备100可以被配置为生产和/或分配具有一定浓度和/或容量(例如,修正的浓度和/或修正的容量)的饮料。例如,饮料分配设备100可以被配置为生产和/或分配具有与预设(例如,预定)浓度和/或容量不同的浓度和/或容量的饮料。具有不同于预设浓度和/或容量的浓度和/或容量的饮料可以被确定为是定制饮料的饮料。饮料分配设备可以将具有修正的浓度和/或修正的容量的饮料与饮料分配设备的用户相关联。与具有不同于预设浓度和/或容量的浓度和/或容量的饮料有关的信息(例如,用户与具有修正的浓度或修正容量的饮料的关联信息)可以被保存在例如数据库160中。在示例中,与具有不同于预设浓度和/或容量的浓度和/或容量的饮料有关的信息可以例如经由外部装置接收。保存和/或接收的信息可用于生产具有不同于预设浓度和/或容量的浓度和/或容量的饮料(例如,定制饮料)。可以提供用户调查。用户可能希望饮料分配设备100如本文所述生产饮料。从饮料
的选择到饮料的生产使饮料分配设备100生产饮料可能需要一些时间。饮料分配设备100可以提供信息和/或从饮料分配设备100的用户接收信息。饮料分配设备100可以在饮料分配设备100生产饮料所花费的时间期间、饮料分配设备100生产饮料之前和/或饮料分配设备100生产饮料之后,提供信息和/或从饮料分配设备100的用户接收信息。例如,饮料分配设备100(例如,显示器110)可以在生产饮料的同时向饮料分配设备100的用户提供信息。提供给饮料分配设备100的用户和/或从饮料分配设备100的用户接收的信息可以包括调查信息、饮料推荐信息、包存货信息、时间信息、日期信息、天气信息、运动信息、库存信息等等。由饮料分配设备100提供和/或由饮料分配设备100接收的信息是可配置的。例如,饮料分配设备100可以基于饮料分配设备100的用户提供信息。饮料分配设备100可以通过来自用户的手动输入来确定哪个用户正在使用饮料分配设备100。在其他示例中,饮料分配设备100可以基于用户的用户装置(例如,智能电话)来确定用户。饮料分配设备100还可以或替代地接收来自用户的输入。饮料分配设备100可以通过手动输入(例如,通过按钮112)和/或通过用户的用户装置接收来自用户的输入。例如,用户的用户装置可以与饮料分配设备100通信(例如,无线通信)。在这样的示例中,用户可以将信息输入到用户装置中并且用户装置可以向饮料分配设备100发送(例如,无线地发送、通过蓝牙、互联网等)信息。饮料分配设备100可以存储从用户接收的信息和/或可以将信息发送到外部装置。外部装置可以是服务器160(例如,云服务器)、另一饮料分配设备100、库存管理装置、在线商店等。基于用户提供的输入,饮料分配设备100可以订购额外(或更少)的包。例如,如果用户输入需要特定饮料,则饮料分配设备100可以订购(例如,自动订购)可用于生产所需饮料的包。相反,如果用户提供不想要的特定饮料,则饮料分配设备100可以订购(例如,自动订购)更少的用于生产不想要的饮料的包或从库存中移除生产不想要的饮料的包。饮料分配设备100可以例如经由显示器110或经由用户的用户装置上的应用程序对用户做调查(例如,标准调查)。用户调查可以涉及饮料分配设备100的操作(例如,操作饮料分配设备100的难易程度),可以涉及由饮料分配设备100生产的饮料(例如,哪些饮料是优选的和/或用户不喜欢)等。饮料分配设备100可以基于用户提供的响应提供后续问题。例如,如果用户提供饮料分配设备100难以操作,则饮料分配设备100可以请求用户提供使饮料分配设备100更容易操作的建议和/或饮料分配设备100可以询问饮料分配设备100如何难以操作。饮料分配设备100可以请求开放式响应。例如,饮料分配设备100可以提出问题并提供允许用户提供自由形式的回答的文本框。饮料分配设备100可以询问对错问题,可以要求用户根据评分(例如,1-10的评分)提供等级(例如,饮料分配设备100的一个或多个特征的等级、由饮料分配设备100生产的一种或多种饮料的等级等)。如图9所示,示例用户接口(例如,显示器110)可以包括用户对是/否问题等的响应。如本文所述,用户可以经由饮料分配设备100(例如,饮料分配设备100的显示器110)、经由用户的用户装置上的应用程序、经由sms消息、电子邮件消息等接收调查。用户可以通过饮料分配设备100(例如,饮料分配设备100的按钮112)、通过用户的用户装置上的应用程序、短信、电子邮件等提供调查的回答。可以通过视频和/或音频提供调查。例如,饮料分配设备100可以通过文本提供调查并且可以通过音频(例如,通过用户的声音)接收用户
的响应。如本文所述,饮料分配设备100可以征求来自饮料分配设备100的用户的反馈。例如,饮料分配设备100可以在制作和/或分配饮料时征求反馈。饮料分配设备100可以被致动(例如,启动)以产生和/或分配饮料。例如,用户可以通过饮料分配设备100的按钮动作和/或通过用户的用户装置(例如,智能电话)上的应用程序来致动饮料分配设备100以产生饮料。饮料分配设备100可以包括外围设备,例如显示器110、麦克风136、扬声器134等。饮料分配设备100可以在显示器110上显示一个或多个问题,例如,在饮料分配设备100制作和/或分配饮料时和/或在饮料分配设备100制作饮料和/或分配饮料之前/之后。饮料分配设备100可以从饮料分配设备100的用户接收对一个或多个问题的响应。例如,饮料分配设备100可以通过饮料分配设备100的麦克风136、按钮112、软键(例如,通过显示器110上显示的键等)接收响应。响应可以存储在饮料分配设备100上和/或传输到一个或多个外部装置。可以提供服务响应跟踪。饮料分配设备100可能会发生故障(例如,错误)。故障可能是由于饮料分配设备100不能执行动作。故障可被确定为硬故障或软故障(例如,除硬故障之外的故障)。硬故障可能需要通过技术人员进行纠正,而软故障可能需要由饮料分配设备100或饮料分配设备100的用户进行纠正。在软故障期间,饮料分配设备100可以继续运行(例如,以有限的功能运行)。故障(例如,硬故障、软故障)可能在饮料分配设备100接收到输入(例如,分配饮料的输入)时发生,并且饮料分配设备100可能无法处理该输入。当饮料分配设备100出现故障时,饮料分配设备100可提供故障指示。故障指示可以由饮料分配设备100提供(例如,由饮料分配设备100的显示器110提供,经由扬声器134的音频音调等提供)和/或故障指示可以经由外部装置,例如经由饮料分配设备100的用户的用户装置提供。该指示可包括故障的标识、故障的严重性、故障的类型、故障的原因、故障的可能的更正等。该指示可以包括可以纠正故障的人的联系信息,尽管在示例中饮料分配设备100可以联系(例如,自动联系)和/或安排人来纠正故障。联系信息可以与饮料分配设备100的用户、技术人员(例如,维修人员)、制造商等有关。饮料分配设备100可以接收和/或提供故障的更新(例如,故障的状态)。更新可用于纠正故障(例如,正在发生的故障)和/或更新可用于防止一个或多个故障。在遇到故障时,故障的指示可以从饮料分配设备100传输到饮料分配设备100外部的设备(例如,用户装置、服务器等)。该指示可以自动传输。例如,饮料分配设备100可以传送(例如,自动传送)该指示。故障的指示可以与诸如增强信息之类的信息相关联。该信息可以被传输到服务器(如,外部服务器,例如服务器260)、用户装置、物联网(iot)装置、用户(例如由饮料分配设备100提供的饮料的消费者)、技术人员)等。饮料分配设备100可以提供与故障相关的时间和/或日期信息,例如故障发生的时间、故障报告时间的确认、修复故障的估计时间、故障状态、故障类型、来自/发送到饮料分配设备100的用户的消息(例如,定制消息)等。饮料分配设备100可以以一种或多种方式显示和/或提供(例如,传输)故障。例如,饮料分配设备100可以显示(例如,初始显示)和/或传输故障代码。该代码与故障相关。可以使用(例如,需要)诸如参考源之类的辅助源来解释代码以确定故障和/或解决故障。在示例中,饮料分配设备100可以显示确定实际故障和/或解决故障所需的信息(例如,所有信息)。
饮料分配设备100可以允许饮料分配设备100的用户和/或维护人员例如通过附加动作确定故障的信息(例如附加信息)。作为示例,饮料分配设备100的用户和/或维护人员(例如,技术人员)可以按压饮料分配设备100上的指示器,以便提供初始故障和/或报告或者提供与故障和/或报告相关的附加信息。饮料分配设备100可以显示(例如,在触摸屏上显示)按钮,例如取消/完成/清除按钮,从而可以在饮料分配设备100上执行动作。可以提供按钮(例如,清除按钮)以便可以清除、评估、传输故障等。如本文所述,故障可以提供给饮料分配设备100本地的用户/技术人员。故障可以提供给远离饮料分配设备100的用户/技术人员。用户/技术人员可以在本地和/或远程解决故障。例如,用户可以在本地看到饮料分配设备100故障发生。用户可以与饮料分配设备100交互以确定故障的原因和/或用户可以使用外部装置(例如,服务器或用户装置,包括用户装置的应用程序)来确定故障的原因。用户可以使用用户装置(例如,用户装置的应用程序)来纠正故障。用户和/或技术人员可以与饮料分配设备100远程交互以解决故障。例如,用户和/或技术人员可以关闭和/或打开饮料分配设备100以清除饮料分配设备100的故障。饮料分配设备100可以基于用户/维护人员采取的动作提供故障报告(例如,更新报告)。饮料分配设备100可以记录和/或提供(例如,发送)与故障有关的信息。例如,饮料分配设备100可以记录和/或传输故障的标识(例如名称、类型等)、故障的原因、故障的补救措施、故障期间饮料分配设备100的用户、纠正故障的人、故障的时间/日期、饮料分配设备100在故障期间无法操作的持续时间(如果有的话)、修复故障的时间/日期等。饮料分配设备100可以基于故障信息确定和/或存储故障修复的效率。例如,饮料分配设备100可以通过确定故障的标识和修理故障所花费的时间来确定故障修理的效率。饮料分配设备100可以例如经由饮料分配设备的用户接口从饮料分配设备的用户接收与故障有关的反馈信息。与故障有关的信息可以被传输到一个或多个外部装置,例如服务器、数据库、用户装置、另一饮料分配设备100、物联网装置等。故障信息可被收集和/或使用(例如,由一个或多个其他饮料分配设备、技术人员、制造商等收集和/或使用)以建立响应时间、故障频率、纠正措施等。例如,与另一饮料分配设备相比发生更多故障的饮料分配设备100可能表明饮料分配设备100(例如,饮料分配设备100的类型)存在更严重的问题。饮料分配设备100(例如,饮料分配设备100的类型)可以从循环中移除以方便用户和/或确定故障的原因。在其他示例中,用于解决故障的校正动作可以与一个或多个其他饮料分配设备、技术人员和/或制造商共享,这可以减少另一饮料分配设备的维修时间。在一个示例中,例如,由于故障发生,饮料分配设备100可能是不可操作的。饮料分配设备100可以传送(例如,自动传送)指示故障发生的故障信号。例如,饮料分配设备100可以向饮料分配设备100的操作员、饮料分配设备100的维护人员、储存库等发送指示故障发生的故障信号。故障信号可以包括一项或多项信息,例如故障类型、故障发生日期、故障发生时间、故障预期纠正日期、预计故障纠正时间、遭受故障的饮料分配设备100的位置等。可以通过饮料分配设备100提供与可操作的饮料分配设备有关的信息,使得用户可以在饮料分配设备100出现故障时继续接收饮料。饮料分配设备100的用户和/或维护人员可以从饮料分配设备100接收信息或向饮料分配设备100发送信息。例如,饮料分配设备100的用户和/或维护人员可以从饮料分配设备100的用户接口(例如,显示器110)接收信息或向其发送信息。例如,饮料分配设备100的
维护人员可以将信息传输到饮料分配设备100。信息可以一种或多种方式提供给饮料分配设备100的用户,例如在饮料分配设备100的显示器110上显示信息。例如,维护人员可以向饮料分配设备100发送维护人员知道故障和饮料分配设备100将被修复的估计时间(例如饮料分配设备100经历的故障预计很快会修复)的信息。饮料分配设备100可以将与故障相关的信息和/或接收与故障相关的信息发送到另一饮料分配设备100、用户装置(例如,用户装置上的应用程序)、物联网装置、服务器等。饮料分配设备100可以电子地发送与故障有关的信息和/或接收与故障有关的信息。例如,饮料分配设备100可以通过sms消息、电子邮件消息等发送与故障有关的信息和/或接收与故障有关的信息。可以跟踪对饮料分配设备100的故障的响应。例如,饮料分配设备100可以跟踪饮料分配设备100经历一个或多个故障的次数(包括所经历故障的识别)、故障被确认(例如,由饮料分配设备100的维护人员确认)之前的时间量、故障被纠正之前的时间量、提供给和/或来自饮料分配设备100的维护人员的信息、用户对维护人员如何解决故障的满意度等。例如,在纠正故障时,饮料分配设备100可以请求用户提供用户对维护人员的满意程度。饮料分配设备100可以提供用户满意程度的开放式请求(例如,通过文本框),可以提供真/假请求,可以提供是/否请求等。可以经由饮料分配设备100、经由用户装置(例如,用户装置上的应用程序)等来提供对用户满意程度的请求。如本文所述,故障可以被清除。例如,用户和/或维护人员可以通过启动显示屏上的按钮来清除显示屏上的指示符来清除故障,用户和/或维护人员可以通过用户装置等来清除故障。包括故障类型、故障时间/日期和/或故障纠正时间/日期的故障信息可以被保存和/或提供给一个或多个外部装置,例如用户装置或服务器。故障信息可以由饮料分配设备100本地保存和/或故障信息可以远程保存(例如,在远程服务器、用户装置等上)。可以提供可配置的演示模式。饮料分配设备100可以是可配置的。例如,饮料分配设备100可以在设置(例如,初始设置)期间被配置。饮料分配设备100的设置可以通过用户接口执行,例如图形用户接口(gui)。gui可以经由饮料分配设备100(经由饮料分配设备100的显示器110)提供和/或gui可以经由饮料分配设备100外部的装置提供。例如,可以通过在用户装置(例如,智能电话)上提供的应用程序来提供gui。gui可以为用户提供逐步指令以设置饮料分配设备100。饮料分配设备100和/或外部装置(例如,用户装置)可以提供用于设置饮料分配设备100的演示(例如,demo)。gui可以提供指令(例如,或逐步指令)、提示(例如,弹出指令、示意)、指南等。gui可以解释可以如何设置饮料分配设备100和/或包、饮料分配设备100如何工作(例如,一起工作)等。gui可以在初始设置之前、生产饮料之前和/或生产饮料期间提供信息。gui可以提供其他信息,例如帮助信息。例如,饮料分配设备100可以提供如何使用饮料分配设备100的视频,例如,用一个或多个(例如,一个或多个不同的)包。作为示例,gui可以提供如何用饮料分配设备100制作双包饮料的视频。gui的使用可以是可配置的。例如,演示模式可以是可配置的,使得配置模式在预定义的持续时间(例如,预定义的天数、周数、小时数、售货机数等)内始终开启、始终关闭、开启。gui的配置是有益的,因为可以不同的设置使用饮料分配设备100。例如,封闭场所(例如办公室)中的饮料分配设备100的用户可能需要短时间的使用演示,这是由于用户(例如,
相同的用户)适应了新机器。相比之下,半公共场所(例如,机场休息室、酒店等)中的饮料分配设备100的用户可能需要长期的使用演示,这是由于用户(例如,不同用户)的变化,因此需要长期介绍饮料分配设备100的设置和/或使用。可以提供饮料分配设备100的位置配置(例如,基于饮料分配设备100的位置)。可以为特定用户、特定位置、特定持续时间等配置饮料分配设备100。例如,饮料分配设备100可以被配置为在夏季推荐一种或多种类型的饮料,在冬季推荐一种或多种类型的饮料(例如,不同的饮料)等。饮料分配设备100的配置可以基于单个饮料分配设备100(例如,不同于饮料分配设备100的单个饮料分配设备)、基于一组饮料分配设备、基于一个或多个饮料分配设备所在的位置等。例如,当容纳在某个位置(例如,另一饮料分配设备100所在的办公室内)时,饮料分配设备可以被类似地配置(例如,类似于另一饮料分配设备100),这是由于某个位置内的用户可能有相似的偏好和/或口味。饮料分配设备100可以根据在一个位置提供的服务类型来配置,例如在办公室提供的饮料分配服务和/或在特定季节内通常在一个地理位置提供的饮料。例如,办公室环境中的员工可能对饮料有相似的口味,金融行业可能对饮料有类似的口味,工程单位的员工可能对饮料有类似的口味。可以使用配置文件中提供的一条或多条信息来配置饮料分配设备100。配置文件中提供的示例信息可以包括饮料分配设备100的用户的密码、饮料分配设备100提供的饮料标识、支付设置、与饮料分配设备100相关的错误和/或活动日志、定时事件(例如,当饮料分配设备100的一个或多个过滤器已被更换时)等。饮料分配设备100的配置可以基于这里提供的一个或多个类别。例如,当设置饮料分配设备100时,饮料分配设备100可以请求将要在其中设置饮料分配设备100的建筑物的类型、饮料分配设备100的用户执行的工作的类型、饮料分配设备100的用户的年龄、容纳饮料分配设备100的区域的气候等。可以基于提供给饮料分配设备100的信息来配置饮料分配设备100。饮料分配设备100可以从诸如外部服务器的外部装置接收配置信息。配置信息可以接收配置信息和/或下载配置信息。饮料分配设备100可以下载(例如,自动下载)配置信息。饮料分配设备100可以基于事件(例如,用户的下载事件)、持续时间(例如,每周)、趋势(例如,用户较少使用饮料分配设备100)等来下载配置信息。饮料分配设备100可以替换另一饮料分配设备100。当更换饮料分配设备100时,可能希望更换的饮料分配设备100以与被更换的饮料分配设备100相同的方式(例如,具有相同的信息)配置。例如,可能希望更换的饮料分配设备100具有与被更换的饮料分配设备100相同的设置(例如,类似地配置)。这可能是合乎需要的,以便更换的饮料分配设备100的用户不会因更换饮料分配设备100而感到不便。配置信息可以提供给更换的饮料分配设备100。例如,配置信息可以通过无线网络、有线网络、中间装置等从被更换的饮料分配设备100复制到更换的饮料分配设备100。配置信息可以被直接复制到更换的饮料分配设备100和/或配置可以被间接复制到更换的饮料分配设备100。例如,配置信息可以被复制到记忆棒和/或个人数字助理(pda),然后被提供到(例如,下载到)更换的饮料分配设备100。此外,或替代地,配置信息可以存储在服务器(如,云服务器)上。饮料分配设备100可以例如通过从服务器、从被更换的饮料分配设备100、从用户装置等下载配置信息来接收配置信息。
与饮料分配设备100有关的信息可用于帮助接收配置信息。例如,可以使用饮料分配设备100的名称信息、饮料分配设备100的位置信息等来辅助接收配置信息。饮料分配设备100可以包括定位装置,例如全球定位系统(gps)装置138。gps装置138可用于确定饮料分配设备100的位置。饮料分配设备100可以例如通过比较饮料分配设备100的当前位置和饮料分配设备100的先前位置来确定饮料分配设备100是否已经移动。饮料分配设备100可以确定一个或多个其他饮料分配设备的位置。基于饮料分配设备100和一个或多个其他饮料分配设备的位置,饮料分配设备100可以确定饮料分配设备100邻近于一个或多个其他饮料分配设备(例如更换饮料分配设备100的一个或多个饮料分配设备)。被更换的饮料分配设备可以具有识别装置(例如,电子识别装置,例如rfid设备),更换的饮料分配设备可以使用该识别装置与被更换的分配设备相关联。例如,更换的饮料分配设备可以扫描被更换的饮料分配设备上的电子识别装置并接收(例如,自动接收)配置信息。更换的饮料分配设备可以下载从被更换的饮料分配设备接收的配置信息。图10示出了用于配置饮料分配设备100的示例过程。在902,用户可以配置饮料分配设备100。装置(例如,饮料分配设备100、服务器等)可以确定一个或多个饮料分配设备(例如,饮料分配设备100将从其接收配置信息的饮料分配设备)的位置。例如,更换的饮料分配设备可以确定被更换的饮料分配设备的位置和/或配置信息和/或更换的饮料分配设备的位置。在904,在饮料分配设备100(例如,更换的饮料分配设备)的配置(例如,初始配置)期间,可以确定饮料分配设备100的位置。在906,装置(例如,饮料分配设备、用户装置、服务器等)可以确定一个或多个装置(如,其他装置,例如另一饮料分配设备)是否被配置和/或已经被配置配置在正在配置饮料分配设备100(例如,替换饮料分配设备)的位置处和/或附近。如果一个或多个饮料分配设备被配置和/或已经配置在更换的饮料分配设备100的相同位置,则饮料分配设备100(例如,更换的饮料分配设备100)可以请求待更换的饮料分配设备100的配置信息是否应该用于更换的饮料分配设备100。如果指示(例如,通过饮料分配设备的用户或技术人员)先前的配置不应用于更换的饮料分配设备100,则先前的饮料分配设备100的配置信息可以不被传送到更换的饮料分配设备。在908,如果指示应将先前的配置用于更换的饮料分配设备,则先前的饮料分配设备100的配置信息可被传送和/或保存到饮料分配设备100。在910,可以由饮料分配设备100提供配置的指示,例如配置是否成功、配置何时发生、和/或配置信息来自何处。饮料分配设备100(例如,更换的饮料分配设备)可以从一个或多个饮料分配设备复制配置信息。例如,饮料分配设备100(例如,更换的饮料分配设备)可以基于位置信息(例如,更换的饮料分配设备的位置信息和/或待更换的饮料分配设备的位置信息)从一个或多个饮料分配设备复制配置信息)。例如,饮料分配设备100(例如,更换的饮料分配设备)可以基于被更换的饮料分配设备100与待更换的饮料分配设备100处于基本相同的位置,基于邻近程度等从一个或多个饮料分配设备复制配置信息。例如,最近的饮料分配设备100的配置可以用于更换的饮料分配设备100。如本文所述,饮料分配设备100(例如,更换的饮料分配设备100)可以接收和/或下载(例如,自动接收和/或下载)配置信息,例如,基于位置(例如,gps)信息。gps信息可以包括更换的饮料分配设备的位置信息和/或一个或多个其他饮料分配设备的位置信息。饮料
分配设备100可以基于事件(例如,用户的下载事件)、持续时间(例如,每周)、趋势(例如,用户较少使用饮料分配设备100)等来下载配置信息。饮料分配设备100可以指示配置已经下载(例如,成功下载)。饮料分配设备100可以指示饮料分配设备100从其接收配置信息的装置。虽然本发明已经针对包括实施本发明的当前优选模式的特定示例进行了描述,但是本领域技术人员将理解,存在上述系统和技术的多种变化和排列。应当理解,可以利用其他实施例并且可以在不脱离本发明范围的情况下进行结构和功能修正。因此,本发明的精神和范围应该被广泛地解释为如所附权利要求中所述。示例性权项示例性权项1。一种用于生产和分配饮料的方法,包括:经由饮料分配设备的用户接口接收对饮料的选择,其中所述饮料分配设备包括处理器和存储器装置,所述存储器装置包括用于生产所选择的饮料的指令,所述指令包括饮料压力值;将包含饮料制备成分的饮料包接收到该饮料分配设备中;通过该饮料分配设备的处理器检测该饮料包的类型;经由该饮料分配设备的处理器,基于接收到该饮料分配设备中的饮料包的类型确定该饮料包的饮料包压力值;其中:(1)如果饮料包压力值对应于饮料压力值,则饮料分配设备根据指令以饮料压力值将液体注入饮料包中以制作所选择的饮料;(2)如果饮料包压力值不对应于饮料压力值,则处理器调整指令,饮料分配设备根据调整后的指令以饮料包压力值将液体注入饮料包中,以制作修正的饮料;并且将选择的饮料或修正的饮料分配到饮用器皿中。示例性权项2。根据示例性权项1的方法,其中饮料压力值是高压或低压,并且其中饮料包压力值是高压或低压。示例性权项3。根据示例性权项1或示例性权项2所述的方法,其中如果饮料包压力值不对应于饮料压力值,则处理器调整指令而不向用户指示该调整。示例性权项4。根据示例性权项1或示例性权项2所述的方法,其中如果饮料包压力值不对应于饮料压力值,当处理器调整指令时提供音频或视觉指示中的至少一种。示例性权项5。根据示例性权项1至4中任一项所述的方法,其中,所述修正的饮料涉及由所述饮料分配设备的用户先前选择的饮料。示例性权项6。根据示例性权项1至5中任一项所述的方法,其中所述处理器通过机器学习技术确定所述修正的饮料。示例性权项7。一种饮料分配系统,包括:饮料分配设备,其包括:显示饮料菜单的用户接口,该菜单包括可由饮料分配设备分配的多种饮料;以及配置成保持包含饮料成分的饮料包的包保持器;包含用于制作饮料菜单中列出的每种饮料的指令的存储器装置,该指令包括饮料压力值,在饮料形成期间以饮料压力值将液体注入到饮料包中;处理器被配置为检测保持在包保持器中的饮料包的类型并确定饮料包的包压力值;其中,当用户从用户接口上的饮料菜单中选择饮料时,处理器确定饮料压力值是否对应于包压力值;并且其中:(1)如果包压力值对应于饮料压力值,则饮料分配设备被配置为以饮料压力值将液体注入饮料包中以制备饮料;(2)如果包压力值不对应于饮料压力值,则处理器被配置为调整指令,使得饮料分配设备以包压力值将液体注入饮料包中以制作修正的饮料。示例性权项8。根据示例性权项7所述的饮料分配系统,其中所述饮料压力值是高压或低压,并且其中所述饮料包压力值是高压或低压。
示例性权项9。根据示例性权项7或示例性权项8所述的饮料分配系统,其中如果饮料包压力值不对应于饮料压力值,处理器调整指令而不向用户指示调整。示例性权项10。根据示例性权项7或示例性权项8所述的饮料分配系统,其中如果饮料包压力值不对应于饮料压力值,则在处理器调整指令时提供音频或视觉指示中的至少一种。示例性权项11。根据示例性权项7至10中任一项所述的饮料分配系统,其中所述修正的饮料涉及由所述饮料分配设备的用户先前选择的饮料。示例性权项12。根据示例性权项7至11中任一项所述的饮料分配系统,其中,所述处理器通过机器学习技术确定修正的饮料。示例性权项13。根据示例性权项7所述的饮料分配系统,其中所述处理器位于所述饮料分配设备内。示例性权项14。根据示例性权项7所述的饮料分配系统,其中所述处理器位于所述饮料分配设备的外部。示例性权项15。一种定制饮料分配设备的饮料菜单的方法,该方法包括:在饮料分配设备的用户接口上显示包括多种饮料选项的菜单,其中基于在一个地理位置处的可用的饮料制备成分包类型的状态定制多种饮料选项;将在该地理位置具有不可用状态的饮料制备成分包类型接收到饮料分配设备中;将接收到饮料分配设备中的饮料制备成分包类型从不可用状态更新为可用状态;并使饮料菜单显示一种或多种附加饮料选项,这些选项可使用从不可用状态更新为可用状态的饮料制备成分包类型生产。示例性权项16。根据示例性权项15所述的方法,其中饮料制备成分包类型的地理位置靠近饮料分配设备的位置。示例性权项17。根据示例性权项15至16中任一项所述的方法,其中,所述饮料分配设备经由与接收到的饮料制备成分包类型相关联的条形码、qr码或图像中的至少一种来识别接收到的饮料制备成分包类型。示例性权项18。根据示例性权项15至17中任一项所述的方法,其中饮料制备成分包类型的可用状态和不可用状态经由识别饮料制备成分包类型的使用的饮料分配设备的传感器而更新。示例性权项19。根据示例性权项15至17中任一项所述的方法,其中,可用状态包括饮料制备成分包类型为有库存并且由饮料分配设备提供,不可用状态包括饮料制备成分包类型为(1)饮料分配设备无库存或(2)饮料分配设备有库存且不是由饮料分配设备提供。示例性权项20。一种饮料分配系统,包括:饮料分配设备,其包括:显示包括多种饮料选项的菜单的用户接口,其中基于在一个地理位置的饮料制备成分包类型的可用状态来定制所述多种饮料选项;包保持器被配置成接收饮料制备成分包类型,饮料制备成分包类型包括在该地理位置的可用状态或不可用状态中的至少一种;处理器被配置为当饮料制备成分包类型将不可用的饮料制备成分包类型接收到包保持器中时将饮料制备成分包类型的状态从不可用状态更新为可用状态;并且其中用户接口显示使用从不可用状态更新为可用状态的饮料制备成分包类型可生产的一种或多种附加饮料选项。示例性权项21。根据示例性权项20所述的饮料分配系统,其中所述饮料制备成分包类型的地理位置靠近所述饮料分配设备的位置。
示例性权项22。根据示例性权项20至21中任一项所述的饮料分配系统,其中,所述饮料分配设备通过条形码、qr码或与所接收的饮料制备成分包类型相关联的图像中的至少一种来识别所接收的饮料制备成分包类型。示例性权项23。根据示例性权项20至22中任一项所述的饮料分配系统,其中饮料制备成分包类型的可用状态和不可用状态经由饮料分配设备的传感器识别饮料制备成分包类型的使用而更新。示例性权项24。根据示例性权项20至23中任一项所述的饮料分配系统,其中所述可用状态包括有库存且由所述饮料分配设备提供的饮料制备成分包类型,所述不可用状态包括所述饮料制备成分包类型为(1)饮料分配设备无库存或(2)饮料分配设备有库存且不是由饮料分配设备提供。示例性权项25。根据示例性权项20至24中任一项所述的饮料分配系统,其中所述处理器位于所述饮料分配设备的外部。示例性权项26。一种定制饮料分配设备的饮料菜单的方法,该方法包括:向饮料分配设备的处理器指示多种饮料制备成分包类型中的哪些是可用的包以及多种饮料制备成分包类型中的哪些为不可用的包;在饮料分配设备的用户接口上显示定制菜单,该定制菜单包括可以使用指示为可用的包生产的多种饮料选项;将指示为不可用的包接收到饮料分配设备中,饮料分配设备的处理器确定接收到的指示为不可用的包是新指示为可用的包;并且通过饮料分配设备的处理器自动更新定制菜单以包括使用新指示为可用的包可生产的一种或多种附加饮料选项。示例性权项27。根据示例性权项26所述的方法,其中在饮料分配设备的处理器将插入的不可用包识别为新指示为可用的包时,永久更新定制菜单。示例性权项28。根据示例性权项26至27中任一项所述的方法,其中所述处理器被配置为在新指示为可用的包在预定的时间段内从饮料分配设备中移除时移除使用新指示为可用包的包进行制作的一个或多个附加饮料选项。示例性权项29。一种使用饮料分配设备生产定制饮料的方法,该方法包括:通过饮料分配系统接收第一饮料制备成分包,饮料分配设备与服务器可操作地通信;使饮料分配设备将第一容量的液体注入第一饮料制备成分包以形成第一非定制饮料并将第一非定制饮料分配到饮用器皿中;经由饮料分配系统接收第二饮料制备成分包,第二饮料制备成分和第一饮料制备成分形成的饮料不是饮料分配设备的默认饮料;使饮料分配设备将第二容量的液体注入第二饮料制备成分包以形成第二非定制饮料;将第二非定制饮料分配到饮用器皿中的第一饮料中,从而形成定制饮料;以及将与定制饮料相关的数据从饮料分配设备传输到服务器。示例性权项30。根据示例性权项29所述的方法,还包括在饮料分配设备的用户接口上显示菜单,该菜单包括使用库存的饮料制备成分包制作的多种定制饮料。示例性权项31。根据示例性权项30所述的方法,还包括监测用饮料分配设备制作定制饮料的频率,并且当频率超过预定频率时,饮料分配设备将定制饮料识别为饮料分配设备的新默认饮料。示例性权项32。根据示例性权项31所述的方法,其中菜单被自动更新以显示饮料分配设备的新默认饮料。
示例性权项33。根据示例性权项29至32中任一项所述的方法,其中与定制饮料相关的数据包括用于制作定制饮料的配方。示例性权项34。根据示例性权项29所述的方法,还包括跟踪用饮料分配设备制作定制饮料的频率。示例性权项35。一种饮料分配系统,包括:与服务器可操作地通信的饮料分配设备,该饮料分配设备包括包保持器,该包保持器配置成接收第一饮料制备成分包和第二饮料制备成分包,第二饮料制备成分和第一饮料制备成分形成不是饮料分配设备的默认饮料的饮料;处理器被配置为:使饮料分配设备(1)将第一容量的液体注入第一饮料制备成分包中以形成第一非定制饮料并且(2)将第一非定制饮料分配到饮用器皿中;使饮料分配设备将第二容量的液体注入第二饮料制备成分包中以形成第二非定制饮料并将第二非定制饮料分配到饮用器皿中的第一饮料中,从而形成定制饮料;并且使与定制饮料相关的数据从饮料分配设备传输到服务器。示例性权项36。根据示例性权项35所述的饮料分配系统,还包括显示器,该显示器被配置为在用户接口上显示菜单,该菜单包括使用库存饮料制备成分包制作的多种定制饮料。示例性权项37。根据示例性权项36所述的饮料分配系统,其中,所述处理器监控用所述饮料分配设备制作定制饮料的频率,并且在所述频率超过预定频率时,所述饮料分配设备将定制饮料识别为饮料分配设备的新默认饮料。示例性权项38。根据示例性权项37所述的饮料分配系统,其中所述菜单被自动更新以显示所述饮料分配设备的新默认饮料。示例性权项39。根据示例性权项35至38中任一项所述的饮料分配系统,其中与定制饮料相关的数据包括用于制作定制饮料的配方。示例性权项40。根据示例性权项35所述的饮料分配系统,其中,所述处理器被配置为跟踪用所述饮料分配设备制作定制饮料的频率。示例性权项41。一种用于定制从饮料分配设备分配的饮料的方法,该方法包括:从多种饮料类型中选择将由饮料分配设备生产和分配的第一饮料类型,该饮料分配设备包括处理器,该处理器可操作地联接到存储用于制作第一饮料类型的饮料的默认指令的存储器装置,默认指令包括预设容量和预设浓度;经由饮料分配设备的用户接口接收以下中的至少一项:(1)将饮料的浓度调整为低于或高于预设浓度的修正浓度;(2)将饮料的容量调整为低于或高于预设容量的修正容量;使饮料分配设备产生和分配具有修正浓度或修正容量中的至少一种的第一饮料类型的饮料;将具有修正浓度或修正容量中的至少一种的第一饮料类型的饮料与饮料分配设备的用户相关联;并且存储用户与具有修正浓度或修正容量中的至少一种的第一饮料类型的饮料的关联。示例性权项42。根据示例性权项41所述的方法,还包括将具有修正浓度或修正容量中的至少一种的第一饮料类型识别为默认饮料。示例性权项43。一种饮料分配系统,包括:存储器装置,其被配置为存储用于制作饮料类型的饮料的默认指令,所述默认指令包括预设容量和预设浓度;可操作地联接到存储器的处理器;以及饮料分配设备,其包括用户接口,该用户接口被配置为接收(1)将由该饮料分配设备生产和分配的饮料类型的指示,以及(2)饮料浓度为低于或高于预设浓度的
修正浓度;或饮料容量为低于或高于预设容量的修正容量中的至少一种;其中,处理器被配置为使饮料分配设备产生和分配具有修正浓度或修正容量中的至少一种的饮料类型的饮料。示例性权项42。根据示例性权项43所述的饮料分配系统,其中所述处理器被配置为将具有修正浓度或修正容量中的至少一种的第一饮料类型识别为默认饮料。示例性权项44。根据示例性权项43所述的饮料分配系统,其中所述处理器位于所述饮料分配设备的外部。示例性权项45。一种在用饮料分配设备制作和分配饮料时征求用户反馈的方法,该方法包括:使饮料分配设备生产或分配饮料;在饮料分配设备生产饮料或分配饮料时,通过饮料分配设备的用户接口显示一个或多个问题;经由用户接口从饮料分配设备的用户接收对一个或多个问题的响应;并将响应存储在存储器装置上。示例性权项46。根据示例性权项45所述的方法,其中所述响应通过饮料分配设备的用户接口上的用户致动按钮或用户向饮料分配设备的麦克风提供音频中的至少一种接收。示例性权项47。根据示例性权项45所述的方法,其中,所述一个或多个问题是对应于多个按钮的是/否问题,多个按钮之一对应于是的响应,而多个按钮中的另一个对应于否的响应。示例性权项48。根据示例性权项45所述的方法,其中饮料分配设备包括具有触摸屏的用户接口,通过用户触摸触摸屏的不同部分来接收响应。示例性权项49.根据示例性权项45至48中任一项所述的方法,还包括与所述饮料分配设备可操作地通信的服务器,所述服务器包括所述存储器装置。示例性权项50。一种饮料分配系统,包括:处理器,其配置为使饮料分配设备生产饮料;饮料分配设备的用户接口被配置为:在饮料分配设备生产饮料或分配饮料时显示一个或多个问题;并接收对一个或多个问题的响应;以及存储器装置,其可操作地联接到处理器并被配置为存储对一个或多个问题的响应。示例性权项51。根据示例性权项50所述的饮料分配系统,其中通过所述用户接口上的用户致动按钮或用户向所述饮料分配设备的麦克风提供音频中的至少一种接收所述响应。示例性权项52。根据示例性权项50所述的饮料分配设备,其中所述一个或多个问题是对应于多个按钮的是/否问题,多个按钮中的一个对应于是的响应并且多个按钮中的另一个对应于否的响应。示例性权项53。根据示例性权项50所述的饮料分配系统,其中所述饮料分配设备包括具有触摸屏的用户接口,通过用户触摸触摸屏的不同部分来接收响应。示例性权项54。根据示例性权项50至54中任一项所述的饮料分配系统,还包括与所述饮料分配设备可操作地通信的服务器,所述服务器包括所述存储器装置。示例性权项55。一种提供与饮料分配设备有关的故障信息的方法,该方法包括:尝试启动饮料分配设备以生产和分配饮料,由于发生故障,饮料分配设备不工作;自动从饮料分配设备向电子装置传输与故障发生相关的故障信息,故障信息包括故障标识符、与故障发生相关的日期和时间以及与故障修复有关的日期和时间;根据故障信息确定故障修复的
效率;并且将故障修复的效率存储在存储器装置上。示例性权项56。根据示例性权项55所述的方法,其中所述电子装置是用户装置、服务器或另一饮料分配设备中的至少一种。示例性权项57。根据示例性权项55所述的方法,其中所述电子装置是用户装置,所述故障信号作为文本消息或电子邮件被发送到所述用户装置。示例性权项58。根据示例性权项55至57中任一项所述的方法,还包括在饮料分配设备的显示屏上显示故障信息。示例性权项59。根据示例性权项55所述的方法,还包括通过饮料分配设备的用户接口从饮料分配设备的用户接收与故障有关的反馈信息。示例性权项60。根据示例性权项55所述的方法,其中所述故障信息包括预计修复故障的估计日期或预计修复故障的估计时间中的至少一种。示例性权项61。根据示例性权项55所述的方法,还包括在饮料分配设备的用户接口上显示来自饮料分配设备的技术人员的与故障相关的定制消息。示例性权项62。一种饮料分配系统,包括:饮料分配设备,包括用于接收操作饮料分配设备的指示的用户接口;处理器被配置为:检测饮料分配设备由于故障发生而无法运行;导致从饮料分配设备向电子装置传输与故障发生相关的故障信息,故障信息包括故障标识符、与故障发生相关的日期和时间以及与故障修复相关的日期和时间;根据故障信息确定故障修复的效率;并将故障修复的效率存储在存储器装置上。示例性权项63。根据示例性权项62所述的饮料分配系统,其中所述电子装置是用户装置、服务器或另一饮料分配设备中的至少一种。示例性权项64。根据示例性权项62所述的饮料分配系统,其中所述电子装置是用户装置,所述故障信号作为文本消息或电子邮件被发送到所述用户装置。示例性权项65。根据示例性权项62至64中任一项所述的饮料分配系统,还包括在所述饮料分配设备的显示屏上显示所述故障信息。示例性权项66。根据示例性权项62所述的饮料分配系统,其中饮料分配设备的用户接口从饮料分配设备的用户接收与故障有关的反馈信息。示例性权项67。根据示例性权项62所述的饮料分配系统,其中所述故障信息包括预计修理故障的估计日期或预计修理故障的估计时间中的至少一种。示例性权项68。根据示例性权项62所述的饮料分配系统,还包括在饮料分配设备的用户接口上显示来自饮料分配设备的技术人员的与故障相关的定制消息。示例性权项69。一种跟踪对饮料分配设备故障的响应的方法,该方法包括:在饮料分配设备的用户接口上显示与饮料分配设备的故障或饮料分配设备的报告相关的指示;在用户接口上接收请求提供与饮料分配设备的故障或饮料分配设备的报告相关的信息的输入;通过用户接口提供与饮料分配设备的故障或饮料分配设备的报告相关的信息;经由用户接口接收指示,以清除与饮料分配设备故障或饮料分配设备的报告相关的指示;并且通过存储器装置保存与饮料分配设备的故障或饮料分配设备的报告有关的指示。示例性权项70。根据示例性权项69所述的方法,其中饮料分配设备包括存储器装置。示例性权项71。根据示例性权项69所述的方法,其中饮料分配设备与包括存储器
的服务器可操作地通信,饮料分配设备向服务器提供与饮料分配设备的故障或饮料分配设备的报告有关的信息。示例性权项72。根据示例性权项69所述的方法,还包括通过饮料分配设备的用户接口提供关于如何解决饮料分配设备的故障的指令。示例性权项73。根据示例性权项72所述的方法,其中通过如何解决饮料分配设备的故障的视频演示来提供所述指令。示例性权项74。一种饮料分配系统,包括:饮料分配设备,其包括用户接口,该用户接口配置为:显示与饮料分配设备的故障或饮料分配设备的报告有关的指示;接收请求提供与饮料分配设备的故障或饮料分配设备的报告相关的信息的输入;提供与饮料分配设备的故障或饮料分配设备的报告有关的信息;并且接收指示以清除与饮料分配设备的故障或饮料分配设备的报告有关的指示;以及存储器装置,其被配置为保存与饮料分配设备的故障或饮料分配设备的报告相关的指示。示例性权项75。根据示例性权项74所述的饮料分配系统,其中所述饮料分配设备包括所述存储器装置。示例性权项76。根据示例性权项74所述的饮料分配系统,还包括服务器,其中所述饮料分配设备与所述服务器可操作地通信,所述饮料分配设备提供与所述饮料分配设备的故障或所述饮料分配设备的报告相关的信息到服务器。示例性权项77。一种配置饮料分配设备的方法,该方法包括:通过饮料分配设备的用户接口接收开始对饮料分配设备进行配置活动的指示;识别其位置靠近饮料分配设备的位置的另一饮料分配设备;确定其位置靠近饮料分配设备的位置的另一饮料分配设备的标识;接收与其位置靠近饮料分配设备的位置的另一饮料分配设备相关联的配置信息;以及在存储器装置上存储与另一饮料分配设备相关联的配置信息。示例性权项78。根据示例性权项77所述的方法,还包括服务器,其中所述饮料分配设备与所述服务器可操作地通信,所述饮料分配设备从所述服务器接收其位置邻近所述饮料分配设备的位置的另一饮料分配设备的标识。示例性权项79。根据示例性权项77所述的方法,还包括服务器,其中所述服务器包括所述存储器装置。示例性权项80。根据示例性权项77所述的方法,其中接收与另一饮料分配设备相关联的配置信息并且存储配置信息是基于提供给饮料分配设备的指示饮料分配设备接收到配置信息的输入。示例性权项81。根据示例性权项77所述的方法,还包括通过用户接口提供与饮料分配设备的配置有关的信息,与饮料分配设备的配置有关的信息包括饮料分配设备的配置是否成功、饮料分配设备的配置何时开始、或者配置信息从其导出的另一饮料分配设备的标识中的至少一种。示例性权项82。根据示例性权项77所述的方法,其中所述配置信息涉及饮料分配设备的用户、饮料分配设备的位置或由饮料分配设备提供的服务中的至少一种。示例性权项83。根据示例性权项82所述的方法,其中饮料分配设备的位置包括饮料分配设备将位于的建筑物类型或饮料分配设备将位于的区域的气候中的至少一种。示例性权项84。根据示例性权项77所述的方法,其中饮料分配设备基于事件、持续
时间或趋势接收配置信息。示例性权项85。一种饮料分配系统,包括:具有第一位置的饮料分配设备,该饮料分配设备包括用户接口,该用户接口被配置为接收指示以在该饮料分配设备上开始配置活动;处理器被配置为:识别具有第二位置的另一饮料分配设备,该第二位置靠近饮料分配设备的第一位置;确定具有靠近饮料分配设备的第一位置的第二位置的另一饮料分配设备的标识;接收与具有靠近饮料分配设备的第一位置的第二位置的另一饮料分配设备相关联的配置信息;以及存储器装置,其被配置为存储与另一饮料分配设备相关联的配置信息。示例性权项86。根据示例性权项85所述的饮料分配系统,还包括服务器,其中所述饮料分配设备与所述服务器可操作地通信并且从所述服务器接收具有靠近饮料分配设备的第一位置的第二位置的另一饮料分配设备的标识。示例性权项87。根据示例性权项85至86中任一项所述的饮料分配系统,还包括服务器,其中所述服务器包括所述存储器装置。示例性权项88。根据示例性权项85至87中任一项所述的饮料分配系统,其中,与另一饮料分配设备相关联的配置信息的接收和配置信息的存储是基于提供给饮料分配设备的输入,该输入指示饮料分配设备接收配置信息。示例性权项89。根据示例性权项85至88中任一项所述的饮料分配系统,其中,所述用户接口还被配置为提供与所述饮料分配设备的配置相关的信息,与所述饮料分配设备的配置相关的信息包括以下至少一种:饮料分配设备的配置是否成功,饮料分配设备的配置何时开始,或者配置信息源自的另一饮料分配设备的标识。示例性权项90。根据示例性权项85至89中任一项所述的饮料分配系统,其中所述配置信息涉及饮料分配设备的用户、饮料分配设备的第一位置或由饮料分配设备提供的服务中的至少一种。示例性权项91。根据示例性权项90所述的饮料分配系统,其中所述饮料分配设备的第一位置包括所述饮料分配设备的全球定位系统(gps)位置、所述饮料分配设备所在的建筑物的位置或所述饮料分配设备所在区域的气候中的至少一种。示例性权项92。根据示例性权项85至91中任一项所述的饮料分配系统,其中所述饮料分配设备基于事件、持续时间或趋势接收配置信息。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

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

相关文献