用于消费者与分配器交互的方法

文档序号:6664433阅读:178来源:国知局
专利名称:用于消费者与分配器交互的方法
技术领域
本发明涉及产品分配器,且特别地,涉及用于消费者与分配器交互(consumer-dispenser interaction)的糸统和刀法。发明背景 常规的饮料分配器可通过将糖浆、甜味剂和/或水组合来灌注饮料。为了创建有限种类的饮料选择,可提供不同种类的糖浆。通常,这导致了能够提供有限数量的品牌的和非品牌的饮料选择。例如,使用若干不同种类糖浆的单个现有技术分配器可能能够提供COCA-COLA 、DIETC0CA-C0LA 、SPRITE 的有限选择,以及几个其他的品牌的或非品牌的饮料选择。这些类型的常规饮料分配器的ー个问题在于,只能提供有限数量的饮料。这样,常规的饮料分配器就在为消费者提供他们想要的饮料的能力上受到限制。对于这一点,消费者想要更加丰富的饮料选择菜单和定制他们的饮料的能力。研究显示他们需要更多的饮料变化,即使是对于传统品牌的饮料也是如此。例如,提供COCA-COLA 、含有酸橙的COCA-COLA 、CHERRY COCA-COLA 、VANILLA COCA-COLA 和很多其他类型的 COCA-COLA 饮料变化。在一定程度上由于传统的饮料分配器的有限的容量和选择功能,在传统的饮料分配器中为诸如COCA-COLA 的单个饮料品牌提供所有可能的变化是不切实际的。其不能为消费者提供消费者想要的,即,所有类型的品牌和非品牌饮料的品种齐全的选择。
发明概要以上需求和/或问题中的ー些或全部可以由本发明的实施方式来解決。本发明的某些实施方式可包括用于促进消费者与分配器交互的系统和方法。在一个实施方式中,产品分配器被提供。产品分配器可包括可操作来与消费者交互并接收来自消费者的至少ー个输入的用户界面。产品分配器还可包括控制器,该控制器包括ー组指令,该ー组指令可操作来接收来自消费者的分配定制产品的请求。另外,控制器还可包括ー组指令以通过用户界面呈现可选产品成分的列表或可调整产品制方參数中的至少ー个。另外,控制器还可包括ー组指令,以至少部分地基于可选成分或被选制方參数中的ー个或多个来分配产品。在另ー个实施方式中,提供了用于操作产品分配器的方法。方法可包括接收来自消费者的分配定制产品的请求。另外,方法可包括至少部分地基干与消费者相关联的信息来呈现可选产品成分的列表或可调整的产品制方參数中的至少ー个。另外,方法可包括接收关于可选产品成分或产品制方參数中的至少ー个的输入。另外,方法可包括至少部分地基于可选产品成分或产品制方參数中的ー个或多个来分配产品。 在又ー实施方式中,可提供用于操作产品分配器的方法。方法可包括接收与消费者相关联的信息。另外,方法可包括至少部分地基干与消费者相关联的信息通过与产品分配器相关联的用户界面来呈现至少ー个产品配方,该产品配方包括至少ー个可选产品成分或可调整的产品制方參数。另外,方法可包括接收关于可选产品成分或产品制方參数中的至少ー个的消费者输入。方法还可包括至少部分地基于被选的产品成分或产品制方參数中的ー个或多个来分配产品。 在另ー个实施方式中,产品分配器可包括可操作来与消费者交互并接收来自消费者的至少ー个输入的用户界面。另外,产品分配器可包括控制器,该控制器包括ー组可操作来接收与消费者相关联的信息的指令。另外,控制器还可包括ー组指令,该ー组指令可操作来至少部分地基干与消费者相关联的信息通过与产品分配器相关联的用户界面来呈现至少ー个产品配方,该产品配方包括至少ー个可选产品成分或可调整的产品制方參数。另外,控制器还可包括ー组指令,该ー组指令可操作来接收关于可选产品成分或产品制方參数中的至少ー个的消费者输入。另外,控制器还可包括ー组指令,该ー组指令可操作来至少部分 地基于被选产品成分或产品制方參数中的ー个或多个来分配产品。在又ー实施方式中,可提供系统。所述系统可包括通信网络、多个与网络进行通信的产品分配器。每个产品分配器可包括用户界面,该用户界面可操作来与消费者交互并接收来自消费者的至少ー个输入。另外,每个产品分配器可包括控制器,该控制器包括ー组指令,该ー组指令可操作来通过网络来接收与消费者相关联的信息。另外,控制器还可包括一组指令,该ー组指令可操作来至少部分地基干与消费者相关联的信息通过与产品分配器相关联的用户界面来呈现至少ー个产品配方,该产品配方包括至少ー个可选产品成分或可调整的产品制方參数。另外,控制器还可包括ー组指令,该ー组指令可操作来接收关于可选产品成分或产品制方參数中的至少ー个的消费者输入。控制器还可包括ー组指令,该ー组指令可操作来至少部分地基于被选产品成分或产品制方參数中的ー个或多个来分配产品。另外的系统、方法、分配器、特征和方面通过本发明的各种实施方式的技术来实现。本发明的其他实施方式和方面在此处被详细描述且被考虑作为所要求保护的本发明的一部分。其他方面和特征可參考描述和附图来理解。附图概述被视作本发明的主题在说明书的结尾的权利要求中被特别地指出且清楚地要求了保护的范围。根据以下的详细描述,结合附图,本发明的前述的和其他的目标、特征和方面是明显的,其中图I示出了依照本发明的实施方式的包括产品分配器和相关的网络的示例系统。图2示出了依照本发明的实施方式的消费者饮食(refreshment)网络的ー个例子。图3示出了依照本发明的实施方式的增强视形用户界面的ー个例子。图4示出了依照本发明的实施方式的经典视形用户界面的ー个例子。图5示出了依照本发明的实施方式的存储配方到配方列表中的一个示例方法。图6示出了依照本发明的实施方式的定制产品的制方的一个示例方法。
图7示出了依照本发明的实施方式的允许消费者制作他或她自己的配方的ー个示例方法。图8示出了依照本发明的实施方式的允许消费者使用网站来管理配方列表配置文件(profile)的一个示例方法。图9示出了依照本发明的实施方式的允许消费者在标准产品菜单和其配方列表配置文件之间选择的一个示例方法。

