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

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

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