СИСТЕМА И СПОСОБ ДЛЯ ОСУЩЕСТВЛЕНИЯ ВЗАИМОДЕЙСТВИЯ ПОТРЕБИТЕЛЯ С РАЗЛИВОЧНЫМ УСТРОЙСТВОМ
SYSTEM AND METHOD FOR FACILITATING CONSUMER-DISPENSER INTERACTIONS

ТОВАРНЫЕ ЗНАКИ

COCA-COLA является зарегистрированным товарным знаком компании Coca-Cola Company, г.Атланта, штат Джорджия, США. Иные наименования, символы, элементы дизайна или логотипы, использованные здесь, могут быть зарегистрированными товарными знаками, товарными знаками или названиями продукта компании Coca-Cola Company или иных компаний.
Область техники, к которой относится изобретение
Это изобретение относится к разливочным устройствам для розлива продукта и, в частности к системам и способам для осуществления взаимодействия потребителя с разливочным устройством.
Уровень техники
Обычные разливочные устройства для розлива напитка могут разливать напиток смешиванием сиропа, подсластителя и/или воды. Для формирования некоторого разнообразия в выборе напитка могут быть предложены различные виды сиропа. Обычно это приводит к предложению выбора из конечного числа фирменных и нефирменных напитков. В качестве примера одно известное разливочное устройство для розлива напитка, использующее несколько различных видов сиропа, может предложить ограниченный выбор из таких напитков, как КОКА-КОЛА (COCA-COLA™), ДИЕТ КОКА-КОЛА (DIET COCA-COLA™), СПРАЙТ (SPRITE™), и некоторые иные фирменные или нефирменные напитки.
Недостаток обычных разливочных устройств этого типа для розлива напитка состоит в том, что они могут предложить лишь ограниченное число напитков. Кроме того, обычные разливочные устройства для розлива напитка ограничены в разнообразии напитков, предложенных потребителю. В этом отношении, потребители хотели бы иметь более широкий выбор напитков и возможность составления напитка по вкусу. Согласно исследованию потребители хотели бы иметь более широкий выбор видоизменений даже традиционного фирменного напитка. Например, КОКА-КОЛА (COCA-COLA™), КОКА-КОЛА (COCA-COLA™) с лаймом, ВИШНЕВАЯ KOKA-КОЛА (CHERRY COCA-COLA™), КОКА-КОЛА (COCA-COLA™) с ванилью и иные различные видоизменения напитка КОКА-КОЛА (СОСА-COLA™). Предложение всех возможных видоизменений для одной марки напитка, такого как КОКА-КОЛА (COCA-COLA™), не может быть реализовано в обычных разливочных устройствах для розлива напитка частично потому, что обычные разливочные устройства для розлива напитка имеют ограниченные емкость и возможность выбора. Они не в состоянии предложить потребителю то, что он желает, т.е. большое разнообразие всех типов фирменных и нефирменных напитков.
Раскрытие изобретения
Некоторые или все вышеупомянутые задачи и/или недостатки могут быть решены или устранены реализацией вариантов настоящего изобретения. Некоторые варианты реализации настоящего изобретения могут содержать системы и способы для осуществления взаимодействия потребителя с разливочным устройством. В одном варианте реализации изобретения предложено разливочное устройство для розлива продукта. Разливочное устройство для розлива продукта может содержать пользовательский интерфейс, выполненный с возможностью взаимодействия с потребителем и приема от потребителя по меньшей мере одного ввода. Разливочное устройство для розлива продукта также может содержать контроллер, содержащий набор инструкций, действующий для приема запроса от потребителя на розлив заказного продукта. Кроме того, контроллер может дополнительно содержать набор инструкций для представления через пользовательский интерфейс по меньшей мере один из списка выбираемых ингредиентов продукта или заказываемых параметров состава продукта. Кроме того, контроллер дополнительно может содержать набор инструкций для розлива продукта по меньшей мере частично на основе по меньшей мере одного из выбираемых ингредиентов или выбранных параметров состава.
В другом варианте реализации настоящего изобретения предложен способ управления разливочным устройством для розлива продукта. Согласно предложенному способу от потребителя может быть принят запрос на розлив заказного продукта. Кроме того, согласно способу может быть представлен по меньшей мере один из списка выбираемых ингредиентов продукта или настраиваемых параметров состава продукта по меньшей мере частично на основе информации, относящейся к потребителю. Кроме того, согласно способу может быть принят ввод, относящийся по меньшей мере к одному из выбираемых ингредиентов продукта или параметров состава продукта. Кроме того, согласно способу может быть разлит продукт по меньшей мере частично на основе по меньшей мере одного из выбираемых ингредиентов продукта или параметров состава продукта.
Еще в одном варианте реализации настоящего изобретения может быть предложен способ управления разливочным устройством для розлива продукта. Согласно предложенному способу может быть принята информация, относящаяся к потребителю. Кроме того, согласно способу может быть представлен через пользовательский интерфейс, относящийся к разливочному устройству для розлива продукта, по меньшей мере один рецепт продукта, содержащий по меньшей мере один выбираемый ингредиент продукта или настраиваемый параметр состава продукта по меньшей мере частично на основе информации, относящейся к потребителю. Кроме того, согласно способу могут быть приняты введенные потребителем данные относительно по меньшей мере одного из выбираемых ингредиентов продукта или параметров состава продукта. Согласно способу также может быть разлит продукт по меньшей мере частично на основе по меньшей мере одного из выбранных ингредиентов продукта или параметров состава продукта.
В другом варианте реализации настоящего изобретения разливочное устройство для розлива продукта может содержать пользовательский интерфейс, выполненный с возможностью взаимодействия с потребителем и приема от потребителя по меньшей мере одного ввода. Кроме того, разливочное устройство для розлива продукта может содержать контроллер, снабженный набором инструкций, действующий, чтобы принять информацию относящуюся к с потребителем. Кроме того, контроллер может дополнительно содержать набор инструкций, выполненных с возможностью представления через пользовательский интерфейс, относящийся к разливочному устройству для розлива продукта, по меньшей мере одного рецепта продукта, содержащего по меньшей мере один выбираемый ингредиент продукта или настраиваемый параметр состава продукта по меньшей мере частично на основе информации, относящейся к потребителю. Кроме того, контроллер дополнительно может содержать набор инструкций, выполненных с возможностью приема от потребителя ввода относительно по меньшей мере одного из выбираемых ингредиентов продукта или параметров состава продукта. Кроме того, контроллер дополнительно может содержать набор инструкций, выполненных с возможностью розлива продукта по меньшей мере частично на основе по меньшей мере одного из выбранных ингредиентов продукта или параметров состава продукта.
Еще в одном варианте реализации настоящего изобретения может быть предложена система. Система может содержать коммуникационную сеть и ряд разливочных устройств для розлива продукта, соединенных с указанной сетью. Каждое разливочное устройство для розлива продукта может содержать пользовательский интерфейс, выполненный с возможностью взаимодействия с потребителем и приема от потребителя по меньшей мере одного ввода. Кроме того, каждое разливочное устройство для розлива продукта может содержать контроллер, содержащий набор инструкций, выполненных с возможностью приема через указанную сеть информации, относящейся к потребителю. Кроме того, контроллер дополнительно может содержать набор инструкций, выполненных с возможностью представления через пользовательский интерфейс, относящийся к разливочному устройству для розлива продукта, по меньшей мере одного рецепта продукта, содержащего по меньшей мере один выбираемый ингредиент продукта или настраиваемый параметр состава продукта по меньшей мере частично на основе информации, относящейся к потребителю. Кроме того, контроллер дополнительно может содержать набор инструкций, выполненных с возможностью приема от потребителя ввода относительно по меньшей мере одного из выбираемых ингредиентов продукта или параметров состава продукта. Контроллер дополнительно может содержать набор инструкций, выполненных с возможностью розлива продукта по меньшей мере частично на основе по меньшей мере одного из выбранных ингредиентов продукта или параметров состава продукта.
Дополнительные системы, способы, разливочные устройства, особенности и аспекты будут понятны после ознакомления с различными вариантами реализации изобретения. Другие варианты реализации и аспекты изобретения описаны здесь подробно и считаются частью заявленного изобретения. Другие аспекты и особенности будут понятны после ознакомления с описанием со ссылкой на приложенные чертежи.
Краткое описание чертежей
Объект, который рассматривается как изобретение, в частности, определен и отчетливо заявлен в формуле, приложенной в конце спецификации. Предшествующие и другие объекты, особенности и аспекты изобретения станут очевидны из следующего подробного описания, сделанного со ссылкой на сопровождающие чертежи, на которых:
Фиг.1 иллюстрирует примерную систему, содержащую разливочное устройство для розлива продукта и относящуюся к нему сеть в соответствии с вариантом реализации настоящего изобретения.
Фиг.2 иллюстрирует один пример сети обновления информации о потребителях в соответствии с вариантом реализации настоящего изобретения.
Фиг.3 иллюстрирует один пример улучшенного визуального графического пользовательского интерфейса в соответствии с вариантом реализации настоящего изобретения.
Фиг.4 иллюстрирует один пример классического визуального графического пользовательского интерфейса в соответствии с вариантом реализации настоящего изобретения.
Фиг.5 иллюстрирует один примерный способ сохранения рецепта в списке рецептов в соответствии с вариантом реализации настоящего изобретения.
Фиг.6 иллюстрирует один примерный способ настройки состава продукта в соответствии с вариантом реализации настоящего изобретения.
Фиг.7 иллюстрирует один примерный способ предоставления потребителю возможности составить свой собственный рецепт в соответствии с вариантом реализации настоящего изобретения.
Фиг.8 иллюстрирует один примерный способ предоставления потребителю возможности использования вебсайта для управления профилем списка рецепта в соответствии с вариантом реализации настоящего изобретения.
Фиг.9 иллюстрирует один примерный способ предоставления потребителю возможности выбора между стандартным меню продукта и профилем списка его собственных рецептов в соответствии с вариантом реализации настоящего изобретения.
Фиг.10 иллюстрирует один примерный способ взимания платы за продукт на основе объема разлитого продукта и платежа за продукт посредством безналичной оплаты в соответствии с вариантом реализации настоящего изобретения.
Фиг.11 иллюстрирует один примерный способ взимания платы за продукт на основе объема разлитого продукта и платеж за продукт посредством предварительной оплаты в соответствии с вариантом реализации настоящего изобретения.
Далее подробно описаны различные варианты реализации изобретения вместе с аспектами и особенностями на примерах со ссылкой на сопровождающие чертежи.
Осуществление изобретения
Использованные здесь термины "разливочное устройство для розлива напитка" и "разливочное устройство для розлива продукта" относятся к устройству, которое разливает продукт, такой как напиток, в банку, бутылку или емкость.
Использованные здесь термины "продукт" и "напиток" и их формы множественного числа используются синонимично, и варианты реализации изобретения не ограничиваются в объеме использованием любого термина.
На фиг.1 подробно проиллюстрирована примерная система 100 для разливочного устройства для розлива продукта согласно варианту реализации изобретения. Примерная система, такая как 100, может действовать с сетевой компьютерной средой, которая содержит по меньшей мере одну сеть, соединенную с разливочным устройством для розлива продукта. Например, на фиг.1 показано, что разливочное устройство 102А для розлива продукта соединено с коммуникационной сетью 104. В этом варианте реализации по меньшей мере одно из разливочных устройств, такое как 102А, может взаимодействовать с потребителем, клиентом или другим пользователем. Другие примерные среды или системы для разливочного устройства для розлива продукта согласно варианту реализации изобретения могут содержать внесетевые конфигурации.
Примерное разливочное устройство, такое как 102А, для розлива продукта, показанное на фиг.1, может быть устройством клиентского типа. Каждое разливочное устройство 102A-102N для розлива продукта может быть устройством на основе компьютера или процессора, выполненным с возможностью взаимодействия с коммуникационной сетью 104 посредством сигнала, такого как радиосигнал с частотным кодированием, или проводного коммуникационного сигнала.
Каждое разливочное устройство для розлива продукта, такое как 102А, может содержать процессор или контроллер 106, идентифицирующее считывающее/сканирующее устройство 106А, матрицу 108 для ингредиентов, читаемый компьютером носитель, такой как оперативная память 110 (RAM), соединенная с процессором или контроллером 106, и устройство ввода-вывода, такое как дисплейное устройство 112. Процессор или контроллер, такой как 106, может выполнять инструкции исполняемой компьютером программы, сохраненные в памяти, такой как 110. Инструкции исполняемой компьютером программы, сохраненные в памяти, такой как 110, могут содержать любое число модульных прикладных программ, таких как движок или модуль взаимодействия с потребителем, такой как 114. Движок или модуль взаимодействия с потребителем, такой как 114, может быть приспособлен для осуществления различных способов взаимодействий между потребителем и разливочным устройством. Кроме того, движок или модуль взаимодействия с потребителем, такой как 114, может быть приспособлен для приема по меньшей мере одного сигнала по меньшей мере от одного потребителя, удаленного и/или локального серверов или ресурсов обработки данных и клиентских устройств или коммуникационных устройств. Другие примеры функциональных возможностей и аспекты вариантов выполнения движка или модуля взаимодействия с потребителем, такого как 114, описаны далее.
Идентифицирующее считывающее/сканирующее устройство, такое как 106А, показанное на фиг.1, может быть соединено с контроллером 106 и может принимать или иным способом получать идентифицирующую информацию от любого числа устройств или средств, относящихся к потребителю. Например, идентифицирующее считывающее/сканирующее устройство 106А может содержать технологию машиночитаемых кодов, таких как штриховой код, или может содержать любую беспроводную коммуникационную технологию, такую как радиочастотная идентификация (RFID), идентификация на основе частоты отраженного света, оптическая идентификация и т.д.
Как показано на фиг.1, процессор или контроллер, такой как 106, может быть соединен с матрицей для ингредиентов, такой как 108, для управления, мониторинга и отслеживания пополнения, расхода и удаления некоторых или всех ингредиентов в матрицу, такую как 108, или из матрицы, такой как 108. Матрица для ингредиентов может представлять собой, например, ряд приемных резервуаров или стоек, выполненных с возможностью приема или установки соответствующей емкости с ингредиентом продукта или иным доставленным ингредиентом продукта. Например, емкость с ингредиентом продукта, такая как 116А, может быть изготовлена в форме мешка с жидкостью, размещенного в пластмассовой жесткой емкости, с возможностью установки в матрицу для ингредиентов, такую как 108. После установки в матрицу для ингредиентов, такую как 108, в емкость, такую как 116А, или мешок может быть введен по меньшей мере один относящийся к ней фитинг, который обеспечивает перекачку или дозированное извлечение иным способом жидкости из емкости, такой как 116А, или мешка под управлением контроллера, такого как 106, или матрицы, такой как 108, и относящегося к нему оборудования в точном соотношении для формирования желаемого продукта, такого как напиток. В одном варианте реализации изобретения по меньшей мере одна емкость с ингредиентом продукта, такая как 116A-116Q, может быть вставлена в матрицу для ингредиентов, такую как 108. В этом варианте реализации изобретения в матрице 108 могут быть размещены некоторые или все емкости с ингредиентом продукта, такие как 116A-116Q. В одном варианте реализации изобретения по меньшей мере один продукт, такой как 116O, 116Р, 116Q, может быть доставлен непосредственно, а не в упаковках. Например, продукт, такой как 116O, может представлять собой непрерывную доставку газированной воды из источника газированной воды; продукт, такой как 116Р, может быть подсластителем, доставленным из источника подсластителя, такого как не имеющий пищевого значения подсластитель (NNS) или кукурузный сироп с высоким содержанием фруктозы (HFCS); и продукт, такой как 116Q, может быть непрерывно доставляемой водой из источника водопроводной очищенной или дистиллированной воды. В любом варианте реализации изобретения ингредиенты, компоненты или добавки продукта могут быть доставлены в мешке или мной упаковке, подходящей для установки в матрицу для ингредиентов, такую как 108.
В варианте реализации изобретения, показанном на фиг.1, разливочное устройство, такое как 102А, содержащее матрицу для ингредиентов, такую как 108, может содержать по меньшей мере один считыватель машиночитаемых кодов, такой как 118A-118Q, использующий технологию машиночитаемых кодов, таких как штриховой код, радиочастотная идентификация, идентификация на основе частоты отраженного света, оптическая идентификация и т.д. В одном варианте реализации изобретения по меньшей мере один считыватель машиночитаемых кодов, такой как 118A-118Q, может относиться к месту, относящемуся к матрице для ингредиентов, такой как 108, на котором некоторые или все емкости с ингредиентом продукта, такие как 116A-116Q, могут быть просмотрены, считаны или иным способом идентифицированы перед установкой в матрицу, такую как 108, или соединением с матрицей для ингредиентов, такой как 108. В этом отношении процессор или контроллер, такие как 106, могут принимать или получать информацию, относящуюся к некоторым или всем емкостям с ингредиентом продукта, такими как 116A-116Q, и использовать такую информацию для выбора в матрице, такой как 108, оптимального или другого заданного места в пределах матрицы, такой как 108, для размещения емкости с ингредиентом продукта, такой как 116А. Например, данные о емкости с ингредиентом продукта, такой как 116А, могут быть считаны, просмотрены или идентифицированы на основе серийного номера или идентификатора, относящегося к этой емкости, такой как 116А. Такие данные могут быть использованы автономно или в соединении с ранее сохраненной информацией по меньшей мере в одной базе данных, такой как 128А-128С, описанной ниже, или с данными, доступными иным способом или сохраненными ресурсом или сервером обработки данных, таким как 126, описанным ниже, который может идентифицировать по меньшей мере один ингредиент, содержащийся в емкости с ингредиентом продукта, такой как 116А. В другом примере данные о емкости с ингредиентом продукта, такой как 116А, могут представлять собой код или идентификатор ингредиента и могут быть использованы автономно или в соединении с ранее сохраненной информацией в базе данных, такой как 128А-128С, или с данными, доступными иным способом или сохраненными в ресурсе или сервере обработки данных, таком как 126, который может идентифицировать по меньшей мере один ингредиент, содержащийся в емкости с ингредиентом продукта, такой как 116А.
В варианте реализации изобретения, показанном на фиг.1, разливочное устройство для розлива продукта, такое как 102А, содержащее матрицу для ингредиентов, такую как 108, может содержать по меньшей мере один насос и/или клапан, такие как 120 и 122 соответственно, и сопло, такое как 124. В этом примере каждый из насосов и клапанов, таких как 120 и 122, может управляться разливочным устройством, таким как 102А. Например, процессор или контроллер, такой как 106, может быть соединен с некоторыми или всеми насосами и клапанами, такими как 120 и 122. В этом отношении некоторые или все насосы и/или клапаны, такие как 120 и 122, могут выборочно управляться процессором или контроллером, такими как 106, для перекачки, дозирования или извлечения иным способом соответствующих продуктов или ингредиентов продукта из некоторых из емкостей с ингредиентом продукта, таких как 116A-116Q, для розлива составленного потребителем продукта или напитка.
В одном варианте реализации изобретения матрица для ингредиентов, такая как 108, может содержать несколько емкостей с ингредиентом продукта, таких как 116A-116Q, вставленных в него, причем каждая емкость может содержать различные ингредиенты или один и тот же ингредиент. Согласно по меньшей мере одной команде или инструкции, посланной поданной процессором или контроллером, такими как 106, по меньшей мере одному насосу и/или клапану, таким как 120 и 122, относящимся к матрице для ингредиентов, такой как 108, ингредиенты в изменяемом соотношении из некоторых или всех емкостей с ингредиентом продукта, таких как 116A-116Q, могут быть выборочно смешаны для составления различных типов продуктов, таких как напитки. Примерные ингредиенты могут содержать помимо прочего ароматизатор, концентрат, сироп, подсластитель, воду, газированную воду, лимонный ароматизатор, ванильный ароматизатор, вишневый ароматизатор и любую часть ингредиента фирменного или нефирменного напитка, такого как ВИШНЕВАЯ КОКА-КОЛА (CHERRY COCA-COLA™), КОКА-КОЛА с ванилью (VANILLA COCA-COLA™), КОКА-КОЛА (COCA-COLA™), ДИЕТ КОКА-КОЛА (DIET COCA-COLA™) и ФАНТА (FANTA™).
В одном варианте реализации изобретения по меньшей мере одна емкость с ингредиентом продукта, такая как 116A-116Q, может содержать ингредиенты, обозначенные как "острые", размещение которого в матрице для ингредиентов, такой как 108, может быть ограничено. Ингредиенты с острым привкусом могут быть относительно стойкими так, что после перекачки или транспортировки иным способом острого ингредиента через конкретную часть разливочного устройства 102А в любом относящемся к нему канале, таком как шланг, проходящем через разливочное устройство, такое как 102А, может надолго закрепиться специфический вкус, и любой последующий ингредиент или жидкость, которые будут перекачаны или транспортированы через этот канал или шланг, могут быть испорчены привкусом острого ингредиента. Поэтому при использовании в матрице, такой как 108, острого ингредиента, относящийся к матрице процессор или контроллер, такой как 106, может отследить или иным способом сохранить информацию, которая контролирует или ограничивает замену и/или добавление других острых ингредиентов в некоторые места в матрице для ингредиентов, такой как 108, для предотвращения смешивания острых ингредиентов или загрязнения неострых ингредиентов для повышения качества напитка или продукта.
В другом варианте реализации изобретения по меньшей мере для одной емкости с ингредиентом продукта, такой как 116A-116Q, может потребоваться перемешивание для обеспечения достаточного смешивания этого ингредиента. В таких случаях такие ингредиенты могут быть размещены в матрице для ингредиентов, такой как 108, в местах в пределах матрицы, в которых этот ингредиент может быть взболтан как требуется и/или желательно в конкретном варианте реализации изобретения.
В другом варианте реализации изобретения ингредиенты по меньшей мере из одной емкости с ингредиентом продукта, такой как 116A-116Q, могут быть транспортированы через шланг и/или части разливочного устройства антибактериального типа. Такие ингредиенты могут содержать помимо прочего молоко, масло, сою и/или другие типы и виды продуктов, упакованные в емкости. В этих случаях размещение таких ингредиентов в матрице для ингредиентов, такой как 108, может быть ограничено местами в пределах матрицы, такой как 108, в которых использованы подходящие антибактериальные шланги и/или части разливочного устройства, как требуется и/или желательно в конкретном варианте реализации изобретения.
Еще в одном варианте реализации изобретения между конкретной емкостью с ингредиентом продукта, такой как 116А, и по меньшей мере с одним насосом и/или клапаном, такими как 120 и/или 122 соответственно, могут быть установлены взаимно однозначные отношения. В некоторых случаях при использовании по меньшей мере двух насосов и/или клапанов с одной емкостью с ингредиентом продукта, такой как 116А, может быть израсходован относительно больший объем ингредиента из емкости, такой как 116А, в течение относительно более короткого промежутка времени. Например, для емкости с ингредиентом продукта, такой как 116Р, содержащей подсластитель, могут быть использованы по меньшей мере два насоса и/или клапана для перекачки относительно большего объема ингредиента из емкости, такой как 116Р, в течение относительно более короткого промежутка времени.
На фиг.1 видно, что с сетью, такой как 104, также могут быть соединены любое количество других разливочных устройств для розлива продукта, таких как 102A-102N. В одном варианте реализации изобретения коммуникационная сеть, такая как 104, показанная на фиг.1, может представлять собой локальную сеть (LAN). В другом варианте реализации изобретения коммуникационная система может быть беспроводной коммуникационной системой, выполненной с возможностью передачи как голосовых данных, так и сигнальных данных, включая видео или мультимедийную информацию. Другие сети могут представлять собой помимо прочего Интернет, локальную сеть (LAN), глобальную сеть (WAN), локальную операционную сеть (LON WORKS), проводную сеть, беспроводную сеть или любую их комбинацию.
Сеть, такая как 104, показанная на фиг.1, также показана соединенной по меньшей мере с одним ресурсом обработки данных, таким как сервер 126, и по меньшей мере с одной базой данных, такой как 128А. В этом варианте реализации изобретения сервер, такой как 126, может быть устройством на основе процессора, выполненным с возможностью соединения с некоторыми или всеми разливочными устройствами, такими как 102A-102N, через коммуникационную сеть, такую как 104, посредством сигнала, такого как радиосигнал с частотным кодированием или проводной коммуникационный сигнал. Кроме того, ресурс или сервер обработки данных, такой как 126, может быть использован для помощи или облегчения составления рецептов, составов, способов составления продуктов или напитков, обеспечения обработки оперативных данных, выполнения обработки данных, относящихся к взаимодействию с потребителями, и/или выполнения обработки других данных, как требуется и/или желательно в конкретном варианте реализации изобретения. Такая обработка оперативных данных может содержать, например, помимо прочего отслеживание состояния оборудования, обслуживание, предупреждение об опасности, прогнозирование, пополнение запасов и/или другие типы и виды обработки оперативных данных, как требуется и/или желательно в конкретном варианте реализации изобретения. Такая поддержка взаимодействия с потребителями может содержать, например, помимо прочего предпочтения потребителя, продукт потребителя или предпочтения продукта или напитка, лояльность, игры, призы, отношения со СМИ, настройку по заказу, и/или взаимодействие с потребителями и/или поддержку обработки данных других типов и видов, как требуется и/или может быть желательным в конкретном варианте реализации изобретения.
Сервер, такой как 126, показанный на фиг.1, может содержать процессор 130 и читаемый компьютером носитель, такой как оперативная память (RAM) 132, соединенный с процессором 130. Процессор, такой как 130, может выполнять инструкции исполняемой компьютером программы, сохраненные в памяти, такой как 132. Инструкции исполняемой компьютером программы, сохраненные в памяти, такой как 132, могут содержать любое число прикладных программных модулей, таких как движок или модуль взаимодействия с потребителями, такой как 114. Движок или модуль взаимодействия с потребителями, такой как 114, может быть приспособлен для осуществления различных способов взаимодействия с потребителями. Кроме того, движок или модуль взаимодействия с потребителями, такой как 114, может быть приспособлен для взаимодействия по меньшей мере с одним потребителем и по меньшей мере с одним сервером или ресурсом обработки данных. Другие примеры функциональных возможностей и аспекты вариантов выполнения движка или модуля взаимодействия с потребителями, такого как 114, описаны далее.
Через сеть, такую как 104 на фиг.1, некоторые или все разливочные устройства, такие как 102A-102N, могут обновить, принять или получить иным способом доступ к информации, сохраненной в некоторых или всех базах данных, таких как база данных о рецептах, составах напитков и способах составления продуктов или напитков, такая как 128А, операционная база данных, такая как 128В, и база данных о потребителях, такая как 128С. В любом случае, по меньшей мере одна база данных может содержать информацию о составлении продукта или напитка, также рецепты и составы по меньшей мере одного продукта или напитка и способы составления продуктов или напитков. Такие рецепты и составы продукта или напитка и способы составления продуктов или напитков могут содержать список ингредиентов, соотношение каждого ингредиента, распечатку сведений о том, как продукт или напиток могут быть составлены по вкусу самим потребителем, и/или рецепты и составы продуктов или напитков других типов и видов, и способы составления продукта или напитка, как требуется и/или желательно в конкретном варианте реализации изобретения.
В одном варианте реализации изобретения разливочное устройство, такое как 102А, может быть выполнено с возможностью распечатки купона или другого документа. В показанном на чертеже варианте реализации изобретения соответствующий принтер или другое устройство вывода, такое как 134, может быть соединено с разливочным устройством для розлива продукта, таким как 102А. В других вариантах реализации изобретения принтер или другое устройство вывода может быть соединено с разливочным устройством, таким как 102А, через сеть, такую как 104.
Примерная среда или система, такая как 100, показанная на фиг.1, может облегчить взаимодействие клиента, потребителя и пользователя с разливочным устройством для розлива продукта и сетью. Например, помимо прочего пользователь, такой как потребитель, может выбрать тип продукта в разливочном устройстве, таком как 102А, через устройство ввода-вывода, такое как устройство отображения, такое как 112. Соответствующий процессор или контроллер, такой как 106, может облегчить выбор пользователем через устройство отображения, такое как 112, конкретного рецепта для формирования выбранного продукта или напитка. Процессор или контроллер, такой как 106, может отображать на устройстве отображения, таком как 112, для выбора по меньшей мере одного продукта или напитка. Пользователь может выбрать по меньшей мере один из продуктов или напитков, используя устройство отображения, такое как 112, например, нажатием на кнопку, расположенную на устройстве отображения, таком как 112, или относящуюся к нему. Процессор или контроллер, такой как 106, может принять из локальной памяти, такой как 110, или может связаться через сеть, такую как 104, по меньшей мере с одной базой данных, или может связаться по меньшей мере с одним ресурсом обработки данных, таким как сервер, такой как 126, и принять список и/или соотношение соответствующих ингредиентов для составления выбранного продукта или напитка. Процессор или контроллер, такой как 106, может использовать эту информацию для управления по меньшей мере одним насосом и/или клапаном, таким как 120 и/или 122, при составлении и розливе продукта или напитка через сопло, такое как 124, в чашку или другую емкость, такую как 136.
В другом примере пользователь, такой как клиент или обслуживающий персонал, может облегчить сканирование или считывание данных по меньшей мере с одной емкости с ингредиентом продукта, такой как 116A-116Q, при вставке емкостей, таких как 116A-116Q, в матрицу 108 для ингредиентов, относящуюся к разливочному устройству, такому как 102А. Процессор или контроллер, такой как 106, относящийся к разливочному устройству, такому как 102А, может идентифицировать оптимальное или выбранное место в матрице, такой как 108. Пользователь, клиент или обслуживающий персонал может быть извещен о том, в каком месте матрицы, такой как 108, должна быть расположена конкретная емкость с ингредиентом продукта, такая как 116А, посредством устройства ввода-вывода, такого как устройство отображения, такое как 112. Пример устройства отображения может содержать помимо прочего светодиодный (LED) индикатор, жидкокристаллический экран (LCD), интерфейсное устройство ввода-вывода (I/O), звуковой интерфейс или дисплеи или индикаторы других типов и видов, как требуется и/или желательно в конкретном варианте реализации изобретения.
В одном варианте реализации изобретения вставка в матрицу, такую как 108, конкретной емкости с ингредиентом продукта, такой как 116А, может быть проверена или иным способом засвидетельствована сканированием машиночитаемого кода, нанесенного на соответствующую емкость, такую как 116А, и сканированием машиночитаемого кода, расположенного на матрице, такой как 108, для ингредиентов в месте вставки (обозначенном как 118А). В этом отношении относящийся к нему процессор или контроллер, такой как 106, может проверить или засвидетельствовать правильное расположение емкости с ингредиентом продукта, такой как 116А, в матрице для ингредиентов, такой как 108.
В другом варианте реализации изобретения чашка, такая как 136, или другой сосуд может содержать идентифицирующую информацию, такую как радиочастотная идентификация (RFID) или другая машиночитаемая метка, такая как 138, нанесенная на чашку, как показано на фиг.1. В некоторых вариантах реализации изобретения идентифицирующая информация может относиться к потребителю посредством, например, радиочастотной идентификации (RFID) или другой машиночитаемой метки, такой как 138, встроенной или иным способом установленной в пиктограмму или другой объект. Считыватель, такой как считыватель радиочастотной идентификации (RFID) или другой считыватель машиночитаемого кода, такой как 140, относящийся к разливочному устройству, такому как 102А, может принять или иным способом получить идентифицирующую информацию из радиочастотного идентификатора или другой машиночитаемой метки, такой как 138. Как показано на фиг.1, процессор или контроллер, такой как 106, относящийся к разливочному устройству, такому как 102А, может быть соединен со считывателем радиочастотного идентификатора или другого машиночитаемого кода, такого как 140, и некоторая или вся идентифицирующая информация, принятая из радиочастотного идентификатора или другой машиночитаемой метки, такой как 138, может быть сохранена или иным способом обработана процессором или контроллером, таким как 106. В этом варианте реализации изобретения идентифицирующая информация может быть реализована в машиночитаемом коде, штриховом коде, радиочастотном идентификаторе, с использованием радиочастотных, инфракрасных или других способов или беспроводных устройств связи или с использованием технологий кодирования и/или хранения других типов и видов, как требуется и/или желательно в конкретном варианте реализации изобретения. Считыватель радиочастотного идентификатора или машиночитаемого кода, такой как 140, может быть выполнен с возможностью считывания или приема идентифицирующей информации от радиочастотного идентификатора или другой машиночитаемой метки, такой как 138, и может содержать устройство считывания записи радиочастотного идентификатора, инфракрасное устройство, считыватель магнитных карт, считыватель штрихового кода или другую подходящую технологию считывания или приема, как требуется и/или желательно в конкретном варианте реализации изобретения.
Еще в одном варианте реализации изобретения сервер или ресурс обработки транзакций, такой как 142, может облегчить оплату или обработку оплаты, когда потребитель выбирает и пытается заплатить за продукт, такой как напиток, в разливочном устройстве для розлива продукта, таком как 102А. Относящийся к нему процессор или контроллер, такой как 106, может принять оплату потребителя или относящуюся к ней информацию посредством, например, устройства отображения, такого как 112, передачей данных или другим вводом до, во время или после выбора конкретного продукта или напитка. В любом случае процессор или контроллер, такой как 106, может передать оплату или относящуюся к ней информацию в сервер или ресурс обработки транзакций, такой как 126, через сеть, такую как 104. Сервер или ресурс обработки транзакций, такой как 126, может получить доступ по меньшей мере к одной базе данных, такой как 128А-128С, или может связаться по меньшей мере с одним другим ресурсом обработки данных для санкционирования или получения иным способом разрешения принять оплату или относящуюся к ней информацию до принятия оплаты от потребителя или иначе до розлива выбранного продукта или напитка для потребителя.
На фиг.2 проиллюстрирована примерная среда или система обновления информации о потребителях, такая как 200. В одном варианте реализации изобретения по меньшей мере одно сетевое разливочное устройство для розлива продукта, такое как 210, может быть установлено в различных соответствующих местах, таких как местоположение 202, и может быть соединено через сеть, такую как Интернет или глобальная сеть, такая как 204, по меньшей мере с одним сервером или ресурсом обработки данных, таким как 206, и по меньшей мере одним устройством хранения данных, таким как база 208 данных. Например, разливочное устройство, такое как 210, может быть подобным разливочному устройству для розлива напитка или разливочному устройству, обозначенному позицией 102А на фиг.1. В одном примере разливочное устройство, такое как 210, может содержать некоторые или все следующие компоненты, описанные со ссылкой на фиг.1: матрица для ингредиентов, такая как 108, с местами, выполненными с возможностью приема по меньшей мере одной емкости с ингредиентом продукта, такой как 116A-116Q, контроллер, такой как 106, по меньшей мере одно устройство обнаружения вставки емкости или устройство считывания /записи радиочастотного идентификатора, такое как 118A-118Q, насосы, такие как 120, клапаны, такие как 122, и сопло, такое как 124. Кроме того, например, серверы или ресурсы обработки данных, такие как 206, могут быть подобными серверу или ресурсу обработки данных, такому как 126, показанному на фиг.1.
В одном варианте реализации изобретения по меньшей мере один потребитель, такой как 212, может получить доступ к сети, такой как 104, или сети, такой как 204, для обновления информации о потребителях. Через сеть 204 потребитель, такой как 212, может формировать и конфигурировать свои предпочтения, получать доступ к соответствующим счетам, получать преференции, управлять сторонними счетами и/или подписываться на возможности и услуги других типов и видов, как требуется и/или желательно в конкретном варианте реализации изобретения. В другом варианте реализации изобретения потребитель, такой как 212, может выбрать доступ к сети 104 или сетевой системе обновления потребителей, такой как 200, и/или по меньшей мере к одному сетевому разливочному устройству для розлива продукта, такому как 210, с помощью любого числа устройств клиентского типа, включая помимо прочего персональный компьютер (PC), такой как 214А, устройство обработки данных, такое как 214 В, устройство связи, такое как 214С, и/или с помощью устройств других типов и видов на основе процессора для обработки данных или устройств клиентского типа. Пример устройства 214С беспроводной связи может содержать помимо прочего беспроводное устройство обработки данных, беспроводной телефон, IPHONE™, IPOD™, персональный цифровой секретарь и/или POCKET PC™.
На фиг.3 проиллюстрирован пример улучшенного визуального графического пользовательского интерфейса 300. В показанном варианте реализации изобретения разливочное устройство для розлива продукта, такое как 210, показанное на фиг.2, может содержать по меньшей мере один пользовательский интерфейс, такой как улучшенный графический пользовательский интерфейс, такой как 300, или интерфейс потребителя. Пользовательский интерфейс, такой как 300, может быть использован, например, потребителем, таким как 212, для выбора любого числа продуктов или напитков различных типов, видов и составов. В использовании разливочное устройство, такое как 210, с улучшенным экраном графического пользовательского интерфейса, такого как 300, может предоставить потребителю для выбора варианты продукта или напитка в последовательности динамически генерируемых меню, в которых потребитель может найти и выбрать конкретную марку, вид, тип и/или состав желаемого соответствующего продукта или напитка. После выбора конкретного продукта или напитка потребитель может дать команду разливочному устройству на составление и розлив соответствующего продукта или напитка.
На фиг.4 показан другой пример пользовательского интерфейса. В одном варианте реализации изобретения разливочное устройство для розлива продукта, такое как 210, показанное на фиг.2, может содержать графический пользовательский интерфейс классического типа, такой как 400. Пользовательский интерфейс, такой как 400, может быть использован потребителем, таким как 212, для выбора из ограниченного числа продуктов или напитков различных типов, видов и/или составов. При использовании потребитель, такой как 212, может легко выбрать продукт или напиток из ограниченного числа вариантов продукта или напитка. После выбора конкретного продукта или напитка потребитель может дать команду разливочному устройству на составление и розлив соответствующего продукта или напитка. В некоторых вариантах реализации изобретения графический пользовательский интерфейс классического типа также может упоминаться как традиционный, поскольку по своему виду он в общем напоминает традиционный распределительный клапан в автопоилке. По этой причине графический пользовательский интерфейс классического типа может упоминаться как традиционный графический пользовательский интерфейс.
В одном варианте реализации изобретения потребитель может захотеть выбрать меньшее количество продукта или напитка, чем отображено разливочным устройством, которое предлагает выбор, например, различных видов продукта или напитка. В таких случаях для облегчения и иногда для ускорения взаимодействия потребителя с разливочным устройством может быть отображен классический графический пользовательский интерфейс с относительно узким выбором более традиционных продуктов или напитков, включающим по меньшей мере один продукт или напиток традиционного типа.
В другом варианте реализации изобретения потребитель может выбрать составление потребительских предпочтений, согласно которым могут быть подобраны типы и/или виды марок и/или составов продукта или напитка, отображенные в пользовательском интерфейсе, таком как классический графический пользовательский интерфейс, т.е. по существу создание настроенного потребителем графического пользовательского интерфейса классического вида. В этом конкретном варианте реализации изобретения потребитель может создать настроенный потребителем классический графический пользовательский интерфейс. Например, когда потребитель идентифицирует себя перед разливочным устройством, таким как 210, по меньшей мере одно предпочтение потребителя может быть извлечено разливочным устройством, таким как 210. Действующее по меньшей мере частично на основе по меньшей мере одного потребительского предпочтения разливочное устройство, такое как 210, может показывать потребителю исходный пользовательский интерфейс, который может представлять собой улучшенный вид графического пользовательского интерфейса, классический вид графического пользовательского интерфейса или настроенный потребителем графический пользовательский интерфейс классического вида.
На фиг.5-11 показаны примерные блок-схемы различных способов, соответствующих вариантам реализации настоящего изобретения. Некоторые или все проиллюстрированные способы могут быть осуществлены системой, сетью, разливочным устройством для розлива продукта или любой комбинацией относящихся к нему компонентов, как показано на фиг.1-4.
На фиг.5 проиллюстрирован способ 500, согласно которому сохраняют рецепт в списке рецептов. Способ 500 начинается с этапа 502, на котором от потребителя принимают ввод для выбора состава продукта. В показанном варианте реализации настоящего изобретения потребитель может использовать устройство клиентского типа, такое как 214А-214С на фиг.2, для получения интерактивного доступа к вебсайту, вебстранице или другому сетевому адресу, который предоставляет потребителю возможность выбора или определения состава продукта, который будет разлит в разливочном устройстве для розлива продукта. В другом варианте реализации настоящего изобретения потребитель может использовать мобильный телефон, беспроводное устройство связи или устройство клиентского типа, такое как 214А-214С на фиг.2, или другое устройство связи или способ для определения состава продукта, который будет разлит в разливочном устройстве для розлива продукта. В другом варианте реализации настоящего изобретения потребитель может использовать разливочное устройство, такое как 210 на фиг.2, для получения доступа к пользовательскому интерфейсу, вебсайту, вебстранице или другому внесетевому или сетевому адресу, который предоставляет потребителю возможность определять состав продукта для розлива разливочным устройством. В любом случае потребитель может выбрать или определить состав продукта, который будет разлит разливочным устройством.
После этапа 502 выполняют этап 504 решения, на котором определяют, желает ли потребитель сохранить состав продукта. Если решение утвердительное, т.е. потребитель желает сохранить состав продукта, способ 500 переходит к этапу 506. Если решение отрицательное, т.е. потребитель не желает сохранить состав продукта, способ 500 завершается. В этом варианте реализации настоящего изобретения процессор или контроллер, такой как 106 на фиг.1, относящийся к разливочному устройству, такому как 102А, может определить, желает ли потребитель записать или иным способом сохранить состав продукта. Через пользовательский интерфейс, относящийся к разливочному устройству для розлива продукта, такой как пользовательский интерфейс 112 на фиг.1, потребитель может выполнить ввод, соответствующий команде сохранения или записи. В одном варианте реализации настоящего изобретения, ввод, соответствующий команде сохранения или записи, может быть принят через сеть от устройства клиентского типа, такого как 214А-214С на фиг.2, мобильного телефона, устройства беспроводной связи или другого устройства связи, относящегося к потребителю, или иным способом, относящимся к потребителю. В этих случаях процессор, контроллер, локальный и/или удаленный сервер или ресурс обработки данных, такой как 126 на фиг.1, может принять команду сохранения или записи.
На этапе 506 потребителю предлагают ввести его специальный код потребителя. В показанном варианте реализации настоящего изобретения потребителю может быть предложено использовать пользовательский интерфейс, относящийся к разливочному устройству, такой как пользовательский интерфейс 112 на фиг.1, для ввода специального кода потребителя. В ответ на подсказку, сообщенную пользовательским интерфейсом, таким как 112, потребитель может ввести специальный код потребителя через пользовательский интерфейс, такой как 112. В одном варианте реализации настоящего изобретения потребитель может передать или иным способом ввести специальный код потребителя через устройство клиентского типа, такое как 214А-214С на фиг.2, мобильный телефон или устройство беспроводной связи, или посредством других устройств связи или способов, как может требоваться и/или быть желательным в конкретном варианте реализации настоящего изобретения.
После этапа 506 выполняют этап 508, на котором извлекают список рецептов продукта потребителя. В этом варианте реализации настоящего изобретения процессор или контроллер, такой как 106 на фиг.1, относящийся к разливочному устройству, такому как 102А, может восстановить список рецептов продукта в ответ на прием от потребителя специального кода потребителя. Список рецептов продукта может включать помимо прочего список по меньшей мере одного продукта, относящегося к коду, список по меньшей мере одного продукта, относящегося к потребителю, или предварительно заданный список по меньшей мере одного продукта. В одном примере процессор или контроллер, такой как 106, относящийся к разливочному устройству для розлива продукта, такому как 102А, может восстановить ранее сохраненный список рецептов продукта из соответствующей памяти или другого устройства хранения данных, такого как 110. В другом примере локальный и/или удаленный сервер или ресурс обработки данных, такой как 126, может сгенерировать или иным способом восстановить список рецептов продукта из соответствующей памяти или устройства хранения данных и передать этот список рецептов продукта процессору или контроллеру, такому как 106, относящемуся к разливочному устройству для розлива продукта, такому как 102А. В любом случае на этом этапе может быть извлечен список рецептов продукта.
После этапа 508 выполняют этап 510 решения, на котором определяют, присутствует ли текущий рецепт продукта или состав в списке рецептов продукта потребителя. Если решение утвердительное, т.е. текущий рецепт продукта или состав находится в списке рецептов продукта потребителя, способ 500 завершается. Если решение отрицательное, т.е. текущий состав продукта отсутствует в списке рецептов продукта потребителя, способ 500 переходит к этапу 512. В показанном варианте реализации настоящего изобретения процессор или контроллер, такой как 106 на фиг.1, относящийся к разливочному устройству, такому как 102А, может сравнить текущий состав продукта по меньшей мере с одним составом продукта в предварительно заданном списке рецептов продукта, относящимся к потребителю. В другом варианте реализации настоящего изобретения локальный и/или удаленный сервер или ресурс обработки данных, такой как 126, может сравнить текущий состав продукта по меньшей мере с одним составом продукта в предварительно заданном списке рецептов продукта, относящимся к потребителю. В любом случае по меньшей мере частично на основе сравнения процессор, контроллер, локальный и/или удаленный сервер или ресурс обработки данных, такой как 126, может определить, присутствует ли текущий состав продукта в списке рецептов продукта потребителя.
На этапе 512 текущий рецепт состава продукта добавляют к списку рецептов продукта потребителя. В этом варианте реализации настоящего изобретения процессор или контроллер, такой как 106 на фиг.1, относящийся к разливочному устройству, такому как 102А, может добавить или иным способом сохранить текущий рецепт состава продукта в списке рецептов продукта потребителя и сохранить новый список в соответствующей памяти или другом устройстве хранения данных, таком как 110. В другом варианте реализации настоящего изобретения локальный и/или удаленный сервер или ресурс обработки данных, такой как 126, добавляет или иным способом сохраняет текущий рецепт состава продукта в списке рецептов продукта потребителя и записывает новый список в соответствующей памяти или устройстве хранения данных, таком как 110. В любом случае текущий рецепт состава продукта добавляют к списку рецептов продукта потребителя.
После этапа 512 способ 500 завершается.
На фиг.6 проиллюстрирован пример способа 600 настройки состава продукта. Способ 600 начинается с этапа 602. На этапе 602 от потребителя принимают ввод для выбора состава продукта. В показанном варианте реализации настоящего изобретения процессор или контроллер, такой как 106 на фиг.1, относящийся к разливочному устройству, такому как 102А, может предоставить потребителю возможность выбора состава, относящегося к продукту. Например, после предоставления потребителю возможности выбора предложенного продукта, который был определен для пробы потребителем, потребитель может пожелать или иным способом решить попробовать отличающийся состав, относящийся к продукту, вместо предложенного продукта. Потребитель может выбрать отличающийся состав, относящийся к продукту, через пользовательский интерфейс, относящийся к разливочному устройству для розлива продукта, такой как пользовательский интерфейс 112.
После этапа 602 выполняют этап 604, на котором потребителя спрашивают, заказать ли состав продукта. В показанном варианте реализации настоящего изобретения процессор или контроллер, такой как 106 на фиг.1, относящийся к разливочному устройству, такому как 102А, может сгенерировать или иным способом передать потребителю сообщение, в котором потребителя спрашивают, желает ли он заказать состав, относящийся к продукту, перед розливом. Например, процессор или контроллер, такой как 106, может передать потребителю сообщение и относящуюся к нему подсказку через устройство вывода, такое как пользовательский интерфейс, например 112. В другом варианте реализации настоящего изобретения локальный и/или удаленный сервер или ресурс обработки данных, такой как 126, может сгенерировать сообщение или другой сигнал, такой как сообщение, и передать это сообщение разливочному устройству, такому как 102А, для передачи потребителю. Процессор или контроллер, такой как 106, относящийся к разливочному устройству для розлива продукта, такому как 102А, может принять сообщение для передачи потребителю. В любом случае потребителя спрашивают, желает ли он заказать состав, относящийся к продукту, перед розливом.
После этапа 604 выполняют этап 606 решения, на котором определяют, желает ли потребитель заказать состав продукта. Если решение утвердительное, т.е. потребитель желает заказать состав продукта, то способ 600 переходит к этапу 608. Если решение отрицательное, т.е. потребитель не желает заказать состав продукта, то способ 600 переходит к этапу 610. В показанном варианте реализации настоящего изобретения процессор или контроллер, такой как 106 на фиг.1, относящийся к разливочному устройству, такому как 102А, может определить, желает ли потребитель заказать состав продукта. Например, процессор или контроллер, такой как 106, может принять от потребителя ввод или выбор через пользовательский интерфейс, такой как 112, и определить, соответствует ли указанный ввод или выбор желанию потребителя заказать состав продукта.
На этапе 608 от потребителя принимают ввод для настройки уровня подсластителя, ароматизатор, уровня газирования и/или других факторов состава выбранного состава продукта. В показанном варианте реализации настоящего изобретения процессор или контроллер, такой как 106 на фиг.1, относящийся к разливочному устройству, такому как 102А, может предоставить потребителю возможность настройки по меньшей мере одного фактора состава, относящегося к выбранному составу продукта. Например, процессор или контроллер, такой как 106, может предоставить потребителю возможность ввода или выбора через пользовательский интерфейс, такой как 112, и определить, соответствует ли этот ввод или выбор настройке по меньшей мере одного фактора состава, относящегося к выбранному составу продукта. Факторы состава могут содержать помимо прочего уровень подсластителя, ароматизатора, уровень газирования и/или другие факторы состава, относящиеся к продукту или составу продукта.
После этапа 608 выполняют этап 610, на котором заказной продукт разливают для потребителя. В показанном варианте реализации настоящего изобретения процессор или контроллер, такой как 106 на фиг.1, относящийся к разливочному устройству, такому как 102А, может предоставить потребителю возможность активации розлива желаемого заказного продукта.
После этапа 610 способ 600 завершается.
В одном варианте реализации настоящего изобретения потребитель может быть спрошен, желает ли он заказать состав продукта. В этом отношении потребитель может настроить уровень подсластителя продукта, ароматизатор, уровень газирования и/или настроить другие факторы состава продукта, который он выбрал.
На фиг.7 проиллюстрирован примерный способ 700 предоставления возможности потребителю составить свой собственный рецепт. Способ 700 начинается с этапа 702. На этапе 702 от потребителя принимают ввод для выбора продукта. В показанном варианте реализации настоящего изобретения процессор или контроллер, такой как 106 на фиг.1, относящийся к разливочному устройству, такому как 102А, может предоставить потребителю возможность выбора продукта. Например, контроллером, таким как 106, может быть представлено меню продукта или список ингредиентов продукта, из которых потребитель может составить свой собственный рецепт, и потребитель может решить или иным способом выбрать пробу продукта из меню продукта или списка ингредиентов продукта, из которых потребитель может составить свой собственный рецепт. Потребитель может выбрать продукт или различные ингредиенты продукта через пользовательский интерфейс, относящийся к разливочному устройству, такой как пользовательский интерфейс 112.
После этапа 702 выполняют этап решения 704, на котором определяют, выбрал ли потребитель составление своего собственного рецепта. Если решение утвердительное, т.е. потребитель выбрал составление своего собственного рецепта, способ 700 переходит к этапу 706. Если решение отрицательное, т.е. потребитель не выбрал составление своего собственного рецепта, способ 700 переходит к этапу 714. В этом варианте реализации настоящего изобретения процессор или контроллер, относящийся к разливочному устройству для розлива продукта, такой как контроллер 106 на фиг.1, может принять или иным способом получить информацию, относящуюся к выбору продукта. По меньшей мере частично на основе информации, относящейся к выбору продукта, процессор или контроллер, такой как 106, разливочное устройство для розлива продукта, такое как 102А, могут определить, выбрал ли потребитель составление своего собственного рецепта.
На этапе 706 список ингредиентов для потребителя отображают или иным способом выводят на графическом пользовательском интерфейсе в разливочном устройстве для розлива продукта. В показанном варианте реализации настоящего изобретения процессор или контроллер, такой как 106 на фиг.1, относящийся к разливочному устройству, такому как 102А, может предоставить потребителю список ингредиентов. Например, после указания потребителем желания составить свой собственный рецепт, контроллер, такой как 106, может предоставить список ингредиентов, такой как список ингредиентов продукта, из которых потребитель может составить свой собственный рецепт, через пользовательский интерфейс, относящийся к разливочному устройству, такой как пользовательский интерфейс 112.
После этапа 706 выполняют этап 708, на котором от потребителя принимают ввод для выбора ингредиентов из отображенного списка ингредиентов. В показанном варианте реализации настоящего изобретения процессор или контроллер, такой как 106 на фиг.1, может предложить потребителю ввести или иным способом выбрать ингредиенты из отображенного списка ингредиентов. Например, потребитель может использовать пользовательский интерфейс, относящийся к разливочному устройству, такой как пользовательский интерфейс 112, для выбора ингредиентов из отображенного списка ингредиентов.
После этапа 708 выполняют этап 710, на котором от потребителя принимают ввод для выбора соотношений ингредиентов, объемов и/или порций для каждого из выбранных ингредиентов. В показанном варианте реализации настоящего изобретения процессор или контроллер, такой как 106 на фиг.1, может предложить потребителю ввести или иным способом выбрать по меньшей мере один параметр состава из отображенного списка ингредиента. Например, потребитель может использовать пользовательский интерфейс, относящийся к разливочному устройству для розлива продукта, такой как пользовательский интерфейс 112, для выбора по меньшей мере одного параметра состава из отображенного списка ингредиентов. Параметры состава могут содержать помимо прочего соотношения ингредиентов, объемы и/или порции для каждого из выбранных ингредиентов.
В одном варианте реализации настоящего изобретения на состав конечного продукта, качество и/или вкус может влиять не только выбор ингредиентов, но и способ объединения ингредиентов. В этом отношении потребитель может выбрать определение количества ингредиентов. Для осуществления возможности задания потребителем способа объединения ингредиентов потребитель может выбрать соотношение смешивания ингредиентов относительно воды или других ингредиентов и/или полный объем каждого из ингредиентов для добавления, и/или порцию конечного продукта, который должен быть составлен из конкретных ингредиентов.
После этапа 710 выполняют этап 712, на котором от потребителя принимают ввод для настройки уровня подсластителя, ароматизатора, уровня газирования и/или настройки других факторов состава. В показанном варианте реализации настоящего изобретения процессор или контроллер, такой как 106 на фиг.1, может предложить потребителю ввести или иным способом выбрать по меньшей мере один фактор состава из отображенного списка ингредиентов. Например, потребитель может использовать пользовательский интерфейс, относящийся к разливочному устройству для розлива продукта, такой как пользовательский интерфейс 112, для выбора по меньшей мере одного фактора состава из отображенного списка ингредиентов. Факторы состава могут содержать помимо прочего уровень подсластителя, ароматизатора и уровень газирования.
После этапа 712 выполняют этап 714, на котором заказной продукт разливают для потребителя. В показанном варианте реализации настоящего изобретения процессор или контроллер, такой как 106 на фиг.1, относящийся к разливочному устройству, такому как 102А, может предоставить потребителю возможность активации розлива желаемого заказного продукта.
После этапа 714 способ 700 завершается.
В одном варианте реализации настоящего изобретения потребителю может быть предоставлена возможность выбора продукта из меню продуктов или формирования своего собственного состава продукта. В этом отношении, потребитель может сформировать свой собственный состав продукта выбором по меньшей мере одного ингредиента из списка ингредиентов и настройкой различных формирующих параметров или факторов состава, включая помимо прочего уровни подсластителя, ароматизатора, уровни газирования, и/или настройкой других параметров или факторов состава.
На фиг.8 проиллюстрирован пример способа 800 предоставления потребителю возможности использования вебсайта для управления профилем списка рецептов. Способ 800 начинается с этапа 802. На этапе 802 от потребителя принимают ввод для регистрации в сети обновления информации. В этом варианте реализации настоящего изобретения потребитель может зарегистрироваться в сети, такой как сеть 104 на фиг.1, через устройство клиентского типа или беспроводное устройство связи, такое как 214А-214С на фиг.2. В одном варианте реализации настоящего изобретения сеть может быть сетью обновления информации или вебсайтом, на котором по меньшей мере один потребитель может восстановить и создать профиль списка рецептов, или управлять этим списком. Примером подходящей сети может быть ресурс MYCOKEREWARDS.COM.
После этапа 802 выполняют этап 804, на котором от потребителя принимают ввод для извлечения его профиля списка рецептов. В показанном варианте реализации настоящего изобретения локальный и/или удаленный сервер, показанный на фиг.1, относящийся к разливочному устройству для розлива продукта, такому как 102А, может восстановить файл, такой как профиль списка рецептов, относящийся к потребителю. Файл или профиль списка рецептов могут быть сохранены в соответствующей памяти или устройстве хранения данных, таком как 110. Например, файл или профиль списка рецептов могут быть файлом, который обновлен списком продуктов, относящихся к конкретному потребителю. Профиль списка рецептов может содержать помимо прочего стандартные продукты, фирменные продукты и заказные продукты. Заказной продукт может быть создан или иным способом сформирован потребителем. В одном варианте реализации настоящего изобретения локальный и/или удаленный сервер или ресурс обработки данных, такой как 126, может восстановить файл, такой как профиль списка рецептов, относящийся к потребителю. Контроллер, такой как 106, может принять файл или профиль списка рецепта от локального и/или удаленного сервера или ресурса обработки данных, такого как 126. В любом случае потребителю предоставляют возможность извлечения его профиля списка рецептов.
После этапа 804 выполняют этап 806 решения, на котором определяют, желает ли потребитель управлять своим профилем списка рецептов. Если решение утвердительное, т.е. потребитель желает управлять своим профилем списка рецептов, способ 800 переходит к этапу 808. Если решение отрицательное, т.е. потребитель не желает управлять своим профилем списка рецептов, способ 800 завершается. В показанном варианте реализации настоящего изобретения локальный и/или удаленный сервер или ресурс обработки данных, такой как 126 на фиг.1, может определить, желает ли потребитель управлять своим профилем списка рецептов. Например, ресурс обработки данных, такой как 126, может определить, желает ли потребитель управлять своим профилем списка рецептов, сравнением ввода или выбора, введенного потребителем через пользовательский интерфейс, относящийся к устройству клиентского типа или беспроводному устройству связи, такому как 214А-214С на фиг.2. Пользовательский интерфейс может предоставить потребителю по меньшей мере одну возможность выбора включением указания для управления профилем списка рецептов. Ресурс обработки данных, такой как 126, может определить, соответствует ли ввод или выбор указанию на желание потребителя управлять своим профилем списка рецептов.
На этапе 808 выводят список рецептов профиля потребителя. В показанном варианте реализации настоящего изобретения локальный и/или удаленный сервер или ресурс обработки данных, такой как 126 на фиг.1, относящийся к разливочному устройству, такому как 102А, может осуществить вывод или иным способом отобразить профиль списка рецептов потребителя через пользовательский интерфейс, относящийся к любому устройству клиентского типа или устройству беспроводной связи, такому как 214А-214С. Профиль списка рецептов может содержать помимо прочего стандартные продукты, изделия с фирменной маркой и заказные продукты. Заказной продукт может быть создан или иным способом сформирован потребителем.
После этапа 808 выполняют этап 810, на котором от потребителя принимают ввод для выбора рецепта из списка рецептов его профиля. В показанном варианте реализации настоящего изобретения локальный и/или удаленный сервер или ресурс обработки данных, такой как 126 на фиг.1, может предоставить потребителю по меньшей мере одну возможность выбора по меньшей мере одного рецепта из списка рецептов профиля потребителя. Например, ресурс обработки данных, такой как 126, может предоставить потребителю доступ через пользовательский интерфейс, относящийся к устройству клиентского типа или беспроводному устройству связи, такому как 214А-214С. Пользовательский интерфейс может предоставить потребителю по меньшей мере одну возможность выбора, включая варианты для добавления, удаления или редактирования рецептов в списке рецептов профиля потребителя.
После этапа 810 выполняют этап 812, на котором для потребителя отображают полный список доступных ингредиентов. В показанном варианте реализации настоящего изобретения локальный и/или удаленный сервер или ресурс обработки данных, такой как 126 на фиг.1, относящийся к разливочному устройству, такому как 102А, может осуществить вывод или иным способом показать потребителю доступный список ингредиентов через пользовательский интерфейс, относящийся к любому устройству клиентского типа или беспроводному устройству связи, такому как 214А-214С. Полный список ингредиентов может содержать список некоторых или всех ингредиентов, доступных в разливочном устройстве для розлива продукта, которые могут быть объединены для формирования по меньшей мере одного стандартного или заказного продукта.
После этапа 812 выполняют этап 814, на котором от потребителя принимают ввод для изменения рецептов в списке рецептов профиля потребителя добавлением и/или удалением ингредиентов. В показанном варианте реализации настоящего изобретения локальный и/или удаленный сервер или ресурс обработки данных, такой как 126 на фиг.1, может предоставить потребителю возможность изменения по меньшей мере одного рецепта в списка рецептов профиля потребителя. Например, ресурс обработки данных, такой как 126, может обеспечить потребителю доступ через пользовательский интерфейс, относящийся к устройству клиентского типа или беспроводному устройству связи, такому как 214А-214С. Пользовательский интерфейс может предоставить потребителю по меньшей мере один вариант для изменения по меньшей мере одного рецепта, включая помимо прочего определение соотношений, объемов и/или порций ингредиентов, а также настройку уровня подсластителя, ароматизатора, уровня газирования, и/или изменение других формирующих факторов для создания заказного состава продукта.
После этапа 814 выполняют этап 816, на котором сохраняют профиль списка рецептов. В показанном варианте реализации настоящего изобретения локальный и/или удаленный сервер или ресурс обработки данных, такой как 126 на фиг.1, относящийся к разливочному устройству, такому как 102А, может сохранить профиль списка рецептов, относящийся к потребителю. Например, при получении от потребителя команды на сохранение ресурс обработки данных, такой как 126, может сохранить профиль списка продуктов в соответствующей памяти или устройстве хранения данных, таком как 110. Профиль списка продуктов может быть впоследствии извлечен ресурсом обработки данных, таким как 126. В другом варианте реализации настоящего изобретения профиль списка рецептов потребителя также может быть сохранен в памяти, относящейся к беспроводному устройству обработки данных, такому как 214А-214С, и/или в другом носителе данных для использования в разливочном устройстве для розлива продукта, таком как 102А. В любом случае потребителю предоставляют возможность сохранения профиля списка рецептов.
После этапа 816 способ 800 завершается.
В одном варианте реализации настоящего изобретения для управления профилем списка рецептов потребитель может использовать вебсайт. В этом отношении потребитель может зарегистрироваться в сети, восстановить свой профиль списка рецептов и управлять своим профилем списка рецептов. Такое управление своим профилем списка рецептов может содержать добавление в список, изменение в списке и/или удаление из списка заказных продуктов. В рабочем состоянии потребитель может формировать продукты из списка меню стандартных продуктов и/или создавать продукт заново смешиванием отдельных ингредиентов, выбранных из списка ингредиентов. Кроме того, потребитель может менять продукты в списке рецептов настройкой уровня подсластителя, ароматизатора, уровня газирования, и/или настройкой других факторов состава.
На фиг.9 проиллюстрирован примерный способ 900 предоставления потребителю возможности выбора между меню стандартных продуктов и своим собственным профилем списка рецептов. Способ 900 начинается с этапа 902. На этапе 902 идентифицируют потребителя. В этом варианте реализации настоящего изобретения разливочное устройство для розлива продукта, такое как 102А на фиг.1, может принять или иным способом получить идентифицирующую информацию, относящуюся к потребителю. По меньшей мере частично на основе идентифицирующей информации процессор или контроллер, такой как 106, относящийся к разливочному устройству для розлива продукта, такому как 102А, может идентифицировать потребителя посредством идентифицирующего считывающего/сканирующего устройства, такого как 106А. Такая идентификация потребителя может быть осуществлена радиочастотным идентификатором, токеном, карточкой, карточкой лояльности, персональным идентификатором, пин-кодом, принадлежащим потребителю беспроводным устройством обработки данных, и/или посредством идентифицирующих устройств или способов других типов и видов, как может требоваться и/или быть необходимым в конкретном варианте реализации настоящего изобретения.
После этапа 902 выполняют этап 904, на котором разливочное устройство для розлива продукта извлекает профиль списка рецептов потребителя. В показанном варианте реализации настоящего изобретения процессор или контроллер, такой как 106 на фиг.1, относящийся к разливочному устройству для розлива продукта, такому как 102А, может передать данные идентификации локальному и/или удаленному серверу или ресурсу обработки данных, такому как 126. По меньшей мере частично на основе данных идентификации локальный и/или удаленный сервер или ресурс обработки данных, такой как 126, может получить или иным способом определить местонахождение профиля списка рецептов, относящегося к потребителю. В одном варианте реализации настоящего изобретения процессор или контроллер, такой как 126, может получить доступ к соответствующей памяти или устройству хранения данных, такому как 110, для получения или иным способом определения местонахождения профиля списка рецептов, относящегося к потребителю. Профиль списка рецептов может содержать помимо прочего историческую распечатку некоторых или всех предыдущих или прошлых продуктов, которые конкретный потребитель запрашивал, заказывал, разливал или иным способом принимал по меньшей мере от одного разливочного устройства для розлива продукта или разливочных устройств или машин других типов. В любом случае разливочное устройство для розлива продукта может поддерживать обмен данными с локальным и/или удаленным сервером или ресурсом обработки данных для получения профиля списка рецептов потребителя.
После этапа 904 выполняют этап 906, на котором от потребителя принимают ввод для выбора состава стандартного продукта из меню продуктов или выбора продукта из профиля списка заказных рецептов потребителя. В показанном варианте реализации настоящего изобретения процессор или контроллер, такой как 106 на фиг.1, относящийся к разливочному устройству для розлива продукта, такому как 102А, может предоставить потребителю возможность выбора состава стандартного продукта из меню продукта или выбора продукта из профиля списка заказных рецептов потребителя. Например, разливочное устройство для розлива продукта, такое как 102А, может предоставить потребителю через соответствующий пользовательский интерфейс, такой как 112, по меньшей мере один вариант выбора между составом стандартного продукта из меню продуктов или выбора продукта из профиля списка заказных рецептов потребителя. Потребитель может выбрать состав продукта или продукт через пользовательский интерфейс, относящийся к разливочному устройству для розлива продукта, такой как пользовательский интерфейс 112.
После этапа 906 выполняют этап 908 решения, на котором определяют, желает ли потребитель изменить выбранный состав продукта. Если решение утвердительное, т.е. потребитель желает изменить состав продукта, способ 900 переходит к этапу 912. Если решение отрицательное, т.е. потребитель не желает изменить состав продукта, способ 900 переходит к этапу 910. В показанном варианте реализации настоящего изобретения процессор или контроллер, такой как 106 на фиг.1, относящийся к разливочному устройству для розлива продукта, такому как 102А, может определить, желает ли потребитель изменить выбранный состав продукта. Например, процессор или контроллер, такой как 106, может сообщить потребителю о своей готовности принять ввод или выбор потребителя через пользовательский интерфейс, такой как 112, и определить, соответствуют ли последующий ввод или выбор потребителя его желанию изменить выбранный состав продукта.
На этапе 910 заказной продукт разливают для потребителя. В показанном варианте реализации настоящего изобретения процессор или контроллер, такой как 106 на фиг.1, относящийся к разливочному устройству для розлива продукта, такому как 102А, может предоставить потребителю возможность активации розлива желаемого заказного продукта.
После этапа 910 способ 900 завершается.
На этапе 912 от потребителя принимают ввод для изменения рецепта выбранного продукта добавлением и/или удалением ингредиентов. В показанном варианте реализации настоящего изобретения процессор или контроллер, такой как 106 на фиг.1, относящийся к разливочному устройству для розлива продукта, такому как 102А, может предоставить потребителю возможность изменить рецепт выбранного продукта добавлением и/или удалением ингредиентов. Например, процессор или контроллер, такой как 106, может сообщить потребителю подсказку для изменения рецепта выбранного продукта добавлением и/или удалением ингредиентов через устройство вывода, такое как пользовательский интерфейс, например 112. В этом примере потребитель может изменить по меньшей мере один параметр и фактор состава, включая помимо прочего определение соотношений ингредиентов, объемов и/или порций ингредиентов, а также настроить уровень подсластителя, ароматизатора, уровень газирования, и/или изменить другие факторы состава для создания состава заказного продукта. Процессор или контроллер, такой как 106, относящийся к разливочному устройству для розлива продукта, такому как 102А, может принять от потребителя через пользовательский интерфейс, такой как 112, любое число модификаций. В любом случае потребителю предоставляют возможность изменить рецепт выбранного продукта добавлением и/или удалением ингредиентов.
После этапа 912 выполняют этап 914, на котором, если продукт выбран из профиля списка рецептов потребителя, потребителя спрашивают, сохранить ли изменения. В показанном варианте реализации настоящего изобретения процессор или контроллер, такой как 106 на фиг.1, относящийся к разливочному устройству для розлива продукта, такому как 102А, может определить, является ли продукт выбранным из профиля списка рецептов потребителя, и если так, потребителя спрашивают, сохранять ли изменения в профиле списка рецептов потребителя. Например, процессор или контроллер, такой как 106, может принять ввод или выбор потребителя через пользовательский интерфейс, такой как 112, и определить, соответствуют ли указанный ввод или выбор желанию потребителя сохранить изменения в профиле списка своих рецептов.
После этапа 914 выполняют этап 916 решения, на котором определяют, желает ли потребитель сохранить изменения в профиле списка своих рецептов. Если решение утвердительное, т.е. потребитель желает сохранить изменения в профиле списка своих рецептов, способ 900 переходит к этапу 918. Если решение отрицательное, т.е. потребитель не желает сохранить изменения в своем профиле списка рецептов, способ 900 переходит к этапу 910. В этом варианте реализации настоящего изобретения процессор или контроллер, такой как 106, может определить, желает ли потребитель сохранить изменения в своем профиле списка рецептов посредством приема ввода или выбора потребителя через пользовательский интерфейс, такой как 112.
На этапе 918 сохраняют изменения в профиле списка рецептов потребителя и при необходимости передают эти данные ресурсу обработки данных. В показанном варианте реализации настоящего изобретения процессор или контроллер, такой как 106 на фиг.1, относящийся к разливочному устройству для розлива продукта, такому как 102А, может обновить профиль списка рецептов, относящийся к потребителю, любыми изменениями, выполненными потребителем. Например, профиль списка рецептов может быть обновлен и сохранен в соответствующей памяти или устройстве хранения данных, таком как 110. В одном варианте реализации настоящего изобретения локальный и/или удаленный сервер или ресурс обработки данных, такой как 126, может обновить профиль списка рецептов, относящийся к потребителю, и сохранить указанный профиль в памяти или устройстве хранения данных, таком как 110. В любом случае изменения в потребительском профиле списка рецептов сохранены, и при необходимости эти данные могут быть переданы ресурсу обработки данных.
На этапе 910 желаемый заказной продукт разливают для потребителя. В показанном варианте реализации настоящего изобретения процессор или контроллер, такой как 106 на фиг.1, относящийся к разливочному устройству для розлива продукта, такому как 102А, может предоставить потребителю возможность активации розлива желаемого заказного продукта.
В одном варианте реализации настоящего изобретения потребитель может пожелать выбрать между стандартными продуктами, такими как КОКА-КОЛА (COCA-COLA™), ДИЕТ КОКА-КОЛА (DIET COCA-COLA™), ФАНТА ОРАНЖ (FANTA ORANGE™) и т.д., и продуктами из профиля списка его собственных рецептов. В этом случае разливочное устройство для розлива продукта может восстановить профиль списка рецептов потребителя и затем предложить потребителю выбор между стандартными продуктами из меню продуктов и заказными продуктами из профиля списка его собственных рецептов.
На фиг.10 проиллюстрирован примерный способ 1000 взимания платы за продукт на основе объема разлитого продукта и оплаты продукта в безналичной форме. Способ 1000 начинается с этапа 1002. На этапе 1002 от потребителя принимают ввод для выбора продукта. В показанном варианте реализации настоящего изобретения потребитель может ввести данные через пользовательский интерфейс, такой как 112 на фиг.1, таким способом как выбор указателя, соответствующего продукту, такому как ДИЕТ ЧЕРРИ КОУК (DIET CHERRY COKE™). В других вариантах реализации настоящего изобретения потребителем могут быть выбраны другие продукты или потребителем могут быть введены другие данные, относящиеся по меньшей мере к одному выбору продукта. В одном варианте реализации настоящего изобретения выбор продукта может быть осуществлен посредством графического пользовательского интерфейса, относящегося к разливочному устройству для розлива продукта, такого как пользовательский интерфейс 112.
После этапа 1002 выполняют этап 1004, на котором определяют и дополнительно отображают ЦЕНУ ЗА УНЦИЮ. В показанном варианте реализации настоящего изобретения процессор или контроллер, такой как 106 на фиг.1, может определить ЦЕНУ ЗА УНЦИЮ или другую стоимость за единицу выбранного продукта. Например, контроллер, такой как 106, может поддерживать обмен данными с соответствующей памятью или устройством хранения данных, таким как 110, для определения стоимости и объема выбранного продукта. Контроллер, такой как 106, дополнительно может отображать ЦЕНУ ЗА УНЦИЮ или другую стоимость за единицу выбранного продукта посредством пользовательского интерфейса, такого как 112, относящегося к разливочному устройству для розлива продукта, такому как 102А. В одном варианте реализации настоящего изобретения процессор или контроллер, такой как 106, может поддерживать обмен данными с локальным и/или удаленным сервером или ресурсом обработки данных, таким как 126, для определения ЦЕНЫ ЗА УНЦИЮ или другой стоимости за единицу выбранного продукта. В любом случае на этом этапе определяют и дополнительно отображают ЦЕНУ ЗА УНЦИЮ.
После этапа 1004 выполняют этап 1006, на котором потребителю посредством машиночитаемого носителя разрешают покупку. В показанном варианте реализации настоящего изобретения процессор или контроллер, такой как 106 на фиг.1, относящийся к разливочному устройству для розлива продукта, такому как 102А, может осуществить и разрешить прием платежа посредством инструмента безналичной оплаты, такого как машиночитаемый носитель, относящийся к потребителю. Например, процессор или контроллер, такой как 106, могут принять информацию об оплате от инструмента безналичной оплаты, такого как машиночитаемый носитель, относящийся к потребителю. Информация об оплате может содержать помимо прочего номер кредитной или дебетовой карты или номер счета. В одном варианте реализации настоящего изобретения потребителю может быть предоставлена возможность покупки продукта через устройство клиентского типа или устройство беспроводной связи, такое как 214А-214С на фиг.2. В этом конкретном варианте реализации настоящего изобретения потребитель может оплатить выбранный продукт подтверждением платежа через устройство клиентского типа или устройство беспроводной связи, такое как 214А-214С, и подтверждение платежа может быть принято через соответствующую сеть, такую как 104. В любом случае принимают предложенный потребителем инструмент безналичной оплаты и санкционируют покупку продукта.
После этапа 1006 выполняют этап 1008 решения, на котором определяют, успешно ли санкционирован платеж. Если решение утвердительное, т.е. попытка санкционирования была успешной, способ 1200 переходит к этапу 1210. Если решение отрицательное, т.е. платеж не санкционирован, способ 1200 переходит к этапу 1224. В показанном варианте реализации настоящего изобретения процессор или контроллер, такой как 106 на фиг.1, относящийся к разливочному устройству для розлива продукта, такому как 102А, может определить, санкционирован ли платеж. Например, процессор или контроллер, такой как 106, может принять сообщение о санкционировании от локального и/или удаленного сервера или ресурса обработки данных, такого как 126. Сообщение о санкционировании может содержать помимо прочего код санкционирования, код транзакции или сообщение о том, что транзакция проходит успешно.
На этапе 1010 разливают выбранный продукт. В показанном варианте реализации настоящего изобретения процессор или контроллер, такой как 106 на фиг.1, относящийся к разливочному устройству для розлива продукта, такому как 102А, может предоставить потребителю возможность активации розлива желаемого продукта.
После этапа 1010 выполняют этап 1012, на котором проверяют объем разлитого продукта. В показанном варианте реализации настоящего изобретения процессор или контроллер, такой как 106, может отслеживать и определить объем продукта, такой как ОБЪЕМ НАПИТКА, или другую единицу измерения для выбранного продукта. Например, контроллер, такой как 106, может поддержать обмен данными с соответствующим расходомером или устройством для определения объема продукта, такого как ОБЪЕМ НАПИТКА, или другой единицы измерения для выбранного продукта. В одном варианте реализации настоящего изобретения объем продукта, такой как ОБЪЕМ НАПИТКА, может быть использован в расчетной формуле, такой как формула вычисления ОКОНЧАТЕЛЬНОЙ СТОИМОСТИ НАПИТКА, и для ограничения количества разлитого продукта для предотвращения превышения санкционированного верхнего предела и/или в других целях, как может требоваться и/или быть желательным в конкретном варианте реализации настоящего изобретения.
После этапа 1012 выполняют этап 1014, на котором вычисляют цену продукта. В показанном варианте реализации настоящего изобретения процессор или контроллер, такой как 106, может определить цену, такую как ТЕКУЩАЯ ЦЕНА, или другую цену выбранного продукта. В одном варианте реализации настоящего изобретения вычисление может быть основано частично на формуле, которая включает ЦЕНУ ЗА УНЦИЮ (28,3 г) (или другие единицы объема), умноженную на разлитый ОБЪЕМ НАПИТКА.
После этапа 1014 выполняют этап 1016 решения, на котором определяют, активировал ли потребитель розлив выбранного продукта. Если решение утвердительное, т.е. потребитель активировал розлив выбранного продукта, способ 1000 переходит к этапу 1018. Если решение отрицательное, т.е. потребитель не активировал розлив выбранного продукта, способ 1000 переходит к этапу 1012. В показанном варианте реализации настоящего изобретения процессор или контроллер, такой как 106 на фиг.1, относящийся к разливочному устройству для розлива продукта, такому как 102А, может определить, активировал ли потребитель розлив выбранного продукта. Например, процессор или контроллер, такой как 106, может обнаружить, когда разлитое количество выбранного продукта достигло заданного значения, или когда разливочное устройство прекратило розлив выбранного продукта, и, таким образом, определить, активировал ли потребитель розлив выбранного продукта.
На этапе 1018 потребителю сообщают, что розлив продукта завершен. В показанном варианте реализации настоящего изобретения процессор или контроллер, такой как 106 на фиг.1, относящийся к разливочному устройству для розлива продукта, такому как 102А, может информировать потребителя о том, что розлив продукта завершен. Например, после активации потребителем розлива продукта и завершения потребителем розлива выбранного продукта контроллер, такой как 106, может передать сигнал, такой как сообщение, через пользовательский интерфейс, относящийся к разливочному устройству для розлива продукта, такой как пользовательский интерфейс 112, о том, что розлив продукта завершен.
После этапа 1018 выполняют этап 1020, на котором дополнительно определяют и отображают цену конечного продукта. В показанном варианте реализации настоящего изобретения процессор или контроллер, такой как 106, может определить цену конечного продукта, такую как ОКОНЧАТЕЛЬНАЯ СТОИМОСТЬ НАПИТКА, или другая стоимость за единицу выбранного продукта. Например, контроллер, такой как 106 на фиг.1, может поддерживать обмен данными с соответствующей памятью или устройством хранения данных, таким как 110, для определения цены конечного продукта, такой как ОКОНЧАТЕЛЬНАЯ СТОИМОСТЬ НАПИТКА, для выбранного продукта. Контроллер, такой как 106, дополнительно может отображать цену конечного продукта, такую как ОКОНЧАТЕЛЬНАЯ СТОИМОСТЬ НАПИТКА, или другую стоимость выбранного продукта посредством пользовательского интерфейса, такого как 112, относящегося к разливочному устройству для розлива продукта, такому как 102А. В одном варианте реализации настоящего изобретения процессор или контроллер, такой как 106, может поддерживать обмен данными с локальным и/или удаленным сервером или ресурсом обработки данных, таким как 126, для определения ОКОНЧАТЕЛЬНОЙ СТОИМОСТИ НАПИТКА или другой стоимости выбранного продукта. В любом случае на этом этапе дополнительно определяют и отображают ОКОНЧАТЕЛЬНУЮ СТОИМОСТЬ НАПИТКА.
После этапа 1020 выполняют этап 1022, на котором взимают плату с использованием машиночитаемого носителя потребителя. В показанном варианте реализации настоящего изобретения процессор или контроллер, такой как 106 на фиг.1, относящийся к разливочному устройству для розлива продукта, такому как 102А, может осуществить и санкционировать платеж посредством инструмента безналичной оплаты, такого как машиночитаемый носитель, относящийся к потребителю. Например, процессор или контроллер, такой как 106, может принять информацию об оплате ОКОНЧАТЕЛЬНОЙ СТОИМОСТИ НАПИТКА от инструмента безналичной оплаты, такого как машиночитаемый носитель, относящийся к потребителю. Информация об оплате может содержать помимо прочего номер кредитной или дебетовой карты или номер счета. В одном варианте реализации настоящего изобретения потребителю может быть предоставлена возможность покупки продукта через устройство клиентского типа или беспроводное устройство связи, такое как 214А-214С на фиг.2. В этом конкретном варианте реализации настоящего изобретения потребитель может оплатить выбранный продукт подтверждением платежа через устройство клиентского типа или беспроводное устройство связи, такое как 214А-214С, и подтверждение платежа может быть принято через соответствующую сеть, такую как 104. В одном варианте реализации настоящего изобретения платеж посредством инструмента безналичной оплаты, относящегося к потребителю, может содержать помимо прочего оплату кредитной карты потребителя, гостиничного номера, предварительно оплаченный счет и/или оплату счетов других типов и видов, относящихся к инструменту безналичной оплаты потребителя, как может требоваться и/или быть желательным в конкретном варианте реализации настоящего изобретения. В любом случае на этом этапе взимают плату с использованием инструмента безналичной оплаты потребителя.
После этапа 1022 способ 1000 завершается.
На этапе 1024 потребителя информируют, что платеж посредством инструмента безналичной оплаты не санкционирован. В показанном варианте реализации настоящего изобретения процессор или контроллер, такой как 106 на фиг.1, относящийся к разливочному устройству для розлива продукта, такому как 102А, может определить, что платеж потребителя посредством инструмента безналичной оплаты не санкционирован или иным способом потерпел неудачу. Например, процессор или контроллер, такой как 106, может принять сообщение о несанкционировании от локального и/или удаленного сервера или ресурса обработки данных, такого как 126. Сообщение о несанкционировании может содержать помимо прочего код отказа, код транзакции, сообщение об ошибке, сообщение о недостатке средств или сообщение о том, что транзакция потерпела неудачу.
После этапа 1024 способ 1000 завершается.
В одном варианте реализации настоящего изобретения для активизации разливочного устройства для розлива продукта потребитель может использовать инструмент безналичной оплаты. После активизации разливочное устройство для розлива продукта может определить ЦЕНУ ЗА УНЦИЮ (28,3 г) конкретного продукта. ПОЛНАЯ СТОИМОСТЬ НАПИТКА для продукта может быть вычислена на основе ОБЪЕМА РАЗЛИТОГО НАПИТКА в унциях, умноженного на ЦЕНУ ЗА УНЦИЮ. В этом отношении стоимость продукта может быть основана на объеме разлитого продукта по нефиксированной цене за размер стаканчика, такой как маленький, средний или большой. После определения ПОЛНОЙ СТОИМОСТИ НАПИТКА может быть осуществлена оплата продукта с использованием инструмента безналичной оплаты потребителя. Инструмент безналичной оплаты может содержать помимо прочего машиночитаемый носитель, безналичную пиктограмму лояльности, предоплаченную карту, кредитную карту, ключ гостиничного номера, предоплатный счет, беспроводное устройство и/или инструменты безналичной оплаты других типов и/или видов, как может требоваться и/или быть желательным в конкретном варианте реализации настоящего изобретения. В одном варианте реализации настоящего изобретения ЦЕНА ЗА УНЦИЮ дополнительно может быть ЦЕНОЙ ЗА МИЛЛИЛИТР или за любую другую единицу измерения, как может требоваться и/или быть желательным в конкретном варианте реализации настоящего изобретения. Кроме того, в случае необходимости могут быть использованы другие формулы вычисления цены и стоимости для определения ЦЕНЫ ЗА ОБЪЕМ и/или ПОЛНОЙ СТОИМОСТИ НАПИТКА на основе объема разлитого продукта.
На фиг.11 проиллюстрирован примерный способ 1100 взимания платы за продукт на основе объема разлитого продукта и оплаты продукта посредством предварительной оплаты. Способ 1100 начинается с этапа 1102. На этапе 1102 от потребителя принимают ввод для предварительной оплаты продукта на основе МАКСИМАЛЬНОЙ СТОИМОСТИ НАПИТКА. В показанном варианте реализации настоящего изобретения процессор или контроллер, такой как 106 на фиг.1, относящийся к разливочному устройству для розлива продукта, такому как 102А, может предложить потребителю предварительно оплатить продукт, для которого может быть задано значение МАКСИМАЛЬНОЙ СТОИМОСТИ НАПИТКА. Например, процессор или контроллер, такой как 106, может предложить потребителю произвести предварительную оплату продукта через любой денежный или финансовый платежный терминал или посредством способа, такого как прием номера кредитной или дебетовой карты или номера счета. Предварительная оплата выбранного продукта может быть произведена в безналичной форме или наличными деньгами. В одном варианте реализации настоящего изобретения потребителю может быть предоставлена возможность предварительной оплаты продукта и/или поощрительного предложения через устройство клиентского типа или устройство беспроводной связи, такое как 214А-214С на фиг.2. В этом конкретном варианте реализации настоящего изобретения потребитель может предварительно оплатить выбранный продукт подтверждением платежа через устройство клиентского типа или беспроводное устройство связи, такое как 214А-214С, и подтверждение платежа может быть принято через соответствующую сеть, такую как 104. В любом случае потребителю предоставляют возможность предварительной оплаты продукта на основе МАКСИМАЛЬНОЙ СТОИМОСТИ НАПИТКА.
После этапа 1102 выполняют этап 1104, на котором от потребителя принимают ввод для выбора продукта. В показанном варианте реализации настоящего изобретения потребитель может ввести данные через пользовательский интерфейс, такой как 112 на фиг.1, таким способом как выбор указателя, соответствующего продукту, такому как ДИЕТ ЧЕРРИ КОУК (DIET CHERRY COKE™). В других вариантах реализации настоящего изобретения потребителем могут быть выбраны другие продукты, или потребителем могут быть введены другие данные, относящиеся по меньшей мере к одному выбору продукта. В одном варианте реализации настоящего изобретения выбор продукта может быть осуществлен посредством графического пользовательского интерфейса, относящегося к разливочному устройству для розлива продукта, такому как пользовательский интерфейс 112.
После этапа 1104 выполняют этап 1106, на котором определяют и дополнительно отображают цену за унцию (28,3 г) продукта. В показанном варианте реализации настоящего изобретения процессор или контроллер, такой как 106 на фиг.1, может определить ЦЕНУ ЗА УНЦИЮ или другую стоимость единицы выбранного продукта. Например, контроллер, такой как 106, может поддерживать обмен данными с соответствующей памятью или устройством хранения данных, таким как 110, для определения стоимости и объема выбранного продукта. Контроллер, такой как 106, может дополнительно отображать ЦЕНУ ЗА УНЦИЮ или другую стоимость единицы выбранного продукта через пользовательский интерфейс, такой как 112, относящийся к разливочному устройству для розлива продукта, такому как 102А. В одном варианте реализации настоящего изобретения процессор или контроллер, такой как 106, может поддерживать обмен данными с локальным и/или удаленным сервером или ресурсом обработки данных, таким как 126, для определения ЦЕНЫ ЗА УНЦИЮ или другой стоимости единицы выбранного продукта. В любом случае на этом этапе определяют и дополнительно отображают ЦЕНУ ЗА УНЦИЮ продукта.
После этапа 1106 выполняют этап 1108, на котором разливают выбранный продукт. В показанном варианте реализации настоящего изобретения процессор или контроллер, такой как 106 на фиг.1, относящийся к разливочному устройству для розлива продукта, такому как 102А, может предоставить потребителю возможность активировать розлив желаемого продукта.
После этапа 1108 выполняют этап 1110, на котором отслеживают объем разлитого продукта. В показанном варианте реализации настоящего изобретения процессор или контроллер, такой как 106, может отслеживать и определить ОБЪЕМ НАПИТКА или другую единицу измерения выбранного продукта. Например, контроллер, такой как 106, может поддерживать обмен данными с соответствующим расходомером или устройством для определения ОБЪЕМА НАПИТКА или другой единицы измерения выбранного продукта. В одном варианте реализации настоящего изобретения ОБЪЕМ НАПИТКА может быть использован в формулах вычисления ОКОНЧАТЕЛЬНОЙ СТОИМОСТИ НАПИТКА и для ограничения количества разлитого продукта для предотвращения превышения верхнего предела МАКСИМАЛЬНОЙ СТОИМОСТИ НАПИТКА, и/или в других целях, как может требоваться и/или быть желательным в конкретном варианте реализации настоящего изобретения. В одном варианте реализации настоящего изобретения ОБЪЕМ НАПИТКА может быть использован в формулах вычисления ОКОНЧАТЕЛЬНОЙ СТОИМОСТИ НАПИТКА и для ограничения количества разлитого продукта для предотвращения превышения верхнего предела МАКСИМАЛЬНОЙ СТОИМОСТИ НАПИТКА, и/или в других целях, как может требоваться и/или быть желательным в конкретном варианте реализации настоящего изобретения.
После этапа 1110 выполняют этап 1112, на котором вычисляют текущую цену продукта. В показанном варианте реализации настоящего изобретения процессор или контроллер, такой как 106, может определить ТЕКУЩУЮ ЦЕНУ НАПИТКА или другую цену выбранного продукта. В одном варианте реализации настоящего изобретения вычисление может быть основано частично на формуле, которая включает ЦЕНУ ЗА УНЦИЮ (или другие единицы объема), умноженную на разлитый ОБЪЕМ НАПИТКА.
После этапа 1112 выполняют этап 1114 решения, на котором определяют, достиг ли потребитель МАКСИМАЛЬНОЙ СТОИМОСТИ НАПИТКА. Если решение утвердительное, т.е. потребитель достиг МАКСИМАЛЬНОЙ СТОИМОСТИ НАПИТКА, способ 1100 переходит к этапу 1120. Если решение отрицательное, т.е. потребитель не достиг МАКСИМАЛЬНОЙ СТОИМОСТИ НАПИТКА, способ 1100 переходит к этапу 1116 решения. В показанном варианте реализации настоящего изобретения процессор или контроллер, такой как 106, может определить, достигнута ли или даже превышена МАКСИМАЛЬНАЯ СТОИМОСТЬ НАПИТКА или другая стоимость единицы выбранного продукта. Например, контроллер, такой как 106, может поддерживать обмен данными с соответствующей памятью или устройством хранения данных, таким как 110, для сравнения МАКСИМАЛЬНОЙ СТОИМОСТИ НАПИТКА для выбранного продукта с ТЕКУЩЕЙ ЦЕНОЙ НАПИТКА.
На этапе 1116 решения определяют, активировал ли потребитель розлив выбранного продукта. Если решение утвердительное, т.е. потребитель активировал розлив выбранного продукта, способ 1100 переходит к этапу 1118. Если решение отрицательное, т.е. потребитель не активировал розлив выбранного продукта, способ 1100 переходит к этапу 1110. В показанном варианте реализации настоящего изобретения процессор или контроллер, такой как 106 на фиг.1, относящийся к разливочному устройству для розлива продукта, такому как 102А, может определить, активировал ли потребитель розлив выбранного продукта. Например, процессор или контроллер, такой как 106, может обнаружить, когда было разлито заданное количество выбранного продукта, или когда разливочное устройство прекратило розлив выбранного продукта, и, таким образом, определить, активировал ли потребитель розлив выбранного продукта.
На этапе 1118 потребитель может получить возмещение, если МАКСИМАЛЬНАЯ СТОИМОСТЬ НАПИТКА больше расчетной ОКОНЧАТЕЛЬНОЙ СТОИМОСТИ НАПИТКА. В показанном варианте реализации настоящего изобретения процессор или контроллер, такой как 106, может определить, больше ли МАКСИМАЛЬНАЯ СТОИМОСТЬ НАПИТКА расчетной ОКОНЧАТЕЛЬНОЙ СТОИМОСТИ НАПИТКА, и если так, то потребителю может быть выплачено возмещение.
После этапа 1118 выполняют этап 1120, на котором потребителя информируют о завершении розлива продукта. В показанном варианте реализации настоящего изобретения процессор или контроллер, такой как 106 на фиг.1, относящийся к разливочному устройству для розлива продукта, такому как 102А, может информировать потребителя о завершении розлива продукта. Например, после активации потребителем розлива продукта и завершении потребителем розлива выбранного продукта, контроллер, такой как 106, может передать сигнал, такой как сообщение, через пользовательский интерфейс, относящийся к разливочному устройству для розлива продукта, такой как пользовательский интерфейс 112, о том, что розлив продукта завершен.
После этапа 1120 выполняют этап 1122, на котором дополнительно определяют и отображают цену конечного продукта. В показанном варианте реализации настоящего изобретения процессор или контроллер, такой как 106 на фиг.1, может определить ОКОНЧАТЕЛЬНУЮ СТОИМОСТЬ НАПИТКА или другую стоимость единицы выбранного продукта. Например, контроллер, такой как 106, может поддерживать обмен данными с соответствующей памятью или устройством хранения данных, таким как 110, для определения ОКОНЧАТЕЛЬНОЙ СТОИМОСТИ НАПИТКА для выбранного продукта. Контроллер, такой как 106, может дополнительно отобразить ОКОНЧАТЕЛЬНУЮ СТОИМОСТЬ НАПИТКА или другую стоимость выбранного продукта посредством пользовательского интерфейса, такого как 112, относящегося к разливочному устройству для розлива продукта, такому как 102А. В одном варианте реализации настоящего изобретения процессор или контроллер, такой как 106, могут поддерживать обмен данными с локальным и/или удаленным сервером или ресурсом обработки данных, таким как 126, для определения ОКОНЧАТЕЛЬНОЙ СТОИМОСТИ НАПИТКА или другой стоимости выбранного продукта. В любом случае на этом этапе дополнительно определяют и отображают ОКОНЧАТЕЛЬНУЮ СТОИМОСТЬ НАПИТКА.
После этапа 1122 способ 1100 завершается.
В одном варианте реализации настоящего изобретения потребитель может предварительно оплатить продукт. В этом случае МАКСИМАЛЬНАЯ СТОИМОСТЬ НАПИТКА может быть определена как равная предварительной оплате. Затем потребитель может управлять разливочным устройством, разливающим продукт в режиме по ЦЕНЕ ЗА УНЦИЮ (28,3 г). В таком режиме потребитель может разлить ПОЛНЫЙ ОБЪЕМ НАПИТКА, который частично определяет ПОЛНУЮ СТОИМОСТЬ НАПИТКА до МАКСИМАЛЬНОЙ СТОИМОСТИ НАПИТКА, причем ПОЛНАЯ СТОИМОСТЬ НАПИТКА равна ПОЛНОМУ ОБЪЕМУ НАПИТКА, умноженному на ЦЕНУ ЗА УНЦИЮ (28,3 г).
В одном варианте реализации настоящего изобретения разлитый ПОЛНЫЙ ОБЪЕМ НАПИТКА ограничивают формулой и ЦЕНОЙ ЗА УНЦИЮ до предварительно оплаченной суммы МАКСИМАЛЬНОЙ СТОИМОСТИ НАПИТКА. Дополнительно, если потребитель не разливает достаточный объем продукта так, что МАКСИМАЛЬНАЯ СТОИМОСТЬ НАПИТКА не достигается, частичное возмещение может быть вычислено и заплачено потребителю.
Отличительные особенности различных вариантов реализации настоящего изобретения могут быть осуществлены в программном обеспечении, программируемом оборудовании, аппаратных средствах или любой их комбинации.
Например, по меньшей мере один аспект изобретения может быть включен в готовое изделие (например, по меньшей мере один компьютерный программный продукт), имеющий, например, используемый компьютером носитель. Содержащийся в нем носитель, например код читаемой компьютером программы, направлен на обеспечение и использование отличительных признаков варианта реализации настоящего изобретения. Это готовое изделие может быть включено в компьютерную систему или продано отдельно. Примером подходящего готового изделия является движок или модуль, такой как 114, показанный на фиг.1, обеспечивающий взаимодействие с потребителями.
Дополнительно может быть обеспечено по меньшей мере одно запоминающее устройство для хранения машиночитаемых программ, практически реализующее по меньшей мере одну программу или набор машиноисполняемых инструкций, для осуществления отличительных признаков варианта реализации настоящего изобретения. Примером подходящего запоминающего устройства для хранения машиночитаемых программ является память или устройство хранения данных, такое как 110, показанное на фиг.1.
Изображенные здесь блок-схемы являются примерами. В описанные здесь схемы или этапы (или процедуры) могут внесены различные изменения без отступления от объема заявленного изобретения. Например, этапы могут выполняться в другом порядке, или этапы могут быть добавлены, удалены или изменены. Все эти изменения считаются частью заявленного изобретения.
Хотя выше были описаны конкретные варианты реализации настоящего изобретения, подразумевается, что специалисты, как в настоящее время, так и в будущем, могут вносить различные усовершенствования и улучшения, находящиеся в пределах объема приложенной формулы. Эта формула должна рассматриваться как обеспечение надлежащей защиты описанного выше изобретения.