图10示出了依照本发明的实施方式的基于被分配的产品的体积来为产品收费以及通过无现金支付实现方式为产品付费的ー个示例方法。图11示出了依照本发明的实施方式的基于被分配的产品的体积来为产品收费以及通过预付费的方式为产品付费的ー个示例方法。
通过參考附图的实例的方式,详细的描述解释了本发明的各种实施方式以及方面和特征。本发明实施方式的详细描述如此处所使用的,术语“饮料形成分配器”、“产品分配器”、“饮料分配器”、“分配器装置”和“分配器”指的是分配诸如饮料、罐、瓶或容器等产品的设备。如此处所使用的,术语“产品”和“饮料”及其复数形式是同义使用的,且本发明的实施方式不应因任一术语的使用而在范围上受限。现转到更详细的图示,图I中示出了根据本发明的实施方式的用于产品分配器的示例系统100。示例系统例如100可在联网的计算机环境下进行操作,该计算机环境包括与产品分配器通信的至少ー个网络。例如在图I中,产品分配器102A被示为与通信网络104进行通信。在这个实施方式中,至少ー个产品分配器例如102A可与消费者、顾客或其他用户相接。依照本发明的实施方式的对于产品分配器的其他示例环境或系统可包括非网络配置。示例产品分配器例如图I中所示的102A可以是客户端类型设备。每个产品分配器102A-102N,可以是能够通过信号例如无线频率信号或直接有线通信信号与通信网络104进行通信的基于计算机或处理器的设备。每个产品分配器,例如102A可包括处理器或控制器106、识别阅读器/扫描仪设备106A、成分矩阵(ingredient matrix) 108、稱合到处理器或控制器106的计算机可读介质例如随机存取存储器(RAM) 110,以及输入/输入设备例如显示器设备112。处理器或控制器例如106可执行存储在存储器例如110中的计算机可执行程序指令。存储在存储器例如110中的计算机可执行程序指令可包括任何数量的模块应用程序,例如消费者交互引擎或模块,例如114。消费者交互引擎或模块例如114可适合于实施消费者一分配器交互的各种方法。另外,消费者交互引擎或模块例如114可适合于接收来自一个或多个消费者、远程和/或本地服务器或数据处理资源,以及客户端类型设备或无线通信设备的ー个或多个信号。消费者交互引擎或模块例如114的实施方式的功能和方面的其他例子在下面描述。图I中所示的识别阅读器/扫描仪设备106A可与控制器106进行通信,且可接收或者以其他方式获取来自与消费者相关联的任何数目的设备或装置的识别信息。例如,识别阅读器/扫描仪设备例如106A可包括机读码技术例如条形码,或可包括任何无线通信技术例如RFID、反射光频率、光学的等。
如图I中所示,处理器或控制器例如106可与成分矩阵例如108进行通信,以控制、监测并跟踪某些或全部成分添加、流动和移除到矩阵比如108或从矩阵比如108中添カロ、流动和移除。成分矩阵可以是,例如,一系列能够接收或安装到各个产品成分包或其他产品成分供应的容器或固定件。例如,产品成分包例如116A可被制作为固定在塑料脊状容器中的液体小袋,以允许插入到成分矩阵例如108中。当被插入到成分矩阵例如108中时,包例如116A或小袋可被至少ー个相关的配件刺穿,这允许包例如116A或小袋内的液体被泵出,或以其他方式被控制器例如106或矩阵例如108以及相关的设备以精确的比例计量,以形成所希望的产品,例如饮料。在一个实施方式中,一个或多个产品成分包例如116A-116Q,可被插入到成分矩阵例如108中。在这个实施方式中,成分矩阵例如108可固定产品成分包例如116A-116Q中的ー些或全部。在一个实施方式中,一个或多个产品包例如1160、116P、116Q可被直接供应而不是通过包的形式。例如,产品包例如1160可以是持续供应的由碳酸水源提供的碳酸水;产品包例如116P可以是由甜味剂源提供的甜味剂,例如非营养甜味剂(NNS)或高果糖玉米糖浆(HFCS);以及产品包例如116Q可以是持续供应的来自水龙头的、浄化的或蒸馏的水源的水。在任何实施方式中,成分、组成或产品添加剂可 以是小袋的形式,或可以是其他适合于被成分矩阵例如108存取的结构。在图I所示的实施方式中,具有成分矩阵例如108的产品分配器例如102A,可包括使用机读码技术例如条形码、RFID、反射光频率、光学的等的一个或多个机读码阅读器例如118A-118Q。在一个实施方式中,至少ー个机读码阅读器例如118A-118Q可与与成分矩阵例如108相关联的位置相关联,其中,ー些或全部产品成分包例如116A-116Q可在被插入到或连接到成分矩阵例如108之前被扫描、阅读或者以其他方式识别。对于这一点,处理器或控制器例如106可接收或获取与ー些或全部产品成分包例如116A-116Q相关的信息,并使用这样的信息在成分矩阵例如108中识别成分矩阵例如108中用于放置产品成分包例如116A的最佳或者其他所希望的位置。例如,来自产品成分包例如116A的数据可从与产品成分包例如116A相关联的序列号或识别码读取、扫描或识别。这样的数据可被单独使用或与之前在至少ー个数据库例如以下所描述的128A-128C中所存储的信息相关联,或者与可被以下所描述的数据处理资源或服务器例如126以其他方式获取或存储的数据相关联,数据处理资源或服务器例如126可识别与产品成分包例如116A相关联的ー种或多种成分。在另ー个例子中,来自产品成分包例如116A中的数据可为成分码或识别器,且可被単独使用或与之前在数据库例如以下所描述的128A-128C中所存储的信息相关联,或者与可被数据处理资源或服务器例如126以其他方式获取或存储的数据相关联,数据处理资源或服务器例如126可识别与产品成分包例如116A相关联的ー种或多种成分。在图I所示的实施方式中,具有成分矩阵例如108的产品分配器例如102A,可包括一个或多个泵和/或阀分别例如120和122,以及喷嘴例如124。在这个例子中,泵例如120和阀例如122中的每ー个都可被产品分配器例如102A控制。例如,处理器或控制器例如106可与泵例如120和阀例如122中的ー些或全部进行通信。对于这一点,泵例如120和/或阀例如122中的ー些或全部可被处理器或控制器例如106选择性地操作,以泵出、计量或以其他方式从一定的产品成分包例如116A-116Q的获取各个产品或成分,以分配定制产品或饮料。在一个实施方式中,成分矩阵例如108可具有插入其中的多个产品成分包例如116A-116Q,其中,每个包可包含不同的或唯一的成分。通过从处理器或控制器例如106到与成分矩阵例如108相关联的一个或多个泵例如120和/或阀例如122的ー个或多个命令或指令的方式,来自ー些或全部产品成分包例如116A-116Q成分的各种比例可选择性地组合,以形成各种类型的产品例如饮料。示例成分可包括但不限于,调味料、浓缩物、糖浆、甜味剂、水、碳酸水、酸橙调味料、香草调味料、樱桃调味料和品牌的或非品牌饮料例如CHERRYCOCA-COLA 、VANILLACOCA-COLA 、COCA-COLA 、DIET COCA-COLA 、和 FANTA 的任何成分部分。在一个实施方式中,一种或多种产品成分包例如116A-116Q可包含被称为“辛辣(pungent)”的成分,其可限制它们在成分矩阵例如108中的放置。辛辣型成分可相对地浓烈,这样的话,一旦辛辣成分被泵出或者被抽出通过产品分配器例如102A的特定部分,任何通过分配器例如102A的相关路径例如产品分配器例如102A中的管,就可被永久加味,且被泵出或抽出通过所述路径或管的任何后续成分或流体可沾染上辛辣型成分的味道。因此,一旦辛辣型成分被用于成分矩阵例如108中,相关的处理器或控制器例如106,可跟踪或以其他方式存储信息,该信息将其他辛辣成分的替换和/或添加控制或限制在成分矩阵例如108中的某些位置,以避免混合辛辣型成分或沾染非辛辣味成分,以维持产品或饮料 的质量。在另ー个实施方式中,一个或多个产品成分包例如116A-116Q可需要摇动以保持相关成分被充分混合。在这种情况下,这样的成分在成分矩阵例如108中的位置可被限制在成分矩阵例如108中的在特定的实施方式中可能需要和/或希望的那样摇动的位置。在另ー个实施方式中,来自ー个或多个产品成分包例如116A-116Q的成分可通过抗菌型管或分配器零件来分配。这样的成分可包括但不限于,奶、乳制品、酱油和/或其他类型和种类的产品成分包。在这些情况下,这样的成分在成分矩阵例如108中的位置可被限制在成分矩阵例如108中这样的位置,即,如利用特定的实施方式可能需要和/或希望的适当抗菌型管和/或分配器零件的位置。又在另ー个实施方式中,一对ー关系可分别建立在特定的产品成分包例如116A和至少ー个泵和/或阀例如120和/或122之间。在一些情况下,对于单个的产品成分包例如116A使用多于ー个的泵和/或阀可在相对较短的时间段内从包例如116A中抽出相对较高体积的成分。例如,包含甜味剂例如甜味剂例如116P的产品成分包可使用多于ー个的泵和/或阀在相对较短的时间段内从包116P抽出相对较高体积的成分。返回图1,任何数量的其他产品分配器例如102A-102N还可与网络例如104进行通信。在一个实施方式中,通信网络例如图I中所示的104可以为局域网(LAN)。在另ー个实施方式中,通信网络可以是能够传送包括图像数据信号或多媒体信号的声音信号和数据信号两者的无线通信网络。其他网络可包括但不限于,互联网、局域网(LAN)、广域网(WAN)、LON WORKS网络、有线网络、无线网络或其任何组合。网络例如图I中的104还被示出与至少ー个数据处理资源例如服务器126和至少ー个数据库例如128A进行通信。在这个实施方式中,服务器例如126可为能够通过通信网络例如104,以信号例如无线频率信号或直接有线通信信号的方式,与产品分配器例如102A-102N中的ー些或全部进行通信的基于处理器的设备。另外,数据处理资源或服务器例如126可被用于帮助或促进制作产品或饮料的配方、制方、方法,提供可操作的数据处理、执行与消费者交互相关的数据处理,和/或执行特定的实施方式中可能需要和/或希望的其他数据处理。这样的可操作的数据处理可包括,例如但不限于,设备状态、维护、服务提醒、预先再存储(predictive restock)和/或特定的实施方式中可能需要和/或希望的其他类型和种类的可操作的数据处理。这样的消费者交互支持可包括,例如但不限于,消费者偏好、消费者的产品或产品或饮料偏好、忠实度、对策、奖品、媒体内容、定制和/或特定的实施方式可能需要和/或希望的其他类型和种类的消费者交互和/或数据处理支持。服务器例如图I中的126,可包括处理器例如130和耦合到处理器130的计算机可读介质例如随机存取存储器(RAM) 132。处理器例如130可执行存储在存储器例如132中的计算机可执行程序指令。存储器例如132中存储的计算机可执行程序指令可包括任何数量的模块应用程序,例如类似于114的消费者交互引擎或模块。类似于114的消费者交互引擎或模块可适合于实施消费者交互的各种方法。另外,类似于114的消费者交互引擎或模块可适合于与一个或多个消费者以及ー个或多个服务器或数据处理资源进行交互。类似于114的消费者交互引擎或模块的实施方式的功能和方面的其他例子在以下描述。 通过网络例如图I中的104,ー些或全部产品分配器例如102A-102N可检索、接收或以其他方式存取存储在ー些或全部数据库中的信息,数据库例如制作产品或饮料的配方、制方和方法的数据库例如128A、操作数据库例如128B以及消费者数据库例如128C。在任何情况下,ー个或多个数据库可包括产品或饮料形成信息,例如ー个或多个制作产品或饮料的产品或饮料的配方、制方和方法。这样的制作产品或饮料的产品或饮料配方、制方和方法可包括成分列表、每种成分的比例、产品或饮料可如何被消费者定制的列表,和/或特定的实施方式可能需要和/或希望的其他类型和种类的制作产品或饮料的产品或饮料的配方、制方和方法。在一个实施方式中,产品分配器比如102A可被配置成打印优惠券(coupon)或其它文件。在所示出的实施方式中,相关的打印机或其它输出设备比如134,可与产品分配器比如102A通信。在其它实施方式中,打印机或其它输出设备可经由网络比如104与产品分配器比如102A通信。示例环境或系统例如图I中所示的100,可促进顾客、消费者和用户与产品分配器和网络的交互。例如但不限于,用户例如消费者可通过输入/输入设备例如显示器设备112,在产品分配器例如102A上作出产品或饮料类型选择。相关联的处理器或控制器例如106可通过显示器设备例如112促进用户关于特定配方的选择以形成被选产品或饮料。处理器或控制器例如106可通过显示器设备例如112显示用于选择的ー个或多个产品或饮料。用户可使用显示设备例如112,例如,通过按由显示器设备112提供或与之相关联的按钮来选择至少ー个产品或饮料。处理器或控制器例如106可从本地存储器例如110获取信息,或可通过网络例如104与至少ー个数据库通信,或可与至少ー个数据处理资源例如服务器126进行通信,以获取用于形成所选产品或饮料的相应成分和/或成分的比例。处理器或控制器例如106可使用信息操作一个或多个泵例如120和/或阀例如122,以通过喷嘴例如124,使产品或饮料形成并分配到杯子或其他容器例如136中。在另ー个实施方式中,当包116A-116Q被插入到与产品分配器例如102A相关联的成分矩阵例如108中时,用户例如顾客或包安装人员可帮助扫描或读取ー个或多个产品成分包例如116A-116Q。与产品分配器例如102A相关联的处理器或控制器例如106可识别成分矩阵例如108中的最佳或被选位置。用户、顾客或包安装人员可通过输入/输出设备例如显示器设备例如112的方式获知特定的产品成分包例如116A可被置于成分矩阵例如108中的何处。显示器设备的例子可包括但不限于,发光二极管(LED)显示指示器、IXD屏、输入/输出(I/o)界面、音频界面或如特定的实施方式中可能需要和/或希望的其他类型和种类的显示器或指示器。在一个实施方式中,特定的产品成分包例如116A插入成分矩阵例如108中,可通过扫描相应的包比如116A上的机读码以及扫描插入点处(示为118A)位于成分矩阵比如108上的机读码来检查或以其它方式来核实。对于这一点,相关联的处理器或控制器例如106可检查或核实产品成分包例如116A是否被正确地置于成分矩阵例如108中。在另ー个实施方式中,杯子例如136或其他容器可包括识别信息例如RFID或其他机读标签例如在图I中所示装在杯子上的138。在一些实施方式中,识别信息可通过,例如,包含在或以其他方式装在图标或其他物体上的RFID或其他类似于138的机读标签的方式与消费者相关联。与产品分配器例如102A相关联的阅读器例如RFID或其他机读码阅读器例如140,可接收或以其他方式从RFID或类似于138的其他机读标签获取识别信息。如图 I中所示,与产品分配器例如102A相关联的处理器或控制器例如106可与RFID或其他机读码阅读器例如140进行通信,并且从RFID或其他机读标签例如138获取的ー些或全部识别信息可被处理器或控制器例如106存储或以其他方式处理。在这个实施方式中,识别信息可嵌入到机读码、条形码、RFID、射频、红外或其他无线通信方法或设备,或特定的实施方式中可能需要和/或希望的其他类型和种类的编码和/或存储技木。RFID阅读器或机读码阅读器例如140可以是从RFID或其他机读标签例如138读取或接收识别信息的相应设备,且可包括RFID读/写设备、红外设备、磁卡阅读器、条形码阅读器,或特定的实施方式中可能需要和/或希望的其他适当的阅读器或接收器技木。在又ー实施方式中,服务器或交易处理资源例如142可在消费者选择和试图在产品分配器例如102A上为产品例如饮料付费时,促进支付或支付处理。相关的处理器或控制器例如106可通过,例如,显示器设备例如112、数据传输或其他输入的方式,在特定的产品或饮料的选择之前、期间或之后接收消费者的支付或相关信息。在任何情况下,处理器或控制器例如106可通过网络例如104传送支付或相关信息到服务器或交易处理源例如142。服务器或交易处理源例如142可访问至少ー个数据库例如128A-128C,或可与至少ー个数据处理资源例如126通信,以在接受来自消费者的支付或以其他方式为消费者分配被选产品或饮料之前,授权或以其它方式确认支付或相关的信息。參考图2,其示出了示例消费者饮食环境或系统200。在一个实施方式中,ー个或多个联网的产品分配器例如210可被分别安装在多个相应的位置例如位置202中,且可通过网络204例如互联网或全球网络与一个服务器或数据处理资源例如206以及ー个或多个数据存储设备例如数据库208进行通信。通过举例的方式说,产品分配器210可与在图I中描述为102A的饮料分配器或分配器装置相类似。在一个例子中,产品分配器例如210可包括关于图I的下列部件中的ー些或全部成分矩阵例如108,其具有可操作来接收ー个或多个产品成分包例如116A-116Q的位置、控制器例如106、一个或多个包插入检测设备或RFID阅读器/写入器例如118A-118Q、泵例如120、阀例如122和喷嘴例如124。通过进ー步举例的方式,服务器或数据处理资源206可类似于在图I中被描述为126的服务器或数据处理资源。在一个实施方式中,一个或多个消费者例如212,可访问网络例如104,或者消费者饮食网络例如204。通过网络204,消费者例如212可注册、设置消费者偏好、访问相应的账户、接收宣传推销、管理忠实度账户(loyalty account),和/或为如特定的实施方式中可能需要和/或希望的其他类型和种类的机会和服务而注册。在另ー个实施方式中,通过任何数目的客户端类型的设备,包括但不限于个人计算机(PC)例如214A、数据处理设备例如214B,无线通信设备例如214C,和/或通过其他类型和种类的数据处理的、基于处理器的或客户端类型的设备,消费者例如212可选择访问网络104,或者消费者饮食网络系统例如200,和一个或多个联网的产品分配器例如 210。无线通信设备的例子可包括但不限于,无线数据处理设备、无线电话、移动电话、IPHONE 、IPOD 、个人数据助理、和/或POCKET PC 。參考图3,其示出了增强视形用户界面300的例子。在一个被示出的实施方式中,产品分配器例如图2中的210可包括至少ー个用户界面例如增强的视形用户界面例如300,或消费者界面。用户界面例如300可,例如,被消费者例如212使用,以选择任何数目的不同产品或饮料类型、种类和制方。在使用中,带有增强的视形用户界面例如300的产品分配器例如210,可为消费者提供在一系列动态生成的菜单中的可选的产品或饮料选项,其中消费者可定位和选择想要的相应的产品或饮料的指定品牌、种类、类型和/或制方。一旦特定的产品或饮料选项被选择,消费者可使相应的产品或饮料被产品分配器配制和分配。參考图4,示出了用户界面的另ー个例子。在一个实施方式中,产品分配器例如图2中的210可包括经典的视形用户界面例如400。用户界面例如400可被消费者例如212使用,以从有限数量的不同产品或饮料类型、种类和/或制方中选择。在使用中,消费者例如212可更容易地从有限数量的产品或饮料选择中选择产品或饮料。一旦特定的产品或饮料选项被选择,消费者可使得相应的产品或饮料被产品分配器配制和分配。在一些实施方式中,经典类型图形用户界面还可被称为传统视图,因为其一般像传统的喷水器分配阀设计。因此,经典类型的图形用户界面可被称为传统的视形用户界面。在一个实施方式中,消费者可希望有比允许选择,例如多个不同种类的产品或饮料的产品分配器所显示的更少的产品或饮料选择。在这样的情况下,可显示具有相对较少、较传统的产品或饮料选择、且包括一个或多个传统类型产品或饮料选择的经典的视形用户界面,以使消费者与产品分配器的交互变得便利,有时候加快消费者与产品分配器的交互。在另ー个实施方式中,消费者可选择创建消费者偏好,该偏好修改在用户界面,例如经典的视形用户界面中所显示的品牌的类型和/或种类和/或产品或饮料制方,实质上创建消费者定制的经典视形用户界面。在此特定的实施方式中,消费者可创建消费者定制的经典视形用户界面。例如,当消费者对产品分配器例如210识别他自己或她自己时,一个或多个消费者偏好可被分配器210检索到。至少部分地基于ー个或多个消费者偏好,产品分配器210可显示默认的用户界面给消费者,该界面可为增强的视形用户界面、经典的视形用户界面,或消费者定制的经典视形用户界面。图5-11为依照本发明的实施方式的各种方法的示例流程图。所示出的方法中的ー些或全部可被图1-4中所示的系统、网络、产品分配器或相关部件的任何组合来实现。
參考图5,不出了用于存储配方到配方列表中的方法500。方法500开始于块502,其中来自消费者的输入被接收以选择产品制方。在示出的实施方式中,消费者可利用客户端类型设备例如图2中的214A-214C来获得对网站、网页或允许消费者选择或确定要从产品分配器分配的产品制方的其他在线位置的在线访问。在另ー个实施方式中,消费者可利用移动电话、无线通信设备或客户端设备例如图2中的214A-214C或其他通信设备或方法来确定要从产品分配器分配的产品制方。在另ー个实施方式中,消费者可利用产品分配器例如图2中的210来访问用户界面、网站、网页或允许消费者确定要从产品分配器分配的产品制方的其他离线或在线位置。在任何情况下,消费者可选择或确定要从产品分配器分配的产品制方。在块502之后的块504中,关于消费者是否想保存产品制方进行确定。如果确定结果是肯定的,也就是说,消费者想保存产品制方,那么方法500继续到506。如果确定结果是否定的,也就是说,消费者不想保存产品制方,那么方法500结束。在这个实施方式中,与产品分配器例如102A相关联的处理器或控制器例如图I中的106可确定消费者是否想要存储或以其他方式保存产品制方。通过与产品分配器相关联的用户界面例如图I中的用户 界面112,消费者可提供与存储或保存命令相对应的输入。在一个实施方式中,与存储或保存命令相对应的输入可经由网络从客户端设备例如图2中的214A-214C、移动电话、无线通信设备或其他通信设备或与消费者相关联的方法接收到。在这些情况下,处理器、控制器、本地和/或远程服务器或数据处理资源例如图I中的126可接收存储或保存命令。參考块506,消费者被提示输入他或她的消费者指定码(specific code)。在示出的实施方式中,消费者可被提示使用与产品分配器相关联的用户界面例如与图I中的用户界面112来输入消费者指定码。响应于用户界面例如112的提示,消费者可通过用户界面例如112输入消费者指定码。在一个实施方式中,消费者可通过客户端类型设备例如图2中的214A-214C、移动电话或无线通信设备,或通过如特定的实施方式中可能需要和/或希望的其他通信设备或方法的方式来传送或以其他方式输入消费者指定码。在块506之后的块508中,消费者的产品配方列表被检索。在这个实施方式中,与产品分配器例如102A相关联的处理器或控制器例如图I中的106,可检索产品配方列表以响应于接收来自消费者的消费者指定码。产品配方列表可包括但不限于,与所述码相关联的一个或多个产品的列表、与消费者相关联的一个或多个产品的列表,或一个或多个产品的预定列表。在一个例子中,与产品分配器例如102A相关联的处理器或控制器例如106可从相关的存储器或其他数据存储设备例如110中检索先前存储的产品列表。在另ー个例子中,本地和/或远程服务器或数据处理资源例如126可生成或以其他方式从相关的存储器或数据存储设备中检索产品列表,并将产品配方列表提供给与产品分配器例如102A相关联的处理器或控制器例如106。在任何情况下,产品配方列表可被检索。在块508之后的判定块510中,关于当前产品配方或制方是否在消费者产品配方列表上进行确定。如果确定结果是肯定的,也就是说,当前产品配方或制方在消费者的产品配方列表上,那么方法500结束。如果确定结果是否定的,也就是说,当前产品制方不在消费者产品配方列表上,那么方法500继续到块512。在示出的实施方式中,与产品分配器例如102相关联的处理器或控制器例如图I中的106可将当前产品制方与在和消费者相关联的预定的产品配方列表中的一个或多个产品制方相比较。在另ー个实施方式中,本地和/或远程服务器或数据处理资源例如126可将当前产品制方与在和消费者相关联的预定的产品配方列表中的一个或多个产品制方相比较。在两种情况中,至少部分地基于所述比较,处理器、控制器、本地和/或远程服务器或数据处理资源例如126可确定当前产品制方是否在消费者的产品配方列表上。在块512,当前的产品制方配方被添加到消费者的产品配方列表中。在这个实施方式中,与产品分配器例如102A相关联的处理器或控制器例如图I中的106,可将当前产品制方配方添加或以其他方式存储在消费者的产品配方列表中,并将新的列表存储在相关的存储器或其他的数据存储设备例如110中。在另ー个实施方式中,本地和/或远程服务器或数据处理资源例如126,将当前产品制方配方添加或以其他方式存储在消费者的产品配方列表中,并将新的列表存储在相关的存储器或数据存储设备例如110中。在任何情况下,当前产品制方配方被添加到消费者的产品配方列表中。方法500在块512之后结束。參考图6,示出了定制产品的制方的方法600的例子。方法600开始于块602。在 块602,来自消费者的输入被接收以选择产品制方。在不出的实施方式中,与产品分配器例如102A相关联的处理器或控制器例如图I中的106,可允许消费者选择与产品相关联的产品制方。例如,在消费者有机会选择被确定用于消费者试用的推荐产品之后,消费者可决定或以其他方式选择试用与产品相关联的不同制方来代替推荐产品。消费者可通过与产品分配器相关联的用户界面例如用户界面112来所选择与产品相关联的不同制方。在块602之后的块604中,消费者被提示是否定制产品制方。在示出的实施方式中,与产品分配器例如102A相关联的处理器或控制器例如图I中的106可生成或以其他方式传送通信信息(communication)给消费者,在分配之前提示消费者是否他或她想定制与产品相关联的产品制方。例如,处理器或控制器例如106可通过输出设备例如用户界面例如112来为消费者提供消息和相关提示。在另ー个实施方式中,本地和/或远程服务器或数据处理资源例如126可生成通信信息或其他输出,例如消息,并传送该消息给产品分配器例如102A,以用于与消费者通信。与产品分配器例如102A相关联的处理器或控制器例如106可接收用于与消费者通信的消息。在任何情况下,在分配之前提示消费者他或她是否想定制与产品相关联的产品制方。在块604之后的判定块606中,关于消费者是否想定制产品制方进行确定。如果确定结果是肯定的,也就是说,消费者想定制产品制方,那么方法600继续到块608。如果确定结果是否定的,也就是说,消费者不想定制产品制方,那么方法600继续到块610。在示出的实施方式中,与产品分配器例如102A相关联的处理器或控制器例如图I中的106可确定消费者是否想定制产品制方。例如,处理器或控制器例如106可通过用户界面例如112接收消费者输入或选择,并确定所述输入或选择是否与消费者是否想定制产品制方相对应。在块608,来自消费者的输入被接收以调整甜味剂水平、调味料、碳酸饱充水平和/或被选产品制方的其他制方因素。在示出的实施方式中,与产品分配器例如102A相关联的处理器或控制器例如图I中的106可为消费者提供选项以调整与被选产品制方相关联的一个或多个制方因素。例如,处理器或控制器例如106可通过用户界面例如112为消费者输入或选择提供选项,并确定所述输入或选择是否对应于是否调整与被选产品制方相关联的一个或多个制方因素。制方因素可包括但不限干,甜味剂水平、调味料、碳酸饱充水平和/或其他与产品或产品制方相关联的制方因素。在块608之后的块610中,被定制的产品被分配给消费者。在示出的实施方式中,与产品分配器例如102A相关联的处理器或控制器例如图I中的106可允许消费者分配所希望的定制产品。方法600在块610之后结束。在一个实施方式中,消费者可被提示他或她是否想定制产品制方。对于这一点,消费者可调整产品甜味剂水平、调味料、碳酸饱充水平和/或调整他或她已选择的产品的其他制方因素。參考图7,示出了允许消费者制作他或她自己的配方的示例方法700。方法700开始于块702。在块702,来自消费者的输入被接收以选择产品。在示出的实施方式中,与产 品分配器例如102A相关联的处理器或控制器例如图I中的106,可允许消费者选择产品。例如,消费者可由产品菜单或产品成分列表制作他或她自己的配方,所述的产品菜单或产品成分列表可由控制器例如106提供,以及消费者可决定或以其他方式选择试用来自消费者可由其制作他或她自己的配方的,产品菜单或产品成分列表中的产品。消费者可通过与产品分配器相关联的用户界面例如用户界面112来选择产品或各种产品成分。在块702之后的判定块704中,关于消费者是否选择制作他或她自己的配方进行确定。如果确定结果是肯定的,也就是说,消费者选择制作他或她自己的配方,那么方法700继续到块706。如果确定结果是否定的,也就是说,消费者不选择制作他或她自己的配方,方法700继续到块714。在这个实施方式中,与产品分配器相关联的处理器或控制器例如图I中的控制器106可接收或以其他方式获取与产品选择相关联的信息。至少部分地基于与产品选择相关联的信息,处理器或控制器例如106、产品分配器例如102A可确定消费者是否选择制作他或她自己的配方。在块706,成分列表在产品分配器图形用户界面上被显示或以其他方式被输出给消费者。在示出的实施方式中,与产品分配器例如102A相关联的处理器或控制器例如图I中的106,可提供成分列表给消费者。例如,在消费者指示他或她想制作他或她自己的配方之后,控制器例如106可通过与产品分配器相关联的用户界面例如用户界面112提供成分列表,例如产品成分列表,消费者可由产品成分列表来制作他或她自己的配方。在块706之后的块708中,来自消费者的输入被接收以从被显示的成分列表中选择成分。在示出的实施方式中,处理器或控制器例如图I中的106可提示消费者输入或以其他方式从所显示的成分列表中选择成分。例如,消费者可使用与产品分配器相关联的用户界面例如用户界面112从所显示的成分列表中提供选择成分。在块708之后的块710中,来自消费者的输入被接收以选择每种被选成分的成分比例、体积和/或份量。在示出的实施方式中,处理器或控制器例如图I中的106可提示消费者输入或者以其他方式从被显不的成分列表中选择ー个或多个制方參数。例如,消费者可使用与产品分配器相关联的用户界面例如用户界面112来从所显示的成分列表中提供选择ー个或多个制方參数。制方參数可包括但不限于,每种被选成分的成分比例、体积和/或份量。在一个实施方式中,不仅成分的选择,还有成分组合的方式也影响最終的产品制方、质量和/或味道。对于这一点,可由消费者来选择确定成分的量。为了实现消费者规定成分将被怎样组合的能力,消费者可选择相对于水或其他成分的成分混合比例和/或要添加的每种成分的总体积,和/或应包括特定的成分的最终产品的份量。在块710之后的块712中,来自消费者的输入被接收以调整甜味剂水平、调味料、碳酸饱充水平,和/或调整其他制方因素。在示出的实施方式中,图I中的处理器或控制器例如106可提示消费者输入或以其他方式从所显示的成分列表中选择ー个或多个制方因素。例如,消费者可利用与产品分配器相关联的用户界面例如用户界面112来从被显示的成分列表中提供选择ー个或多个制方因素。制方因素可包括但不限干,甜味剂水平、调味料和碳酸饱充水平。在块712之后的块714中,定制的产品被分配给消费者。在示出的实施方式中,与产品分配器例如102A相关联的处理器或控制器例如图I中的106可允许消费者分配所希望的定制产品。方法700在块714之后结束。
在一个实施方式中,消费者可被允许从产品选择的菜单中选择产品或制作他或她自己的产品制方。对于这一点,消费者可通过从成分列表中选择ー个或多个成分以及调整包括但不限于甜味剂水平、调味料、碳酸饱充水平的各种制方參数或因素,和/或调整其他制方參数或因素,来制作他或她自己的产品制方。參考图8,示出了允许消费者使用网站管理配方列表配置文件的方法800的例子。方法800开始于块802。在块802,来自消费者的输入被接收以登录到饮食网络上。在这个实施方式中,消费者可通过客户端类型设备或无线通信设备例如图2中的214A-214C登录到网络例如图I中的网络104上。在一个实施方式中,网络可以是饮食网络或网站,一个或多个消费者可在其中检索、管理和创建配方列表配置文件。适当的网络的例子可为MYCOKEREWARDS. COM。在块802之后的块804中,来自消费者的输入被接收以检索他或她的配方列表配置文件。在示出的实施方式中,与产品分配器例如102A相关联的图I中的本地和/或远程服务器,可检索与消费者相关联的文件例如配方列表配置文件。文件或配方列表配置文件可存储在相关的存储器或数据存储设备例如110中。例如,文件或配方列表配置文件可以是用与特定消费者相关联的产品的列表更新的文件。配方列表配置文件可包括但不限干,标准产品、品牌名称产品和定制产品。定制产品可由消费者创建或以其他方式配制。在一个实施方式中,本地和/或远程服务器或数据处理资源例如126可检索与消费者相关联的文件例如配方列表配置文件。控制器例如106可从本地和/或远程服务器或数据处理资源例如126获取文件或配方列表配置文件。在任何情况下,消费者都被允许检索他或她的配方列表配置文件。在块804之后的判定块806中,关于消费者是否想管理他或她的配方列表配置文件进行确定。如果确定结果是肯定的,也就是说,消费者想管理其配方列表配置文件,那么方法800继续到块808。如果确定结果是否定的,也就是说,消费者不想管理他或她的配方列表配置文件,那么方法800结束。在示出的实施方式中,本地和/或远程服务器或数据处理资源例如图I中的126可确定消费者是否想管理他或她的配方列表配置文件。例如,数据处理资源例如126可通过比较消费者经由与客户端类型设备或无线通信设备例如图2中的214A-214C相关联的用户界面的输入或选择的方式来确定消费者是否想管理他或她的配方列表配置文件。用户界面可为消费者提供选择的一个或多个选项,包括管理配方列表配置文件的指示。数据处理资源例如126可确定所述输入或选择是否与消费者想管理他或她的配方列表配置文件的指示相对应。在块808中,消费者的配方列表配置文件被输出。在示出的实施方式中,与产品分配器例如102A相关联的本地和/或远程服务器或数据处理资源例如图I中的126可通过与任何客户端类型或无线通信设备例如214A-214C相关联的用户界面来促进输出或以其他方式显示消费者的配方列表配置文件。配方列表配置文件可包括但不限干,标准产品、品牌名称产品和定制产品。定制产品可由消费者创建或以其他方式制成。在块808之后的块810中,来自消费者的输入被接收以从他或她的配方列表配置文件中选择配方。在示出的实施方式中,本地和/或远程服务器或数据处理资源例如图I中的126可为消费者提供一个或多个选项以从消费者的配方列表配置文件中选择至少ー个配方。例如,数据处理资源例如126可为消费者提供通过与客户端类型设备或无线通信设备例如214A-214C相关联的用户界面的访问。用户界面可为消费者提供一个或多个选项用于从中选择,所述选项包括在配方列表配置文件中増加、删除或编辑配方的选项。 在块812之后的块812中,可用成分的总列表被显示给消费者。在示出的实施方式中,与产品分配器例如102A相关联的本地和/或远程服务器或数据处理资源例如图I中的126,可通过与任何客户端类型或无线通信设备例如124A-214C相关联的用户界面来促进输出或以其他方式显示可用的成分列表给消费者。成分的总列表可包括从产品分配器可获得的ー些或全部成分的列表,这些成分可被组合以制成一个或多个标准的或定制的产品O在块812之后的块814中,来自消费者的输入被接收以通过增加和/或减少成分来修改消费者配方列表配置文件的配方。在示出的实施方式中,本地和/或远程服务器或数据处理资源例如图I中的126,可为消费者提供选项以修改来自消费者配方列表配置文件的至少ー个配方。例如,数据处理资源例如126可为消费者提供通过与客户端类型设备或无线通信设备例如214A-214C相关联的用户界面的访问。用户界面可为消费者提供ー个或多个选项以修改至少ー个配方,包括但不限于,确定成分的比例、体积和/或份量,以及调整甜味剂水平、调味料、碳酸饱充水平和/或修改其他制方因素以创建定制的产品制方。在块814之后的块816中,配方列表配置文件被存储。在示出的实施方式中,与产品分配器例如102A相关联的本地和/或远程服务器或数据处理资源例如图I中的126可存储与消费者相关联的配方列表配置文件。例如,在收到来自消费者的存储命令时,数据处理资源例如126可将产品列表配置文件存储在关联的存储器或数据存储设备例如110中。产品列表配置文件可由数据处理资源例如126在稍后的时间内检索。在另ー个实施方式中,消费者的配方列表配置文件还可被保存在与无线数据处理设备例如214A-214C相关联的存储器,和/或用在产品分配器例如102A上的其他存储介质中。在任何情况下,消费者被允许保存配方列表配置文件。方法800在块816之后结束。在一个实施方式中,消费者可使用网站管理配方列表配置文件。对于这一点,消费者可登录、检索他们的配方列表配置文件,并管理他们的配方列表配置文件。他们的配方列表配置文件的这样的管理可包括増加、修改和/或从列表中删除定制产品。在操作中,消费者可由标准产品菜单列表制成产品和/或通过将成分列表中的各个成分进行混合从头开始创建产品。另外,消费者可通过调整甜味剂水平、调味料、碳酸饱充水平和/或调整其他制方因素来修改配方列表中的产品。參考图9,示出了允许消费者在标准产品菜单和他或她的配方列表配置文件之间选择的示例方法900。方法900开始于块902。在块902,消费者被识别。在这个实施方式中,产品分配器例如图I中的102A可接收或者以其他方式获取与消费者相关联的识别信息。至少部分地基于识别信息,与产品分配器例如102A相关联的处理器或控制器例如106可通过识别阅读器/扫描器设备例如106A来识别消费者。这样的消费者识别可以是通过RFID、标记、卡、忠实度卡、个人识别码、PIN、消费者无线数据处理设备和/或通过如特定的实施方式中可能需要和/或希望的其他类型和种类的识别设备或方法。在块902之后的块904中,产品分配器检索消费者的配方列表配置文件。在示出的实施方式中,与产品分配器例如102A相关联的处理器或控制器例如图I中的106可传送识别数据到本地和/或远程服务器或数据处理资源例如126。至少部分地基于识别数据,本地和/或远程服务器或数据处理资源例如126可获取或以其他方式定位与消费者相关联的 配方列表配置文件。在一个实施方式中,处理器或控制器例如126可访问相关的存储器或数据存储设备例如HO以获取或以其他方式定位与消费者相关联的配方列表配置文件。配方列表配置文件可包括但不限于,特定的消费者已从ー个或多个产品分配器或其他类型的分配器或设备请求、订购、分配或以其他方式接收到的ー些或全部在先的或过去的产品的历史列表。在任何情况下,产品分配器可本地地和/或远程地与服务器或数据处理资源进行数据通信以获取消费者的配方列表配置文件。在块904之后的块906中,来自消费者的输入被接收以从产品菜单中选择标准产品制方或从消费者定制的配方列表配置文件中选择产品。在示出的实施方式中,与产品分配器例如102A相关联的处理器或控制器例如图I中的106可允许消费者从产品菜单中选择标准产品制方或从消费者定制的配方列表配置文件中选择产品。例如,产品分配器例如102A可通过相关的用户界面例如112为消费者提供一个或多个选项以从产品菜单中选择标准产品制方或从消费者定制的配方列表配置文件中选择产品。消费者可通过与产品分配器相关联的用户界面例如用户界面112来选择产品制方或产品。在块906之后的判定块908中,关于消费者是否想修改被选产品制方进行确定。如果确定结果是肯定的,也就是说,消费者想修改产品制方,那么方法900继续到块912。如果确定结果是否定的,也就是说,消费者不想修改产品制方,那么方法900继续到块910。在示出的实施方式中,与产品分配器例如102A相关联的处理器或控制器例如图I中的106可确定消费者是否想修改被选产品制方。例如,处理器或控制器例如106可提示消费者通过用户界面例如112来接收消费者输入或选择,并确定消费者的后续输入或选择是否与消费者是否想修改被选产品相对应。在块910,被定制的产品被分配给消费者。在示出的实施方式中,与产品分配器例如102A相关联的处理器或控制器例如图I中的106可允许消费者分配所希望的定制产品。方法900在块910之后结束。參考块912,来自消费者的输入被接收以通过增加和/或减少成分来修改被选产品的配方。在示出的实施方式中,与产品分配器例如102A相关联的处理器或控制器例如图I中的106,可允许消费者通过增加和/或减少成分来修改被选产品的配方。例如,处理器或控制器例如106可为消费者提供提示以经由输出设备例如用户界面例如112通过增加和/或减少成分来修改被选产品的配方。在这个例子中,消费者可修改一个或多个制方参数和因素,包括但不限于,确定成分的成分比例、体积和/或份量,以及调整甜味剂水平、调味料、碳酸饱充水平和/或修改其他制方因素以创建定制的产品制方。与产品分配器例如102A相关联的处理器或控制器例如106可经由用户界面例如112接收来自消费者的任何次数的修改。在任何情况下,消费者被允许通过增加和/或减少成分来修改被选产品的配方。在块912之后的块914中,如果被选产品来自消费者的配方列表配置文件,那么消费者被提示是否保存改变。在示出的实施方式中,与产品分配器例如102A相关联的处理器或控制器例如图I中的106可确定被选产品是否来自消费者的配方列表配置文件,如果是,那么消费者被提示是否保存对消费者配方列表配置文件的改变。例如,处理器或控制器例如106可通过用户界面例如112来接收消费者输入或选择,并确定所述输入或选择是否与是否保存对消费者的配方列表配置文件的改变相对应。在块914之后的块916中,关于消费者是否想保存对他或她的配方列表配置文件 的改变进行确定。如果确定结果是肯定的,也就是说,消费者想保存对其配方列表配置文件的改变,那么方法900继续到块918。如果确定结果是否定的,也就是说,消费者不想保存对他或她的配方列表配置文件的改变,那么方法900继续到块910。在这个实施方式中,处理器或控制器例如106可经由用户界面例如112接收消费者输入或选择的方式确定消费者是否想保存对他或她的配方列表配置文件的改变。在块918,对消费者配方列表配置文件的改变被保存,且根据需要,被数据传送到数据处理资源。在示出的实施方式中,与产品分配器例如102A相关联的处理器或控制器例如图I中的106,可用消费者所作出的任何改变将与消费者相关联的配方列表配置文件进行更新。例如,配方列表配置文件可被更新且存储在相关的存储器或数据存储设备例如110中。在一个实施方式中,本地和/或远程服务器或数据处理资源例如126可更新与消费者相关联的配方列表配置文件并将配置文件存储在存储器或数据存储设备例如110中。在任何情况下,对消费者配方列表配置文件的改变被保存,且根据需要,被数据传送到数据处理资源。参考块910,所希望的定制产品被分配给消费者。在示出的实施方式中,与产品分配器例如102A相关联的处理器或控制器例如图I中的106,可允许消费者分配所希望的定制产品。在一个实施方式中,消费者可能希望在例如COCA-COLA , DIETC0CA-C0LA , FANTAORANGE 等标准产品和他或她的配方列表配置文件产品之间进行选择。因此,产品分配器可检索消费者的配方列表配置文件且然后为消费者提供在标准产品菜单产品和他或她的定制配方列表配置文件产品之间的选择。参考图10,基于被分配的产品的体积对产品收费和通过无现金支付实现方式为产品付费的示例方法1000被示出。方法1000开始于块1002。在块1002,来自消费者的输入被接收以选择产品。在示出的实施方式中,消费者可通过用户界面例如图I中的112输入数据,例如与产品例如DIETCHERRY COKE 相对应的指示符的选择。在其他实施方式中,其他产品可由消费者选择,或与一个或多个产品选择相关联的其他数据可由消费者输入。在一个实施方式中,产品选择可通过与产品分配器相关联的图形用户界面例如用户界面112的方式实现。在块1002之后的块1004中,每盎司价格(PRICE PER OUNCE)被确定且被可选地显不。在不出的实施方式中,处理器或控制器例如图I中的106可确定对于被选产品的每盎司价格或每单位的其他费用。例如,控制器例如106可与相关存储器或数据存储设备例如110进行通信以确定被选产品的费用和尺寸。控制器例如106可以可选地通过与产品分配器例如102A相关联的用户界面例如112来显示被选产品的每盎司价格或每单位的其他费用。在一个实施方式中,处理器或控制器例如106可与本地和/或远程服务器或数据处理资源例如126进行通信以确定被选产品的每盎司价格或每单位的其他费用。在任何情况下,每盎司价格被确定且可选地被显示。在块1004之后的块1006中,消费者购买通过机读项目的方式被授权。在示出的实施方式中,与产品分配器例如102A相关联的处理器或控制器例如图I中的106可促进并授权来自无现金实现方式(cashless implement)例如与消费者相关联的机读项目的支付。例如,处理器或控制器例如106可接收来自无现金实现方式例如与消费者相关联的机读项 目的支付信息。支付信息可包括但不限于,信用卡或借记卡或账号。在一个实施方式中,可为消费者提供选项以通过客户端类型设备或无线通信设备例如图2中的214A-214C来购买产品。在这个特定的实施方式中,消费者可通过客户端类型设备或无线通信设备例如214A-214C通过授权支付来为被选产品付费,且支付可通过相关网络例如104被接收。在任何情况下,消费者提供的无现金实现方式被接受且产品购买被授权。在块1006之后的判定块1008中,关于支付授权是否成功进行确定。如果确定结果是肯定的,也就是说,授权尝试为‘正常(0K)’,那么方法1200继续到块1210。如果确定结果为否定的,也就是说,授权尝试为不‘正常’,那么方法1200继续到块1224。在示出的实施方式中,与产品分配器例如102A相关联的处理器或控制器例如图I中的106,可确定支付授权是否成功。例如,处理器或控制器例如106可接收来自本地和/或远程服务器或数据处理资源例如126的授权消息。授权消息可包括但不限于,授权码、交易代码或交易‘正常’的消息。在块1010,被选产品被分配。在不出的实施方式中,与产品分配器例如102A相关联的处理器或控制器例如图I中的106可允许消费者分配所希望的产品。在块1010之后的块1012中,被分配的产品体积被监测。在示出的实施方式中,处理器或控制器例如106可检测并确定被选产品的产品体积例如饮料体积(BEVERAGEVOLUME)或其他的计量单位。例如,控制器例如106可与相关的流量计或设备进行通信以确定被选产品的产品体积例如饮料体积或其他的计量单位。在一个实施方式中,产品体积例如饮料体积可被用于计算公式例如最终饮料费用(FINAL BEVERAGE COST)计算公式中,限制被分配产品的量不超出授权上限,和/或用于如特定的实施方式中可能需要和/或希望的其他目的。在块1012之后的块1014中,产品价格被计算。在示出的实施方式中,处理器或控制器例如106可确定被选产品的价格例如当前价格(⑶RRENT PRICE)或其他价格。在一个实施方式中,计算可部分地基于包括每盎司(或其他体积单位)价格乘以被分配的饮料体积的公式。
块1014之后的判定块1016中,关于消费者是否已经完成分配被选产品进行确定。如果确定结果是肯定的,也就是说,消费者已完成分配被选产品,那么方法1000继续到块1018。如果确定结果是否定的,也就是说,消费者未完成分配被选产品,那么方法1000继续到块1012。在示出的实施方式中,与产品分配器例如102A相关联的处理器或控制器例如图I中的106可确定消费者已完成分配被选产品。例如,处理器或控制器例如106可检测预定量的被选产品何时被分配或分配器何时停止分配被选产品,而因此确定消费者是否已分配被选产品。在块1018,消费者被提示产品分配完成。在示出的实施方式中,与产品分配器例如102A相关联的处理器或控制器例如图I中的106可通知消费者产品分配完成。例如,在消费者请求产品填充并且消费者完成被选产品的填充之后,控制器例如106可通过与产品分配器相关联的用户界面例如用户界面112来提供产品分配完成的通信信息,例如消息。在块1018之后的块1020中,最终产品价格可选地被确定和显示。在示出的实施方式中,处理器或控制器例如106可确定被选产品的最终产品价格例如最终饮料费用或每 单位的其他费用。例如,控制器例如图I中的106可与相关的存储器或数据存储设备例如110进行通信以确定被选产品的最终产品价格例如最终饮料费用。控制器例如106可以可选地通过与产品分配器例如102A相关联的用户界面例如112来显示被选产品的最终产品价格例如最终饮料费用或被选产品的其他费用。在一个实施方式中,处理器或控制器例如106可与本地和/或远程服务器或数据处理资源例如126进行通信以确定被选产品的最终饮料费用或其他费用。在任何情况下,最终饮料费用被可选地确定和显示。在块1022之后的块1022中,消费者的机读项目被收费。在示出的实施方式中,与产品分配器例如102A相关联的处理器或控制器例如图I中的106可促进并授权来自无现金实现方式例如与消费者相关联的机读项目的支付。例如,处理器或控制器例如106可接收来自无现金实现方式例如与消费者相关联的机读项目的对于最终饮料费用的支付信息。支付信息可包括但不限于,信用卡或借记卡或账号。在一个实施方式中,可为消费者提供选项以通过客户端类型设备或无线通信设备例如图2中的214A-214C来购买产品。在这个特定的实施方式中,消费者可通过客户端类型设备或无线通信设备例如214A-C通过授权支付来为被选产品付费,且支付可通过相关网络例如104被接收。在一个实施方式中,对消费者的无现金实现方式收费可包括但不限于,对消费者的信用卡、旅馆房间、预付账户进行收费,和/或对特定的实施方式中可能需要和/或希望的与消费者的无现金实现方式相关联的其他类型和/或种类的账户进行收费。在任何情况下,消费者的无现金实现方式被收费。方法1000在块1022之后结束。参考块1024,消费者被提示授权尝试失败。在示出的实施方式中,与产品分配器例如102A相关联的处理器或控制器例如图I中的106可确定消费者无现金实现方式授权不成功或以其他方式失败。例如,处理器或控制器例如106可接收来自本地和/或远程服务器或数据处理资源例如126的授权消息。授权消息可包括但不限于,失败代码、交易代码、出错消息、资金不足消息或交易不‘正常’的消息。方法1000在块1024之后结束。在一个实施方式中,消费者可使用无现金实现方式来激活产品分配器。一旦被激活,产品分配器可确定特定产品的每盎司价格。对于产品的总饮料费用可基于以盎司计的被分配饮料体积乘以每盎司价格来计算。对于这一点,产品的费用可基于被分配的体积而不是基于对于杯子尺寸例如小、中或大杯的固定费用。一旦总饮料费用被确定,对于产品的消费者的无现金实现方式被收费以实现支付。无现金实现方式可包括但不限于机读项目、无现金忠实度图标、预付费卡、信用卡、旅馆房间钥匙、储值账户、无线设备和/或特定的实施方式中可能需要和/或希望的其他类型和/或种类的无现金实现方式。在一个实施方式中,每盎司价格可以可选地为每毫升或如特定的实施方式中可能需要和/或希望的任何其他计量单位的价格。另外,其他的定价和费用计算公式可在必要时被使用以产生基于被分配的体积的总饮料费用和/或单位体积价格(PRICE PER VOLUME)。参考图11,基于被分配产品的体积对产品收费以及通过预付费的方式为产品付费的示例方法1100被示出。方法1100开始于块1102。在块1102,来自消费者的输入被接收以为产品预付费,以建立最大饮料费用(MAX BEVERAGE COST)。在示出的实施方式中,与产品分配器例如102A相关联的处理器或控制器例如图I中的106可提示消费者为产品预付 费,这可建立最大饮料费用值。例如,处理器或控制器例如106可提示消费者通过任何货币或金融交易设备或方法例如接收信用卡或借记卡或账号进行预付费。对于被选产品的预付费可以是通过无现金或基于货币交易的方式。在一个实施方式中可为消费者提供选项,以通过客户端类型设备或无线通信设备例如图2中的214A-214C对产品和/或促销优惠进行预付费。在这个特定的实施方式中,消费者可通过客户端类型设备或无线通信设备例如214A-214C通过授权支付来为被选产品进行预付费,且支付可通过相关网络例如104被接收。在任何情况下,消费者被允许为产品预付费,建立最大饮料费用。在块1102之后的块1104中,来自消费者的输入被接收以选择产品。在示出的实施方式中,消费者可通过用户界面例如图I中的112来输入数据,例如与产品例如DIETCHERRY COKE 相对应的指示符的选择。在其他实施方式中,其他产品可被消费者选择,或与一个或多个产品选择相关联的其他数据可被消费者输入。在一个实施方式中,产品选择可通过与产品分配器相关联的图形用户界面例如用户界面112的方式实现。在块1104之后的块1106中,每盎司价格被确定并可选地被显示。在示出的实施方式中,处理器或控制器例如图I中的106可确定被选产品的每盎司价格或每单位的其他费用。例如,控制器例如106可与相关的存储器或数据存储设备例如110进行通信,以确定被选产品的费用和尺寸。控制器例如106可以可选地通过与产品分配器例如102A相关联的用户界面例如112来显示被选产品的每盎司价格或每单位的其他费用。在一个实施方式中,处理器或控制器例如106可与本地和/或远程服务器或数据处理资源例如126进行通信,以确定被选产品的每盎司价格或每单位的其他费用。在任何情况下,每盎司价格被确定且可选地被显示。在块1106之后的块1108中,被选产品被分配。在示出的实施方式中,与产品分配器例如102A相关联的处理器或控制器例如图I中的106可允许消费者分配所希望的产品。在块1108之后的块1110中,被分配的产品体积被监测。在示出的实施方式中,处理器或控制器例如106可监测并确定被选产品的饮料体积(BEVERAGE VOLUME)或其他计量单位。例如,控制器例如106可与相关的流量计或设备进行通信,以确定被选产品的饮料体积或其他计量单位。在一个实施方式中,饮料体积可被用于最终饮料费用计算公式中,限制被分配的产品的量不超过最大饮料费用的上限,和/或用于如特定的实施方式中可能需要和/或希望的其他目的。在一个实施方式中,饮料体积可被用于最终饮料费用计算公式,限制被分配的产品的量不超过最大饮料费用的上限,和/或用于特定的实施方式中可能需要和/或希望的其他目的。在块1112之后的块1112中,当前产品价格被计算。在示出的实施方式中,处理器或控制器例如106可确定被选产品的饮料当前价格或其他价格。在一个实施方式中,计算可部分地基于包括每盎司(或其他体积单位)价格乘以被分配的饮料体积的公式。在块1112之后的判定块1114中,关于消费者是否已达到最大饮料费用进行确定。如果确定结果是肯定的,也就是说,消费者已达到最大饮料费用,那么方法1100继续到块1120。如果确定结果是否定的,也就是说,消费者未达到最大饮料费用,那么方法1100继续到判定块1116。在示出的实施方式中,处理器或控制器例如106可确定被选产品的最大饮料费用或每单位的其他费用是否被达到或者被超出。例如,控制器例如106可与相关的存储器或数据存储设备例如110进行通信以将被选产品的最大饮料费用与饮料当前价格相比较。 在判定块1116,关于消费者是否已完成分配被选产品进行确定。如果确定结果是肯定的,也就是说,消费者已完成分配被选产品,那么方法1100继续到块1118。如果确定结果是否定的,也就是说,消费者未完成分配被选产品,那么方法1100继续到块1110。在示出的实施方式中,与产品分配器例如102A相关联的处理器或控制器例如图I中的106可确定消费者是否完成了分配被选产品。例如,处理器或控制器例如106可检测被选产品的预定的量何时已被分配,或者分配器何时停止分配被选产品,并因此确定消费者是否已完成分配被选产品。在块1118,如最大饮料费用大于最终饮料费用的所计算出的费用,消费者可获得退款。在示出的实施方式中,处理器或控制器例如106可确定最大饮料费用是否大于最终饮料费用的所计算出的费用,如果是,那么退款可被提供给消费者。在块1118之后的块1120中,消费者被提示产品分配完成。在示出的实施方式中,与产品分配器例如102A相关联的处理器或控制器例如图I中的106可通知消费者产品分配完成。例如,在消费者请求产品填充且消费者完成被选产品的填充后,控制器例如106可通过与产品分配器相关联的用户界面例如用户界面112来提供产品分配完成的通信信息,例如消息。在块1120之后的块1122中,最终产品价格被可选地确定和显示。在示出的实施方式中,处理器或控制器例如图I中的106,可确定被选产品的最终饮料费用或每单位的其他费用。例如,控制器例如106可与相关的存储器或数据存储设备例如110进行通信以确定被选产品的最终饮料费用。控制器例如106可以可选地通过与产品分配器例如102A相关联的用户界面例如112来显示被选产品的最终饮料费用或其他费用。在一个实施方式中,处理器或控制器例如106可与本地和/或远程服务器或数据处理资源例如126进行通信以确定被选产品的最终饮料费用或其他费用。在任何情况下,最终饮料费用可选地被确定和显不O方法1100在块1122之后结束。在一个实施方式中,消费者可为产品预付费。对于这一点,与预付费相等的最大饮料费用可被确定。然后消费者可操作产品分配器以每盎司价格的模式来分配产品。在这样的模式中,消费者可分配总饮料体积,其部分地限定总饮料费用接近最大饮料费用,其中总饮料费用为总饮料体积乘以每盎司价格。在一个实施方式中,被分配的总饮料体积被公式和每盎司价格限制到预付的最大饮料费用量上。可选地,如果消费者不分配足够体积的产品,就使得不能达到最大饮料费用,部分的退款就可能被计算出并被退回给消费者。本发明的各种实施方式的能力可以在软件、固件、硬件或其一些组合中实现。如一个例子,本发明的一个或多个方面可被包括在具有例如计算机可用介质的制品(例如一个或多个计算机程序产品)中。所述介质在其中包含了,例如用于提供和促进本发明的实施方式的能力的计算机可读程序代码。制品可被包括作为计算机系统的一部分或被单独出售。适当的制品的一个例子是消费者交互引擎或模块,例如图I中所描述的114。另外,可提供机器可读的至少一个程序存储设备,其切实地实现可由机器执行的至少一个程序或一组指令,以实现本发明的实施方式的能力。机器可读的适当的程序存储 设备的一个例子是存储器或数据存储设备例如图I中所描述的110。此处所描述的流程图为例子。此处所描述的这些图示或元件(或操作)可有很多不偏离所要求保护的本发明的范围的变型。例如,元件可以不同的顺序被实现,或者元件可被增加、删除或修改。所有的这些变型可被考虑为所要求保护的本发明的一部分。虽然本发明的实施方式已被描述,应理解,本领域技术人员目前和将来可作出落入以下权利要求范围内的各种改进和提高。这些权利要求应被理解为维持对首先被描述的本发明的恰当的保护。
权利要求
1.一种产品分配器,包括 用户界面,其可操作以与消费者交互并接收来自所述消费者的至少一个输入;以及 控制器,其包括一组指令,该一组指令可操作以 接收来自消费者的分配定制饮料产品的请求; 通过所述用户界面来呈现可选饮料产品成分的列表或可调整的饮料产品制方参数的列表中的至少一个;以及 至少部分地基于所述可选饮料产品成分或被选的饮料产品制方参数中的一个或多个将饮料产品通过产品分配器上的至少一个喷嘴分配给消费者。
2.如权利要求I所述的分配器,其中来自消费者的分配定制产品的请求包括以下中的至少一项通过与所述产品分配器相关联的用户界面接收到的信息、被扫描的机读码、从RFID标签接收到的信息、从客户端类型设备接收到的通信信息,或从无线通信设备接收到的通信信息。
3.如权利要求I所述的分配器,其中所述控制器还包括一组指令,该一组指令可操作以 接收与所述消费者相关联的信息,其中所述信息包括先前存储的可选产品成分或可调整的产品制方参数。
4.如权利要求I所述的分配器,其中可调整的产品制方参数包括以下中的至少一项体积、比例、份量、碳酸饱充水平、甜味剂、调味粒或营养添加剂。
5.如权利要求I所述的分配器,其中所述控制器还包括一组指令,该一组指令可操作以 存储由消费者输入的一个或多个可选产品成分或产品制方参数。
6.如权利要求I所述的分配器,其中与所述消费者相关联的信息包括从所述消费者接收的代码,且所述一组指令还可操作以 检索与所述消费者相关联的配置文件。
7.如权利要求3所述的分配器,其中与所述消费者相关联的信息还包括与所述消费者相关联的识别信息,且所述控制器还包括一组指令,该一组指令可操作以 检索与所述消费者相关联的用户配置文件。
8.如权利要求I所述的分配器,其中所述控制器还包括一组指令,该一组指令可操作以 将与被分配的产品相关联的配方存储在与所述消费者相关联的配置文件中。
9.如权利要求I所述的分配器,其中所述控制器还包括一组指令,该一组指令可操作以 通过网络为消费者提供对与所述消费者相关联的配置文件的访问;以及 通过网络接收来自所述消费者的一个或多个可选产品成分或产品制方参数。
10.一种用于操作产品分配器的方法,包括 接收来自消费者的分配定制饮料产品的请求; 至少部分地基于与所述消费者相关联的信息,呈现可选产品成分的列表或可调整的产品制方参数的列表中的至少一个; 接收关于可选产品成分或产品制方参数中的至少一个的输入;以及至少部分地基于所述可选产品成分或产品制方参数中的一个或多个将饮料产品通过产品分配器上的至少一个喷嘴进行分配。
11.如权利要求10所述的方法,其中接收来自消费者的分配定制产品的请求的步骤包括以下中的至少一项通过与所述产品分配器相关联的用户界面来接收信息、扫描机读码、接收来自RFID标签的信息、接收来自客户端类型设备的通信信息,或接收来自无线通信设备的通信信息。
12.如权利要求10所述的方法,还包括 接收与所述消费者相关联的信息,其中所述信息包括先前存储的可选产品成分或可调整的产品制方参数。
13.如权利要求10所述的方法,其中可调整的产品制方参数包括以下中的至少一项体积、比例、份量、碳酸饱充水平、甜味剂、调味粒或营养添加剂。
14.如权利要求10所述的方法,还包括 存储由消费者输入的一个或多个可选产品成分或产品制方参数。
15.如权利要求12所述的方法,其中接收与所述消费者相关联的信息的步骤还包括接收来自消费者的代码以及检索与所述消费者相关联的配置文件。
16.如权利要求12所述的方法,其中接收与所述消费者相关联的信息的步骤还包括接收与所述消费者相关联的识别信息以及检索与所述消费者相关联的用户配置文件。
17.如权利要求10所述的方法,还包括 将与被分配的产品相关联的配方存储在与所述消费者相关联的配置文件中。
18.如权利要求10所述的方法,还包括 通过网络为消费者提供对与所述消费者相关联的配置文件的访问;以及 接收来自所述消费者的对一个或多个可选产品成分或产品制方参数的输入。
19.一种用于操作产品分配器的方法,包括 接收与消费者相关联的信息; 至少部分地基于与所述消费者相关联的所述信息,通过与所述产品分配器相关联的用户界面来呈现至少一个饮料产品配方,该饮料产品配方包括至少一个可选产品成分或可调整的产品制方参数; 接收关于可选产品成分或产品制方参数中的至少一个的消费者输入;以及 至少部分地基于被选的产品成分或产品制方参数中的一个或多个将饮料产品通过产品分配器上的至少一个喷嘴进行分配。
20.如权利要求19所述的方法,其中接收与所述消费者相关联的信息的步骤包括以下中的至少一项访问与所述消费者相关联的配置文件、接收来自远程服务器或数据存储设备的消费者信息、通过与所述产品分配器相关联的用户界面接收信息、扫描机读码、接收来自RFID标签的信息、接收来自客户端类型设备的通信信息,或接收来自无线通信设备的通Ih Ih 息。
21.如权利要求19所述的方法,其中可调整的产品制方参数包括以下中的至少一项体积、比例、份量、碳酸饱充水平、甜味剂、调味粒或营养添加剂。
22.如权利要求19所述的方法,还包括 通过网络为消费者提供对与所述消费者相关联的配置文件的访问,其中所述配置文件包括由所述消费者选择的一个或多个可选产品成分或产品制方参数;以及 存储对所述配置文件的任何改变。
23.—种产品分配器,包括 用户界面,其可操作以与消费者交互并接收来自所述消费者的至少一个输入;以及 控制器,包括一组指令,该一组指令可操作以 接收与所述消费者相关联的信息; 至少部分地基于与所述消费者相关联的所述信息,通过与所述产品分配器相关联的所述用户界面来呈现至少一个饮料产品配方,该饮料产品配方包括至少一个可选产品成分或可调整的产品制方参数; 接收关于可选产品成分或产品制方参数中的至少一个的消费者输入;以及至少部分地基于被选的产品成分或产品制方参数中的一个或多个将饮料产品通过产品分配器上的至少一个喷嘴进行分配。
24.如权利要求23所述的分配器,其中所述控制器还包括一组指令,该一组指令可操作以 通过网络接收来自与所述消费者相关联的配置文件的信息,其中所述配置文件包括由所述消费者先前选择的一个或多个可选产品成分或产品制方参数。
25.—种系统,包括 通信网络; 多个产品分配器,其与所述网络进行通信,其中每个产品分配器包括 用户界面,其可操作以与消费者交互并接收来自所述消费者的至少一个输入;以及 控制器,其包括一组指令,该一组指令可操作以 通过网络接收与所述消费者相关联的信息; 至少部分地基于与所述消费者相关联的所述信息,通过与所述产品分配器相关联的所述用户界面呈现至少一个饮料产品配方,该饮料产品配方包括至少一个可选产品成分或可调整的产品制方参数; 接收关于可选产品成分或产品制方参数中的至少一个的消费者输入;以及至少部分地基于被选产品成分或产品制方参数中的一个或多个将饮料产品通过产品分配器上的至少一个喷嘴进行分配。
全文摘要
本发明的实施方式可包括用于消费者与分配器交互的系统和方法。在一个实施方式中,提供了产品分配器。产品分配器可包括可操作来与消费者交互和接收来自消费者的至少一个输入的用户界面。产品分配器还可包括控制器,该控制器包括可操作来接收来自消费者的分配定制产品的一组指令。另外,控制器还可包括可操作来通过用户界面提供可选产品成分列表或可调整产品制方参数的至少一个的一组指令。另外,控制器还可包括可操作来至少部分地基于可选成分或被选制方参数中的一个或多个来分配产品的一组指令。
文档编号G07F9/02GK102842181SQ20121026294
公开日2012年12月26日 申请日期2008年9月4日 优先权日2007年9月6日
发明者丹·彼得斯, 索恩·V·特兰, 大卫·R·纽曼, 伦纳德·F·安塔奥, 戴维·O·斯莱格利, 布罗克·H·科尔斯 申请人:可口可乐公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1