СПОСОБ ОСУЩЕСТВЛЕНИЯ РОЗЛИВОВ С ДОЗИРОВАНИЕМ ИЗ РАЗЛИВОЧНОГО АППАРАТА, РАЗЛИВОЧНЫЙ АППАРАТ И МАШИНОЧИТАЕМЫЙ НОСИТЕЛЬ ИНФОРМАЦИИ
METHOD OF IMPLEMENTING BOTTLING WITH DOSAGE FROM DISPENSING MACHINE, DISPENSING MACHINE AND MACHINE-READ INFORMATION MEDIA

Настоящая заявка выделена из заявки №2010111243 на выдачу патента РФ на изобретение, поданной 04.09.2008, с испрашиванием приоритета по дате подачи первой заявки US 60/970,488, поданной в Патентное ведомство США 06.09.2007.
Область техники, к которой относится изобретение
Настоящее изобретение относится к способу осуществления розлива с дозированием из разливочного аппарата и разливочному аппарату.
Уровень техники
Обычные разливочные устройства для розлива напитков могут разливать напитки путем смешивания сиропа, подсластителя и/или воды. Эти обычные разливочные устройства для розлива напитков, как правило, предлагают ограниченный выбор напитков, которые содержат сиропы различных видов. Предлагаемые варианты выбора напитков могут включать выбор из фирменных и нефирменных напитков. В качестве примера, одно обычное разливочное устройство, в котором применяют несколько сиропов разных видов, может предложить на выбор напитки COCA-COLA™, DIET COCA-COLA™, SPRITE™ и несколько других вариантов выбора фирменных или нефирменных напитков.
Перед эксплуатацией разливочного устройства для розлива напитков в таких местах, как ресторан или автозаправочная станция, разливочное устройство обычно конфигурируют или калибруют. Калибровку можно применять, чтобы задать различные виды напитков, которые предполагают разливать с помощью разливочного устройства, и параметры, ассоциированные с розливом каждого напитка. В некоторых обычных разливочных устройствах, розлив с дозированием можно сконфигурировать или откалибровать для каждого напитка. Как правило, при обычном розливе с дозированием в течение заранее установленного периода времени, включается один или более соленоидов, переключателей и/или клапанов, ассоциированных с выбранным напитком, тем самым вызывая розлив предварительно установленного количества сиропа, подсластителя и/или воды для приготовления выбранного напитка.
В обычных разливочных устройствах розлив с дозированием часто калибруют для каждого варианта выбора напитков. Кроме того, для каждого варианта выбора напитков розлив с дозированием часто калибруют индивидуально для соответствующих размеров емкости, которые можно использовать для разлива обычными разливочными устройствами. Для того чтобы в разливочных устройствах откалибровать розливы с дозированием для каждого варианта выбора напитков, обычно входят в режим программирования. Затем розлив конкретного выбранного напитка можно регулировать вручную для конкретного размера емкости, и можно определить и сохранить время розлива для дальнейших розливов с дозированием. Затем этот процесс можно повторить для оставшихся размеров емкости. Кроме того, часто предпочтительно осуществлять двойную проверку настроек розлива напитка, чтобы гарантировать правильность выполнения запрограммированных розливов с дозированием.
Недостаток калибровки розливов с дозированием в обычном разливочном устройстве заключается в том, что каждый вариант выбора напитков калибруют индивидуально. Кроме того, каждый размер емкости, предлагаемый для конкретного варианта выбора напитков, калибруют индивидуально. Индивидуальную калибровку и программирование обычного разливочного устройства для розлива напитков можно рассматривать как эмпирическую калибровку или эмпирическое программирование вследствие ручного управления. Эти обычные методы калибровки часто занимают много времени. Время, необходимое для калибровки разливочного устройство, также увеличивается, когда в разливочном устройстве увеличивают количество вариантов выбора напитков. Кроме того, при этих обычных методах калибровки затрачивают много сиропа и других компонентов напитка, так как для калибровки каждого размера емкости для каждого варианта выбора напитков обычно осуществляют по меньшей мере один розлив.
Соответственно, существует потребность в улучшенных системах и способах программирования вариантов дозирования для разливочных устройств.
Раскрытие изобретения
Некоторые или все из вышеуказанных потребностей и/или проблем могут быть разрешены с помощью вариантов реализации этого изобретения. В одном варианте осуществления изобретения предлагается способ осуществления розливов с дозированием из разливочного аппарата, включающий: прием разливочным аппаратом входных данных, содержащих предпочтения, ассоциированные с розливами с дозированием одного или более различных типов напитка; и конфигурирование разливочного аппарата для по меньшей мере одного розлива с дозированием по меньшей мере частично на основе принятых входных данных, при этом для розлива выбранного напитка определяют по меньшей мере один параметр розлива с дозированием.
В другом варианте осуществления изобретения предлагается разливочный аппарат, содержащий запоминающее устройство, выполненное с возможностью хранения выполняемых компьютером команд; и контроллер, выполненный с возможностью исполнения выполняемых компьютером команд, обеспечивающих возможность: приема входных данных, содержащих предпочтения, ассоциированные с розливами с дозированием одного или более различных типов напитка; и конфигурирования разливочного аппарата для по меньшей мере одного розлива с дозированием по меньшей мере частично на основе принятых входных данных, при этом для розлива выбранного напитка определяется по меньшей мере один параметр розлива с дозированием.
В еще одном варианте изобретения предлагается один или более машиночитаемый носитель информации. Такой носитель может содержать выполняемые компьютером команды, которые при их исполнении одним или более процессором обеспечивают выполнение одним или более процессором следующих действий: прием разливочным аппаратом входных данных, содержащих предпочтения, ассоциированные с розливами с дозированием одного или более различных типов напитка; и конфигурирование разливочного аппарата для по меньшей мере одного розлива с дозированием по меньшей мере частично на основе принятых входных данных, при этом для розлива выбранного напитка определяется по меньшей мере один параметр розлива с дозированием.
Дополнительные системы, способы, разливочные устройства, особенности и преимущества реализуют посредством способов, предлагаемых различными вариантами реализации изобретения. Другие варианты реализации и аспекты изобретения подробно описаны в настоящем документе и рассматриваются как часть заявленного изобретения. Другие преимущества и особенности можно понять на основании описания и чертежей.
Краткое описание чертежей
Следующие ссылки будут сделаны на прилагаемые чертежи, которые необязательно начерчены в масштабе, при этом:
На фиг.1 показан один пример разливочного устройства для приготовления напитков согласно варианту реализации изобретения.
На фиг.2А показан один пример оперативной связи между контроллером и местоположением в матрице для ингредиентов согласно варианту реализации изобретения.
На фиг.2В показан один пример интерфейсов обнаружения введения пакетов согласно варианту реализации изобретения.
На фиг.2С показан один пример пакетов ингредиентов для приготовления напитков, связанных с несколькими насосами, согласно варианту реализации изобретения.
На фиг.2D показан один пример пакетов ингредиентов для приготовления напитков, связанных с несколькими насосами и соединенных с контроллером с помощью шинных узлов согласно варианту реализации изобретения.
На фиг.3 показан один пример контролирующих узлов, связанных с контроллером согласно варианту реализации изобретения.
На фиг.4 показан один пример способа организации розливов с дозированием в разливочном устройстве для приготовления напитков согласно варианту реализации изобретения.
На фиг.5 показан один пример способа приема входных данных клиента для розливов с дозированием в разливочном устройстве согласно варианту реализации изобретения.
На фиг.6 показан один пример опций входных данных клиента для розливов с дозированием в разливочном устройстве согласно варианту реализации изобретения.
На фиг.7 показан один пример способа определения параметров розлива с дозированием в разливочном устройстве согласно варианту реализации изобретения.
На фиг.8 показан один пример опций входных данных клиента для выбора напитка при розливе с дозированием с помощью разливочного устройства согласно варианту реализации изобретения.
На фиг.9 показан один пример способа приема варианта выбора напитка и розлива контролируемого с учетом размера порции количества выбранного напитка с помощью разливочного устройства согласно варианту реализации изобретения.
В подробном описании объяснены различные варианты реализации изобретения, вместе с преимуществами и особенностями, со ссылками на чертежи в качестве примера.
Осуществление изобретения
В настоящем документе, термины "разливочное устройство для приготовления напитков", "разливочное устройство для розлива продуктов", "разливочное устройство для розлива напитков", "разливочный аппарат", и "разливочное устройство" относятся к устройству, которое предоставляет продукт, такой как напиток, консервная банка, бутылка или контейнер.
В настоящем документе, термины "продукт" и "напиток" и их множественные формы, применяют синонимически, и варианты реализации изобретения не следует ограничивать в объеме при применении любого из этих терминов.
Ниже в настоящем документе будут описаны иллюстративные варианты реализации изобретения более полно со ссылками на прилагаемые чертежи, на которых показаны некоторые, но не все, варианты реализации изобретения. Действительно, изобретение можно воплотить во многих различных формах и не должно ограничиваться вариантами реализации, изложенными в этой заявке;
скорее, эти варианты реализации представлены для того, чтобы это описание удовлетворяло применяемым юридическим требованиям. Во всем документе одинаковые позиционные обозначения относятся к одинаковым элементам.
Рассматривая чертежи более детально, можно увидеть, что на фиг.1 показан один пример разливочного устройства 100, который можно использовать в соответствии с вариантами реализации изобретения. Типичное разливочное устройство 100 может включать контроллер 105, оперативно связанный с матрицей 112 для ингредиентов. Несколько источников ингредиентов для приготовления напитков можно соединить с матрицей 112. Подходящие источники ингредиентов для приготовления напитков могут включать, например, пакеты ингредиентов, которые вставляют в матрицу 112, и/или источники ингредиентов, которые расположены на некотором расстоянии от разливочного устройства 100 и соединены с матрицей 112 через подходящие линии подачи. Например, источники ингредиентов для приготовления напитков можно подавать в разливочное устройство 100 через систему на основе ящика с вкладышем в форме мешка (BIB).
Согласно одному варианту реализации, в матрицу 112 можно вставить несколько пакетов ингредиентов. Матрица для ингредиентов может обеспечить сохранность каждой из большого количества пакетов ингредиентов, таких как 114А-114Q. Кроме того, матрица 112 может быть оперативно связана с контроллером, таким как контроллер 105, и с несколькими насосами 120 и/или клапанами 125. В этом отношении, находящиеся под контролем контроллера 105 несколько насосов 120 и/или клапанов 125 могут осуществлять накачивание точного количества продукта из большого количества пакетов 114A-114Q для розлива напитка покупателям. Несколько датчиков 127 могут контролировать и измерять количество продуктов для приготовления напитка, которые накачивают из пакетов 114A-114Q.
Согласно одному варианту реализации, матрица 112 может содержать множество различных типов и видов пакетов ингредиентов для приготовления напитков, таких как 114A-114Q, вставленных в нее. В процессе работы, содержимое каждого из пакетов 114A-114Q можно выборочно комбинировать согласно рецепту в варьирующих соотношениях для приготовления тысячи различных видов напитков.
Например помимо прочего, клиент, потребитель или пользователь может выбрать тип напитка в подходящем устройстве 165 для ввода данных, ассоциированном с контроллером, таким как пользовательский интерфейс. Рецепт приготовления выбранного напитка, в том числе ингредиенты и их соотношение, можно получить с помощью контроллера 105 из базы данных, локальной к контроллеру 105, такой как база данных 130, из запоминающего устройства, ассоциированного с контроллером 105, такого как запоминающее устройство 180, и/или из удаленного ресурса по обработке данных, такого как ресурс 135 по обработке данных, который может представлять собой сервер. Контроллер 105 может управлять любыми из насосов 120 и/или клапанами 125 для приготовления и розлива напитка через сопло 140 в емкость 145.
Разливочные устройства для приготовления напитков в соответствии с вариантами реализации изобретения, такие как разливочное устройство 100, могут хранить или быть связанными с любым количеством ингредиентов, например, ароматизатором с запахом лайма, ванильным ароматизатором, вишневым ароматизатором и различными составными частями многих фирменных и нефирменных напитков. Преимущество состоит в том, что, например помимо прочего, можно налить напиток COCA-COLA™ путем добавления вишневого ароматизатора, получая напиток CHERRY COCA-COLA™, или путем добавления ванильного ароматизатора и изменения формулы, получая DIET VANILLA COCA-COLA™. Согласно одному варианту реализации, при наличие контроллера 105, оперативно связанного с несколькими пакетами ингредиентов 114 и несколькими насосами 120 и клапанами 125, потребитель может приготавливать и наливать тысячи различных видов напитков путем добавления ароматизатора и/или смешивания и варьирования ингредиентов и соотношений ингредиентов.
При дальнейшем рассмотрении фиг.1, согласно некоторым вариантам реализации изобретения, контроллер 105 можно оперативно связать с базой данных 130, которая включает рецепты напитков, составы и способы приготовления напитков. Такие рецепты напитков, составы и способы приготовления напитков могут включать перечень ингредиентов, соотношение каждого ингредиента, список, какой напиток может быть изготовлен по заказу потребителя, потребительские предпочтения для розлива одного или более напитков, информацию о розливе с дозированием, ассоциированную с одним или более напитками и/или другие типы и виды рецептов приготовления напитков, составов и способов приготовления напитка, если это может быть необходимо и/или желательно при конкретном варианте реализации. Контроллер 105 может функционировать для выполнения набора команд для приготовления по меньшей мере одного напитка по меньшей мере из одного пакета ингредиента для розлива потребителю. На фиг.1 также изображено сопло 145. Сопло 145 может объединять потоки из насосов 120 и/или клапанов 125 для смешения и розлива напитка в емкость, такую как емкость 145. Смешивание напитка может происходить до, во время и/или после розлива потоков из сопла 145.
Что касается матрицы 112, на фиг.1 показано, как несколько пакетов ингредиентов для приготовления напитков, таких как 114A-114Q, можно физически поместить в соответствующие места в матрице 112, закрепить и соединить с конкретным насосом, клапаном и/или конкретной комбинацией из насоса (насосов) и/или клапана (клапанов). Затем в процессе работы, через насосы 120 и клапаны 125, как требует рецепт, содержимое выбранных пакетов ингредиентов, таких как 114A-114Q, можно закачать в точных количествах или соотношениях и получить фирменные напитки, такие как CHERRY COCA-COLA™, VANILLA COCA-COLA™, COCA-COLA™, DIET COCA-COLA™ и FANTA™, а также огромный ряд других фирменных напитков, нефирменных напитков и/или напитков, приготовленных по заказу потребителей. В соответствии с вариантами реализации изобретения, разливочное устройство для приготовления напитков, такое как разливочное устройство 100, может осуществлять розлив огромного рядя различных видов напитков, в том числе помимо прочего газированные напитки, негазированные напитки, диетические напитки, различные виды чая, различные виды кофе, витаминные напитки, энергетические напитки, спортивные напитки и/или молочные продукты.
Для целей изобретения, пакеты ингредиентов для приготовления напитков, такие как 114A-114Q, можно в совокупности или в целом рассматривать как пакет 114. Каждый пакет 114 можно изготовить в виде пакета жидкости, закрепленного в пластмассовом заостренном контейнере, что дает возможность поместить его в матрицу 112. При вставлении в матрицу 112, пакет можно проколоть с помощью по меньшей мере одного штуцера или другого подходящего устройства для прокалывания, что позволяет накачивать жидкость в пакете насосом или иным образом дозировать с помощью насосов 120 и/или клапанов 125 в точных соотношениях и приготавливать требуемый напиток. Кроме того, один или более датчиков, таких как датчики 127, могут контролировать количество или объем жидкости, которая закачивается из пакета 114. Один или более датчиков 127 можно также применять для облегчения обнаружения пакета 114, который является почти пустым и/или жидкость из которого не вытекает должным образом. Например, емкостный датчик можно разместить между пакетом 114 и ассоциированным с ней насосом 120. Емкостный датчик может каждый раз обнаруживать, что жидкость поступает в насос 120. В качестве примера, емкостный датчик может каждый раз обнаруживать по изгибу металлической полоски, что жидкость поступает в насос 120. Если емкостный датчик не обнаруживает изгиб, то контроллер, связанный с емкостным датчиком, такой как контроллер 105 или узловой контроллер 310А, показанный на фиг.3, может установить, что пакет 114 почти пуст и/или неисправен. Если изгиб обнаружен, то контроллер, связанный с емкостным датчиком, может установить, что пакет 114 функционирует должным образом и содержит достаточное количество жидкости для завершения закачивания и розлива напитка.
В некоторых примерах, другие ингредиенты, компоненты или добавки для приготовления напитков могут быть помещены в матрицу 112 или иным образом оперативно связаны с ней. Например, блок 114О подачи газированной воды, блок подачи подсластителя 114Р и блок 114Q подачи воды можно оперативно связать с матрицей 112. Эти ингредиенты, компоненты или добавки для приготовления напитков могут находиться в форме пакета, или могут находиться в другой конфигурации, к которой матрица 112 имеет доступ. Например, один или более из этих ингредиентов, компонентов или добавок для приготовления напитков можно подавать в матрицу 112 через подходящий входной трубопровод из соответствующих источников ингредиентов.
В примерах блока 114О и блока 114Q подачи воды, непрерывную подачу жидкости подобно газированной воде и воде, и/или непрерывную подачу других ингредиентов можно обеспечить при помощи комбинации насосов 120, клапанов 125 и/или регулируемых диафрагменных контроллеров с целью дозирования и/или контролирования потока жидкости, газированной воды, воды или подачи других ингредиентов во время приготовления напитка. В примере непрерывной подачи, блок 114О и блок 114Q можно соединить с матрицей 112. Кроме того, согласно некоторым вариантам реализации изобретения, один или более ингредиентов для приготовления напитков могут циркулировать через камеру предварительного охлаждения (не показано) перед подачей в матрицу 112. Например, газированная вода и вода могут соответственно подаваться из блока 114O и блока 114Q и циркулировать через одну или более камер предварительного охлаждения до подачи в матрицу 112. Кроме того или альтернативным образом, один или более ингредиентов для приготовления напитка можно подавать из охлаждаемых источников.
В одном примере, подсластитель 114Р может представлять собой подсластитель, не имеющий энергетической ценности (NNS), кукурузный сироп с высоким содержанием фруктозы или другие типы или виды подсластителя, если это может быть необходимо и/или желательно согласно конкретному варианту реализации. В этом примере, подсластитель 114Р может представлять собой пакет, который можно соединить с матрицей 112. Кроме того, согласно некоторым вариантам реализации, в матрицу 112 можно помещать несколько подсластителей.
Согласно одному варианту реализации, местоположение в матрице 112 некоторых из ингредиентов 114 для приготовления напитка, имеющих резкий вкус и запах может быть ограничено. В этом отношении, ингредиенты с резким вкусом и запахом являются такими стойкими, что после прохождения такого ингредиента только один раз через трубопровод разливочного устройства, трубопровод надолго приобретает запах и любые текучие среды, проходящие через этот трубопровод, будут испорчены этим резким вкусом. По существу, чтобы получить напиток высшего качества, при использовании в матрице ингредиента с резким вкусом и запахом, предпочтительно ограничить пополнение и/или добавление других ингредиентов с резким вкусом и запахом определенными местами в матрице.
Также согласно одному варианту реализации, некоторые из пакетов 114 ингредиента для приготовления напитка могут требовать взбалтывание для перемешивания ингредиентов. В этих случаях, местоположение таких ингредиентов в матрице можно ограничить местами, которые можно встряхивать, если это может быть необходимо и/или желательно согласно конкретному варианту реализации изобретения.
Кроме того, один или более блоков непрерывной подачи ингредиентов можно соединить с матрицей 112 в соответствующих местах, в которых можно взбалтывать непрерывно подаваемые ингредиенты. Например, блок непрерывной подачи льда можно соединить с матрицей 112, и лед можно взбалтывать до, во время и/или после розлива напитка.
Также согласно одному варианту реализации, некоторые из пакетов 114 ингредиентов могут требовать противомикробного трубопровода и/или противомикробных деталей разливочного устройства. Эти пакеты 114 могут включать пакеты для молока, молочных, соевых напитков и/или другие типы и виды пакетов ингредиентов. В этих случаях, местоположение таких ингредиентов в матрице 112 можно ограничить местами, в которых используют подходящий противомикробный трубопровод и/или подходящие противомикробные детали разливочного устройства, если это может быть необходимо и/или желательно согласно конкретному варианту реализации.
Согласно одному варианту реализации, в основном, может существовать связь между отдельным пакетом 114 и одним или более соответствующими насосами 120 и/или клапанами 125. Например, может существовать связь один к одному между отдельным пакетом 114 и насосом 120 и/или клапаном 125. В качестве еще одного примера, может существовать связь четыре к одному между отдельным пакетом 114 и ассоциированными насосами 120 и/или клапанами 125. Можно применять разнообразные связи между отдельным пакетом 114 и связанным насосом (насосами) и/или клапаном (клапанами), если это необходимо согласно различным вариантам реализации изобретения. Применение более, чем одного насоса 120 и/или клапана 125 может облегчить извлечение большего объема ингредиента из пакета 114 за более короткий период времени. В нескольких случаях может быть предпочтительным применять несколько насосов и/или клапанов на один ингредиент, чтобы иметь возможность извлечь больший объем жидкости из пакета за более короткий период времени. Один такой ингредиент, для которого может быть предпочтительным применять несколько насосов 120 и/или клапанов 125 для возможности извлечения большего объема жидкости из пакета 114 за более короткий период времени, может представлять собой подсластитель 114Р.
Продолжая рассмотрение фиг.1, контроллер, ассоциированный с разливочным устройством 100 для приготовления напитков, такой как контроллер 105, может представлять собой любой подходящий контроллер, вычислительное устройство, или несколько устройств, например, микроконтроллер, мини-компьютер, персональный компьютер и т.п. Контроллер 105 может включать процессор 175 и запоминающее устройство 180. Запоминающее устройство 180 может хранить программируемые логические схемы 182 (например, программное обеспечение) в соответствии с вариантами реализации изобретения. Один пример программного обеспечения или машиночитаемого носителя может представлять собой код программы или набор команд, обеспечивающих контроль за функционированием разливочного устройства для приготовления напитков, такого как разливочное устройство 100. Согласно некоторым вариантам реализации изобретения, запоминающее устройство 180 может также включать данные 184, применяемые при функционировании разливочного устройства 100. Данные 184 могут включать данные, которые вручную вводят в контроллер 105, данные, передают в контроллер 105, данные, ассоциированные с другими компонентами разливочного устройства 100 и/или полученные от них, данные, полученные от клиентов или пользователей разливочного устройства 100 и/или данные, полученные из удаленного источника, такого как ресурс 135. Согласно некоторым вариантам реализации изобретения, запоминающее устройство 180 может также включать операционную систему 186. В процессоре 175 можно использовать операционную систему 186 для выполнения программируемых логических схем 182, и при этом, можно также применять по меньшей мере часть данных 184.
Контроллер 105 может получать вводимую информацию или данные от других компонентов разливочного устройства 100, от удаленных устройств, таких как ресурс 135 и/или от клиента или пользователя через один или более подходящих устройств для ввода данных 165. Одно или более подходящие устройства для ввода данных могут включать сенсорные панели, сенсорные экраны, интерактивные дисплеи, схемы выборки, переключатели, кнопки, клавиатуры, клавишные панели, панели управления, дисководы, компакт-диски, DVD-диски, съемные запоминающие устройства и/или любые другие устройства, способные передавать данные контроллеру 105. Контроллер 105 можно также выводить данные или контролировать вывод данных на другие компоненты разливочного устройства 100 для приготовления напитков, на одно или более удаленных устройств и/или на одно или более подходящих устройств вывода 160. Одно или более подходящих устройств вывода могут включать дисплеи, интерактивные дисплеи, принтеры и т.п.
При дальнейшем рассмотрении фиг.1, контроллер, ассоциированный с разливочным устройством 100 для приготовления напитков, такой как контроллер 105, можно связать или соединить с одним или более серверов или ресурсов по обработке данных, таким как ресурс 135, через подходящее сетевое соединение. Согласно одному варианту реализации, разливочное устройство 100 можно подключить через сетевое соединение к ресурсу 135, такому как сервер. Такое сетевое соединение можно улучшить путем применения любой подходящей сети, например, Интернета, локальной компьютерной сети (LAN), глобальной сети (WAN), сети LON WORKS и/или других типов и видов сетей или сетевых соединений, если это может быть необходимо и/или желательно при конкретном варианте реализации.
Ресурс 135, такой как сервер, может быть связан с несколькими базами данных, такими как база данных 150А рецептов, составов и способов приготовления напитков, оперативная база данных 150В и/или потребительская база данных 150С. Кроме того, ресурс 135 можно применять для облегчения приготовления напитков в соответствии с рецептами, составами и/ способами, обеспечения оперативной обработки данных, выполнения обработки данных, связанных с взаимодействием с потребителем и/или выполнения обработки других данных, как может быть необходимо и/или желательно согласно конкретному варианту реализации. Такая оперативная обработка данных может включать, например помимо прочего, обработку данных, касающихся состояния оборудования, технического обслуживания, предупредительных сигналов при эксплуатации, прогнозируемого пополнения запасов, и/или другие типы и виды оперативной обработки данных, если это может быть необходимо и/или желательно согласно конкретному варианту реализации. Указанная поддержка взаимодействия с потребителем может включать, например помимо прочего, потребительские предпочтения, потребительские предпочтения в отношении напитков, приверженность, игры, призы, содержание рекламы, приготовление напитка в соответствии с требованиями заказчика и/или другие типы и виды поддержки взаимодействия с потребителем и/или обработки данных, если это может быть необходимо и/или желательно при конкретном варианте реализации. Согласно некоторым вариантам реализации предлагаемого изобретения, одна или более из баз данных, ассоциированных с ресурсом 135 по обработке данных, таких как базы данных 150А, 150В и 150С, могут быть ассоциированы с разливочным устройством 100 для приготовления напитков через сетевое соединение. Соответственно, любая информация, которая содержится в одной или более базах данных, может быть доступна контроллеру, ассоциированному с разливочным устройством 100, такому как контроллер 105, и/или может храниться в одной или более других базах данных, ассоциированных с контроллером, таких как база данных 130. Для целей изобретения, в настоящем документе базы данных 130, 150А, 150В и 150С в совокупности или же по отдельности рассматривают как база данных 130.
При дальнейшем рассмотрении фиг.1, согласно некоторым вариантам реализации изобретения, разливочное устройство для приготовления напитков, такое как разливочное устройство 100, может включать или быть ассоциированным с одним или более устройств 155 для машинного чтения кода. Каждое из одного или более устройств 155 для машинного чтения кода может представлять собой любой подходящий вид считывающего устройства или группу считывающих устройств, например, штриховых, с радиочастотной идентификацией, с применением частоты отраженного света, оптических, и т.п. Согласно одному варианту реализации, устройство 155 для машинного чтения кода можно применять для сканирования или чтения пакетов 114A-114Q перед их введением в матрицу 112. В этом отношении, контроллер 105 можно применять для получения информации, связанной или ассоциированной с пакетом ингредиентов, таким как 114А, используя информацию, полученную при сканировании или чтении, и затем контроллер 105 может использовать указанную информацию для идентификации в матрице 112 оптимального местоположения для размещения пакеты ингредиента для приготовления напитка. Например, данные от пакета 114А, такие как серийный номер или идентификационный код, можно применять по отдельности или сопоставлять с предварительно сохраненной информацией в базе данных, такой как 130, или с данными, иным образом доступными ресурсу 135 или хранимыми с нем, при этом ресурс 135 может идентифицировать один или более ингредиентов, ассоциированных с пакетом 114А. В еще одном примере, данные от пакета 114А, такие как код или идентификатор ингредиента, можно применять по отдельности или сопоставлять с предварительно сохраненной информацией в базе данных, такой как 130, или с данными, иным образом доступными ресурсу 135 или хранимыми с нем, при этом ресурс 135 может идентифицировать один или более ингредиентов, ассоциированных с пакетом 114А.
Кроме того, когда пакеты 114A-114Q ингредиентов для приготовления напитков сканируют и идентифицируют их оптимальное местоположение в матрице, можно информировать персонал по установке пакетов, где в матрице 112 следует разместить конкретный пакет 114А, с помощью одного или более подходящих устройств вывода 160, таких как светодиодный (LED) индикатор. Кроме того или альтернативным образом, персонал можно информировать с помощью других типов и видов устройств вывода или индикаторов дисплея, если это может быть необходимо и/или желательно согласно конкретному варианту реализации. Другие варианты реализации могут включать такие устройства вывода, как экраны жидкокристаллических дисплеев, интерфейсы ввода/вывода (I/O) и/или аудио интерфейсы. Кроме того, у персонала по установке пакетов можно дополнительно запросить входные данные с помощью одного или более пользовательских опций или вариантов выбора, ассоциированных с разливочным устройством 100 и/или отдельным пакетом 114А. Одну или более пользовательских опций или вариантов выбора, применяемых для запрашивания пользователя, можно предоставить пользователю в любой подходящей форме, например, через одно или более устройств вывода 160. Входные данные или варианты выбора пользователя можно связать с разливочным устройством 100 через одно или более подходящих устройств для ввода данных 165, таких как сенсорная панель, ассоциированная с контроллером разливочного устройства, таким как контроллер 105. Другие варианты реализации могут включать такие устройства для ввода данных, как клавишные панели, интерактивные дисплеи, нажимные кнопки, распознавание голосовых сообщений и т.п.
Согласно одному варианту реализации, правильное введение пакета 114 в матрицу 112 можно дважды проверить или контролировать иным образом путем сканирования машиночитаемого кода на пакете (показано как 118А) и сканирования машиночитаемого кода, расположенного на матрице 112 в месте введения пакета (показано как 118В). В этом отношении, контроллер 105 может проверить или проконтролировать, что пакет 114 правильно размещен в матрице 112. Кроме того или альтернативным образом, устройство 170А для машинного чтения кода, ассоциированное с конкретным местом пакета в матрице 112, такое как устройство с радиочастотной идентификацией, можно применять для чтения электронных меток (показано как 118А), ассоциированных с пакетом 114А, до, во время и/или после введения этого пакета в матрицу 112. В этом отношении, контроллер, такой как контроллер 105, можно применять для получения информации, связанной или ассоциированной с пакетом 114А для приготовления напитка, при этом контроллер применяет такую информацию для идентификации или определения иным образом местоположения пакета 114А в матрице 112.
Можно также установить, была ли пакет 114А помещен в подходящее место в матрице 112. Согласно одному или более вариантам реализации изобретения, несколько устройств для машинного чтения кода можно ассоциировать с соответствующими местами в матрице 112. Когда пакеты 114 помещают в матрицу 112 и сканируют, персонал по установке пакетов можно проинформировать, где в матрице 112 размещен пакет 114, с помощью одного или более подходящих устройств вывода 160, таких как светодиодный (LED) индикатор. Кроме того или альтернативным образом, персонал по установке пакетов можно информировать с помощью других типов и видов устройств вывода или индикаторов дисплея, если это может быть необходимо и/или желательно согласно конкретному варианту реализации. Другие варианты реализации могут включать такие устройства вывода, как ЖКД экраны, интерфейсы ввода/вывода (I/O) и аудио интерфейсы.
Персонал по установке пакетов можно также информировать с помощью одного или более подходящих устройств вывода 160 об определении, что пакет ингредиентов для приготовления напитков вставлен в матрицу 112 в неправильном месте. Например, если для пакета ингредиентов было установлено оптимальное местоположение в матрице 112, такое как 114А, путем применения устройства для машинного чтения кода 155, то размещение в оптимальное местоположение можно контролировать устройством для машинного чтения кода, ассоциированным с оптимальным местоположением, таким как устройство для машинного чтения кода 170А. Персонал по установке пакетов можно информировать о правильном введении пакета. Если пакет вставляют в другое положение, отличное от оптимального, то устройство для машинного чтения кода, ассоциированное с другим местоположением, можно применять для определения, что пакет ингредиента не вставлен должным образом в оптимальное положение. Затем персонал по установке пакетов можно уведомить о неправильном введении пакета. В качестве еще одного примера, если в матрицу 112 помещают новый пакет, такой как 114А, устройство для машинного чтения кода, ассоциированное с местоположением в матрице 112, можно применять в ассоциации с определением, что новый пакет можно поместить в это положение. Например, если местоположение ассоциировано с вишневым сиропом, то можно установить, является ли новый пакет пакетом вишневого сиропа.
Более того, согласно одному варианту реализации, электронная метка, ассоциированная с пакетом ингредиента, такой как 114А, может быть записана и/или модифицирована таким образом, чтобы предотвратить или иным образом ограничить размещение пакета 114А во второе или другое разливочное устройство для приготовления напитков. В этом отношении, если обслуживающий персонал пытается прочитать электронную метку во второй раз при попытке переместить пакет 114А во второе разливочное устройство, контроллеру, ассоциированному со вторым разливочным устройством, станет известно, что пакет 114А ранее был помещен в другое разливочной устройство, и по существу, это не позволит привести в действие пакет 114А во второй матрице. В процессе работы, это может частично помешать перемещению применяемых пакетов ингредиентов для приготовления напитков между разливочными устройствами. Аналогичным образом, электронная метка, ассоциированная с пакетом ингредиента, таким как 114А, может быть записана и/или модифицирована таким образом, чтобы предотвратить или иным образом ограничить размещение пакета 114А в определенные местоположения в матрице 112 разливочного устройства, такого как разливочное устройство 100.
При дальнейшем рассмотрении фиг.1, согласно некоторым вариантам реализации изобретения, разливочное устройство для приготовления напитков может включать считывающее/записывающее устройство с радиочастотной идентификацией, такое как 170А, которое ассоциировано с каждым местоположением, в котором пакет размещают в матрице 112. В этом отношении, когда пакет, такой как 114А, вставляют в матрицу 112, единственное считывающее/записывающее устройство с радиочастотной идентификацией, такое как 170А, может быть ассоциировано с каждым соответствующим местоположением для размещения пакета в матрице 112 и может считывать соответствующий пакет, такой как 114А, и/или записать на нем информацию.
На фиг.1 показан пример, как можно разместить считывающее/записывающее устройство с радиочастотной идентификацией 170А рядом с местом для размещения пакета в матрице 112, в которое должен вставляться конкретный пакет ингредиента, такой как 114А. По существу, считывающее/записывающее устройство с радиочастотной идентификацией 170В можно ассоциировать с местом для размещения пакета 114В и, аналогичным образом, 170С можно ассоциировать с 114С, продолжая таким образом до суммарного количества 'N' мест для размещения пакетов и пакетов, изображенных как 170N и 114N, соответственно. Согласно одному варианту реализации, может быть установлено сорок четыре (44) считывающих/записывающих устройств 170А-170N с радиочастотной идентификацией, ассоциированных с пакетами 114A-114N ингредиентов, хотя не все ингредиенты, такие как, например помимо прочего, газированная вода 114О, подсластитель 114Р и вода 114Q, могут иметь соответствующие считывающие/записывающие устройства с радиочастотной идентификацией. Для целей изобретения, считывающее/записывающее устройство с радиочастотной идентификацией 170A-170N можно рассматривать как считывающее/записывающее устройство 170 с радиочастотной идентификацией или считывающее устройство 170 с радиочастотной идентификацией, и 'N' может представлять собой суммарное количество объектов, таких как пакеты 114N или считывающие устройства/записывающие устройства 170N с радиочастотной идентификацией. Согласно одному варианту реализации, 'N' может представлять собой любое количество, и согласно еще одному варианту реализации изобретения, 'N' может представлять собой количество меньшее или большее, чем сорок четыре (44).
Согласно одному варианту реализации, считывающее устройство 170 с радиочастотной идентификацией можно применять для чтения электронных этикеток, ассоциированных с пакетом ингредиента для приготовления напитка, таким как 114А, после введения пакета 114А в матрицу 112. В этом отношении, контроллер 105 можно применять для получения информации, ассоциированной с пакетом 114А. Такую информацию можно применять для идентификации в матрице 112 оптимального или предпочтительного местоположения для размещения пакета 114А. В этом отношении, информацию, связанную с пакетом 114А, можно вручную вводить в контроллер 105, с тем, чтобы можно было идентифицировать оптимальное или предпочтительное местоположение в матрице. После идентификации можно информировать обслуживающий персонал об оптимальном или предпочтительном местоположение в матрице 112 с помощью подходящих устройств вывода 160, так каких светодиодный (LED) индикатор, и/или с помощью других типов и видов устройств вывода или индикаторов дисплея, если это может быть необходимо и/или желательно согласно конкретному варианту реализации. Другие варианты реализации могут включать такие устройства вывода, как ЖКД экраны, интерфейсы ввода/вывода (I/O) и аудио интерфейсы.
Более того, согласно одному варианту реализации, электронная метка, ассоциированная с пакетом ингредиента для приготовления напитка, таким как 114А, может быть записана и/или модифицирована таким образом, чтобы предотвратить или иным образом ограничить применение пакета 114А во втором или другом разливочном устройстве для приготовления напитков. В этом отношении, если обслуживающий персонал пытается прочитать электронную метку во второй раз при попытке переместить пакет во второе разливочное устройство, второму контроллеру станет известно, с помощью информации на этикетке или элемент сети, что пакет ранее был помещен в другое разливочной устройство, и по существу, это не позволит привести в действие пакет во второй матрице. В процессе работы, это может помешать или иным образом частично ограничить перемещение применяемых пакетов между разливочными устройствами за счет определения количества ингредиента, остающегося в конкретном пакете с помощью информации на этикетке или элемента сети.
Согласно одному варианту реализации, информация, ассоциированная с количеством ингредиента, оставшегося в пакете 114, может быть записана на электронную метку, ассоциированную с пакетом, таким как 114А. Такая информация может быть записана на электронную метку после каждого применения или до удаления пакета 114А из матрицы 112.
На фиг.2А показан один пример оперативной связи между контроллером, таким как контроллер 105, и местоположением в матрице для ингредиентов, такой как матрица 112. Согласно одному варианту реализации, пакет 114 можно вставить в матрицу в положение 112А. В процессе работы, можно использовать много отдельных пакетов 114A-114N, которые можно единственным образом вставлять в многочисленные положения в матрице 112. В этом отношении, для приготовления напитков содержимое каждого из пакетов 114A-114N можно дозировать, накачивать насосом и контролировать. На фиг.2А показан один такой вариант реализации одной из многих оперативных связей, касающихся местоположений пакетов в матрице. В нескольких типичных вариантах реализации, оперативные связи, изображенные на фиг.2А, можно воспроизводить много раз в соответствии с размером и количеством мест в матрице. Хотя контроллер 105, который может представлять собой центральный контроллер, показан на фиг.2А как ассоциированный с местоположением в матрице для ингредиентов, согласно некоторым вариантам реализации изобретения, с местоположением в матрице могут быть ассоциированы и другие контроллеры, если это является необходимым. Например, разливочное устройство 100 может включать распределенную архитектуру, в которой каждое местоположение в матрице для ингредиентов может быть ассоциировано с соответствующим контроллером, как более подробно описано ниже при рассмотрении фиг.3. В качестве еще одного примера, разливочное устройство 100 может включать распределенную архитектуру, в которой индивидуальные местоположения и/или подгруппы местоположений в матрице для ингредиентов ассоциированы с соответствующими контроллерами.
Согласно одному варианту реализации, пакет 114А можно вставить в матрицу в положение 112А. Для розлива, закачивания и контроля за содержимом, контроллер, такой как контроллер 105, можно оперативно связать с интерфейсом для обнаружения введения пакетов 205А, одним или более устройств вывода 210А, одним или более насосов 120А и/или одним или более клапанов 125А. Согласно нескольким типичным вариантам реализации, можно применять комбинацию из нескольких или всех указанных и других элементов, если это может быть необходимо и/или желательно согласно конкретному варианту реализации. По существу, некоторые варианты реализации могут иметь меньше элементов по сравнению со всеми элементами, описанными выше, тогда как другие могут иметь элементов деталей. В качестве примера, каждый из пакетов 114A-114N, вставленных в определенные положения 112A-112N в матрице, может не требовать клапаны, такие как клапаны 125. По существу, если нет необходимости в варианте реализации применять клапан, такой как клапан 125А, этот вариант реализации можно воплотить без клапана. Такое добавление и/или удаление элементов для конфигурирования местоположений в матрице можно применять для каждого из элементов, показанных на фиг.2А, и можно варьировать, если это может быть необходимо и/или желательно согласно конкретному варианту реализации.
В процессе работы, интерфейс 205А обнаружения введения пакетов может представлять собой концевой выключатель, датчик Холла, оптические и/или другие типы и виды интерфейсов обнаружения введения пакетов, если это может быть необходимо и/или желательно при конкретном варианте реализации. В любом случае, интерфейс 205А можно применять для обнаружения введения пакета, такого как 114А, в соответствующее или конкретное местоположение в матрице, такое как 112А.
На фиг.2В, показан один пример интерфейсов 205А обнаружения введения пакетов. Такие интерфейсы 205А могут включать, например, и без ограничения, если это является необходимым и/или желательным при воплощении конкретного варианта реализации, переключатели 215, считывающее/записывающее устройство 220 с радиочастотной идентификацией (также называемое считывающим устройством с радиочастотной идентификацией, которое показано на фиг.1Е и 1F как 120), устройство для машинного чтения кода 225, датчики на эффекте Холла 230 и/или датчики 235. Для целей изобретения, считывающее/записывающее устройство с радиочастотной идентификацией 220, устройство для машинного чтения кода 225 и вручную вводимая информация и данные, связанные с пакетом, таким как 114А, можно рассматривать как идентификатор пакета ингредиента.
Интерфейс 210А дисплея с индикаторами, показанный на фиг.2А, может представлять собой пользовательский интерфейс или устройство вывода, такое как светодиодный (LED) интерфейс дисплея, другой интерфейс дисплея или разновидность индикаторного устройства или устройства вывода, если это может быть необходимо и/или желательно согласно конкретному варианту реализации. В процессе работы, интерфейс 210А можно применять для указания обслуживающему персоналу местоположения пакетов в матрице и/или информирования обслуживающего персонала об определенном рабочем состоянии, режиме эксплуатации и/или применять для других целей, если это может быть необходимо и/или желательно согласно конкретному варианту реализации.
Например, при необходимости, один или более насосов, таких как насосы 120А, можно применять для накачивания содержимого из конкретного пакета, такого как 114А, после того как пакет 114А была правильно или надлежащим образом размещен в соответствующем положении в матрице, таком как 112А, если это может быть необходимо и/или желательно согласно конкретному варианту реализации.
Кроме того, при необходимости, один или более клапанов, таких как клапаны 125А, можно применять для дозирования потока ингредиентов из соответствующего пакета, такого как 114А, из соответствующего местоположения в матрице, такого как 112А, или из матрицы для ингредиентов, такой как 112, во время приготовления напитка, если это необходимо или желательно согласно конкретному варианту реализации.
На фиг.2С показан один пример пакетов ингредиентов для приготовления напитков, ассоциированных с несколькими насосами. Согласно одному варианту реализации, несколько насосов, таких как 120А-120Р, могут быть оперативно связаны с контроллером, таким как контроллер 105. Кроме того, несколько пакетов ингредиентов, таких как 114A-114D, можно ассоциировать с несколькими или со всеми насосами, такими как 120A-120D. В процессе работы, контроллер 105 может создать ассоциацию между несколькими пакетами 114A-114D и насосами 120A-D и/или клапанами, показанными как 125 на фиг.2А. Хотя эта ассоциация показана на фиг.2С как ассоциация один к одному насоса, такого как насос 120А, с пакет ингредиента, такой как пакет 114А, можно применять другие ассоциации, если это является необходимым согласно различным вариантам реализации изобретения. Например, несколько насосов и/или клапанов можно ассоциировать с каждым пакетом ингредиентов для приготовления напитка.
Ассоциацию между несколькими пакетами ингредиентов для приготовления напитков, такими как 114A-114D, и несколькими насосами, такими как 120A-120D, можно сохранить в виде последней известной подходящей ассоциации, такой что каждый раз когда разливочное устройство включается и/или перезагружается, можно сделать проверку конфликтов действующей ассоциации между несколькими пакетами ингредиентов и насосами. Такие конфликты могут включать, например помимо прочего, неправильное размещение в матрице пакета ингредиента с резким вкусом и запахом, размещение пакета ингредиента, требующего взбалтывания, в положении, в котором взбалтывание невозможно, изношенность и/или иным образом несовместимость по меньшей мере двух пакетов ингредиентов и/или другие типы и виды конфликтов, контроля и обнаружения, если это может быть необходимо или желательно согласно конкретному варианту реализации.
Согласно одному варианту реализации, что касается техника по обслуживанию, осуществляющего ремонт, или обслуживающего персонала, возобновляющего запас пакетов в разливочном устройстве, пакеты и насосы можно время от времени удалять, заменять, обменивать, или другими способами модифицировать разливочное устройство и ингредиенты. В этих условиях, может быть вероятным перемещение пакетов ингредиентов в другие пазы и/или изменение компоновки насосов/клапанов. По существу, когда разливочное устройство в следующий раз включают или перезагружают, только тогда изменения будут определяемыми и иметь оперативный результат. Например помимо прочего, если пакет ингредиента для приготовления напитка находится в матрице для ингредиентов в неправильном или неподходящем местоположении, можно получить напиток согласно неправильному рецепту. Кроме того, сменный насос, ассоциированный с неправильным или неподходящим пакетом ингредиента, может быть причиной неправильного соотношения ингредиентов при розливе, что приведет к приготовлению напитка с низким качеством и/или плохим вкусом. В этом отношении, различные ингредиенты часто имеют различные вязкости. Более того, так как вязкость меняется от ингредиента к ингредиенту, можно изменять или иным образом регулировать различные характеристики насосов, чтобы дозировать требуемый или подходящий ингредиент в подходящем соотношении согласно рецепту.
В настоящем документе характеристики могут быть рассмотрены как оперативные характеристики и могут включать, например помимо прочего, электрические и/или механические характеристики по меньшей мере одного из насосов для контролирования или компенсации вязкости конкретного накачиваемого ингредиента.
Преимущество варианта реализации изобретения состоит в том, что раз существует известная подходящая ассоциация, разливочное устройство может получить информацию, связанную с несколькими пакетами ингредиентов, расположенными в матрице, определить ассоциацию, связанную с оперативной связью между каждым из пакетов и каждым из насосов, установить, изменилась ли ассоциация путем сравнения с последней известной подходящей ассоциацией, и модифицировать ассоциацию, если она изменилась, для создания новой ассоциации.
Кроме того, еще одно преимущество варианта реализации изобретения может заключаться в том, что несколько указанных пакетов ингредиентов, сконфигурированных в матрице, можно сравнить с базой данных рецептов напитков для создания доступного меню напитков.
На фиг.2С показан контроллер, такой как контроллер 105, оперативно связанный с несколькими насосами, такими как насосы 120А-Р. Кроме того, имеется ассоциация, созданная между насосами 120A-D и несколькими пакетами 114A-D ингредиентов для приготовления напитков. В этом отношении, пакет 114А можно ассоциировать с насосом 120А, пакет 114В можно ассоциировать с насосом 120В, пакет 114С можно ассоциировать с насосом 120С и пакет 114D можно ассоциировать с насосом 120D. Согласно одному варианту реализации, можно определить ассоциацию между любым количеством насосов 120А-Р и пакетов 114А-D и сохранить в качестве последней известной подходящей ассоциации. Кроме того, согласно некоторым вариантам реализации, более чем один насос можно ассоциировать с пакетом ингредиента. После включения или перезагрузки, несколько пакетов 114 можно проверить для определения, изменилась ли ассоциация с несколькими насосами (по сравнению с последней известной подходящей ассоциацией). Если ассоциация изменилась, то контроллер может попытаться динамически изменить конфигурацию ассоциации насосов и пакетов. Если не имеется конфликтов, то ассоциацию можно обновить и сохранить в виде последней известной подходящей ассоциации, и система может начать функционировать в условиях обычной эксплуатации. Если имеются конфликты, то может возникнуть потребность или необходимость в запросе одной или более команд, техобслуживании и/или получении входной информации перед возобновлением нормальной работы разливочного устройства.
При дальнейшем рассмотрении фиг.2С, разливочное устройств для приготовления напитков, такое как разливочное устройство 100 на фиг.1, может включать центральный контроллер, такой как контроллер 105, который регулирует работу разливочного устройства 100. Согласно одному варианту реализации, контроллер 105 может быть связан с несколькими насосами, такими как насосы 120А-120Р (или 120A-120N на фиг.1), и контроллер 105 может регулировать работу насосов. По существу, контроллер 105 может непосредственно регулировать работу насосов 120А-120Р для приготовления различных напитков. Хотя на фиг.2С показан центральный контроллер, следует иметь в виду, что можно применять несколько контроллеров в соответствии с вариантами реализации изобретения. Например, несколько узлов и/или контроллеров могут быть вмонтированы в распределенную архитектуру или ассоциированы с ней, как более подробно описано ниже со ссылками на фиг.2D и 3.
На фиг.2D, показан один пример пакетов ингредиентов для приготовления напитков, таких как 114A-114D, ассоциированных с несколькими насосами, такими как 120A-D, и соединенных с помощью интерфейса с контроллером 105 через один или более узлов, таких как узел 240А. Согласно одному варианту реализации, несколько узлов 240A-240D можно применять для соединения насосов/клапанов 120А-120Р, 125 (показанных на фиг.2А) с сетевой шиной. В этом отношении, шина может создавать для контроллера 105 относительно более эффективный способ передачи данных и/или регулирования насосов/клапанов 120А-120Р, 125. Согласно одному варианту реализации, шинный узел 240A-240D может выполнять встроенные в микроконтроллер функциональные возможности и/или представлять собой сетевой интерфейс, выполняющий сетевую передачу информации между контроллерами и такими устройствами, как насосы/клапаны 120А-120Р, 125 и/или другими типами и видами устройств, если это может быть необходимо или желательно согласно конкретному варианту реализации. Такие сетевые связи могут включать CAN, OPEN CAN, RS232, ETHERNET, RS485, проволочные, беспроволочные и/или другие типы и виды шинного узла, выполняющие сетевую передачу информации, если это может быть необходимо или желательно согласно конкретному варианту реализации.
Преимущество варианта реализации изобретения может состоять в том, что если существует известная подходящая ассоциация, разливочное устройство может получать информацию, связанную с несколькими пакетами ингредиентов для приготовления напитков, расположенными в матрице для ингредиентов, определять ассоциацию, связанную с оперативной связью между каждым из пакетов, каждым из насосов, каждым из узлов 240A-240D, определять, изменилась ли ассоциация путем сравнения с последней известной подходящей ассоциацией, и модифицировать, если ассоциация изменилась, разливочное устройство для создания новой ассоциации. В этом отношении, если узел в матрице заменяют или перемещают, последнюю известную подходящую ассоциацию можно применять для обнаружения, разрешения конфликтов и/или обновления новой ассоциации, если это может быть необходимо и/или желательно согласно конкретному варианту реализации.
На фиг.3 показан один пример контролирующих узлов, таких как 305A-305N, ассоциированных с контроллером разливочного устройства, таким как контроллер 105. Согласно одному варианту реализации, каждый контролирующий узел 305A-305N можно ассоциировать с конкретным ингредиентом для приготовления напитка, таким как ингредиенты 114A-114Q, показанные на фиг.1. Однако, согласно некоторым вариантам реализации, каждый контролирующий узел 305A-305N можно ассоциировать с несколькими ингредиентами для приготовления напитков.
Согласно одному варианту реализации, в котором каждый контролирующий узел 305A-305N можно ассоциировать с ингредиентом, таким как 114A-114Q, показанным на фиг.1, каждый контролирующий узел 305A-305N может регулировать накачивание соответствующего ингредиента, такого как 114A-114Q. В этом отношении, каждый контролирующий узел 305A-305N может быть связан с соответствующей насосной техникой 325A-325N и/или измерительной техникой 330A-330N, ассоциированным с ингредиентами для приготовления напитка. Согласно одному варианту реализации, контролирующий узел 305А можно ассоциировать с насосной техникой 325А и/или измерительной техникой 330А для первого ингредиента, такого как 114А, показанного на фиг.1. По существу, контролирующий узел 305В можно ассоциировать с насосной техникой 325В и/или измерительной техникой 330В для второго ингредиента, такого как 114В, показанного на фиг.1. Аналогичным образом, контролирующий узел 305С можно ассоциировать с насосной техникой 325С и/или измерительной техникой 330С, продолжая таким образом до суммарного количества 'N' контролирующих узлов, насосной техники и/или измерительной техники, изображенной как 305N, 325N и 330N, соответственно.
Согласно одному варианту реализации, подходящую насосную технику, такую как 325А, можно применять для накачивания насосом точного количества ингредиента, такого как 114А, показанного на фиг.1, для приготовления напитка. Можно применять широкий ряд различной насосной техники, если это является необходимым согласно различным вариантам реализации изобретения, для накачивания точного количества ингредиента 114А. Например, для накачивания ингредиента 114А можно применять один или более подходящих соленоидных насосов. Согласно одному варианту реализации, можно применять один или более микронасосов NME1C Evolution, произведенных компанией Ulka S.r.L., для накачивания ингредиента, такого как 114А. В процессе работы, микронасос можно присоединить к источнику питания на приблизительно 15 мс, отводя назад сердечник, и, тем самым, всасывая или втягивая ингредиент в микронасос. Затем микронасос можно привести в действие, что заставляет ингредиент для приготовления напитка перемещаться вниз через насос. Согласно одному варианту реализации, для накачивания ингредиента, такого как 114А, можно применять четыре (4) соленоидных насоса. Можно применять другие типы насосов, комбинации насосов и подходящую насосную технику в соответствии с вариантами реализации изобретения, если это может быть необходимо и/или желательно согласно конкретному варианту реализации.
Контролирующий узел, такой как контролирующий узел 305А, может быть ассоциирован с насосной техникой, такой как 325А, которую применяют для накачивания конкретного ингредиента для приготовления напитка, такого как 114А. Одно преимущества ассоциации контролирующего узла 305А с конкретным ингредиентом 114А состоит в том, что контролирующий узел 305А можно сконфигурировать таким образом, чтобы он функционировал совместно с насосной техникой 325А, применяемой во взаимодействии с конкретным ингредиентом 114А. В этом отношении, если разную насосную технику применяют во взаимодействии с различными ингредиентами для приготовления напитка, то можно использовать соответствующие контролирующие узлы, ассоциированные с различными ингредиентами, и/или вмонтировать различные компоненты и/или логические схемы управления, в соответствии с требованиями применяемой насосной техники. Кроме того, если насосную технику, ассоциированную с конкретным ингредиентом для приготовления напитка, обновляют, изменяют или заменяют, то можно обновить, изменить или заменить ассоциированный контролирующий узел, чтобы учесть изменение в насосной технике. При обновлении, изменении или замене контролирующего узла, может отсутствовать необходимость обновления или замены центрального контроллера, ассоциированного с разливочным устройством для приготовления напитков, такого как контроллер 105. Другими словами, центральный контроллер 105 может функционировать независимо от насосной техники, которую применяют в ассоциации с различными ингредиентами 114 для приготовления напитка.
Согласно одному варианту реализации, подходящую измерительную технику, такую как 330А, можно применять для контролирования объема или количества ингредиента, такого как 114А, показанного на фиг.1, который подают для приготовления напитка. Можно применять большое количество различной измерительной техники, если это является необходимым согласно различным вариантам реализации изобретения, для изменения накачивания ингредиента 114А. В качестве одного примера измерительной техники, один или более счетчиков можно применять для определения количества включений насоса, такого как соленоидный насос. В этом отношении, если объем или количество ингредиента, накачиваемого при каждом включении соленоидого насоса, известно или точно рассчитывается, то общий объем или количество накачиваемого ингредиента можно определить или рассчитать с помощью подходящих компонентов измерительной техники, с помощью ассоциированного контролирующего узла, такого как узел 305А, и/или с помощью ассоциированного контроллера, такого как контроллер 105. Например, приблизительно 0,01 микролитров ингредиента можно накачать при каждом включении соленоидного насоса. Так как во время розлива напитка соленоидный насос приводится в действие несколько раз, для отслеживания количества включений можно применять счетчик и можно определить общее количество ингредиента, который накачивают для приготовления напитка. В качестве дополнительной информации к этому примеру, один или более счетчиков могут отследить количество включений соленоидных насосов, ассоциированных с пакетом 114. Согласно одному варианту реализации, четыре (4) соленоидных насоса можно ассоциировать с пакетом ингредиента, таким как 114А, и четыре соленоидных насоса можно применять для накачивания ингредиента из пакета 114А. Затем для соленоидных насосов можно применять один или более счетчиков для отслеживания количества включений.
В качестве еще одного примера измерительной техники, один или более подходящих расходомеров можно применять в ассоциации с измерением количества или объема ингредиента, накачиваемого из пакета, такого как 114А. В ассоциации с вариантами реализации изобретения можно применять большое количество разнообразных расходомеров, в том числе, помимо прочего, подходящие расходомеры с измерением давления и вязкости жидкости, подходящие расходомеры с крыльчатым колесом и/или подходящие счетчики с шестеренками. В расходомерах с крыльчатым колесом можно использовать пару светодиод/детектор (LED) в ассоциации с крыльчатым колесом, которое рассекает луч, генерируемый парой излучатель/детектор, при вращении крыльчатого колеса, тем самым позволяя точно измерить расход потока. В счетчике с шестеренками можно использовать набор шестеренок, которые вращаются, когда жидкость протекает через шестеренки. Магнит можно прикрепить к валу, который соединяют с одной из шестеренок. Когда вал вращается, можно применять один или более кодов для обнаружения вращения и определения расхода потока. Согласно одному варианту реализации, можно применять один или более расходомеров в ассоциации с блоками непрерывной подачи ингредиентов, такими как блок 114O и/или блок 114Q подачи воды, показанные на фиг.1. В процессе работы, во время розлива напитка, можно применять один или более расходомеров для измерения потока ингредиента, такого как газированная вода из блока подачи 114O, когда ее накачивают или иным образом подают к соплу разливочного устройства для розлива, такому как сопло 140. Затем измеренный расход потока можно обработать с помощью подходящих компонентов измерительной техники, с помощью ассоциированного контролирующего узла, такого как узел 305А и/или с помощью ассоциированного контроллера, такого как контроллер 105, чтобы определить или рассчитать количество или объем газированной воды, поступающий к соплу 140 для розлива.
Согласно некоторым вариантам реализации, можно применять более чем один тип подходящей измерительной техники в ассоциации с разливочным устройством, таким как разливочной устройство 100, показанное на фиг.1. Например, первый тип измерительной техники можно применять в ассоциации с измерениями количества или объема ингредиентов, поставляемых из пакета ингредиентов, такого как 114А, тогда как второй тип измерительной техники можно применять в ассоциации с измерениями количества или объема ингредиентов, поставляемых из непрерывного источника, такого как 114O. Кроме того, согласно некоторым вариантам реализации, можно применять более, чем один тип подходящей измерительной техники в ассоциации с одним ингредиентом для приготовления напитка. Измерения, полученные в результате применения различной измерительной техники можно сравнить друг с другом и/или вместе усреднить для достижения большей точности.
Контролирующий узел, такой как узел 305А, может быть ассоциирован с измерительной техникой, такой как 330А, которую применяют для измерения количества или объема конкретного накачиваемого ингредиента для приготовления напитка, такого как 114А. Кроме того, измерительная техника 330А может располагаться на некотором расстоянии от ассоциированного контролирующего узла 305А и/или быть его составной частью. Одно преимущество ассоциации контролирующего узла 305А с конкретным ингредиентом 114А состоит в том, что контролирующий узел 305А можно сконфигурировать таким образом, чтобы он функционировал совместно с измерительной техникой 330А, применяемой во взаимодействии с конкретным ингредиентом 114А. В этом отношении, если разную измерительную технику применяют во взаимодействии с различными ингредиентами, то можно использовать соответствующие контролирующие узлы, ассоциированные с различными ингредиентами и/или встраивать другие компоненты и/или логические схемы управления, в соответствии с требованиями применяемой измерительной техники. Кроме того, если измерительную технику, ассоциированную с конкретным ингредиентом для приготовления напитка, обновляют, изменяют или заменяют, то можно обновить, изменить или заменить ассоциированный контролирующий узел, чтобы учесть изменения в измерительной технике. При обновлении, изменении или замене контролирующего узла, может отсутствовать необходимость обновления или замены центрального контроллера, ассоциированного с разливочным устройством для приготовления напитков, такого как контроллер 105. Другими словами, центральный контроллер 105 может функционировать независимо от измерительной техники, которую применяют в ассоциации с различными ингредиентами 114 для приготовления напитка.
Согласно одному варианту реализации, контролирующий узел, такой как узел 305А, может включать узловой контроллер, такой как узловой контроллер 310А, интерфейс, такой как интерфейс 315А, и/или одно или более устройств вывода, такое как устройство (устройства) 320А. Узловой контроллер 310А может контролировать работу контролирующего узла 305А. Узловой контроллер 310А может представлять собой любой подходящий контроллер, вычислительное устройство или несколько устройств, например, микроконтроллер, мини-компьютер и т.п. Узловой контроллер 310А может включать компоненты и функциональные возможности, аналогичные описанным выше при рассмотрении фиг.1 для контроллера 105. Например, узловой контроллер 310А может включать запоминающее устройство и процессор. Процессор может выполнять хранимые программируемые логические схемы (например, программное обеспечение) в соответствии с вариантами реализации изобретения для регулирования работы контролирующего узла 305А, ассоциированной насосной техники 325А и/или ассоциированной измерительной техники 330А.
Согласно одному варианту реализации, узловой контроллер 310А может хранить данные, ассоциированные с ингредиентом для приготовления напитка, которые контролируют и регулируют с помощью контролирующего узла 305А. Хранимую информацию или часть хранимой информации можно получить из различных источников. Например, хранимую информацию можно получить от контроллера 105, если контролирующий узел 305А был ассоциирован с пакетом ингредиента для приготовления напитка, таким как 114А. Кроме того или альтернативным образом, по меньшей мере часть хранимой информации можно получить от пакета 114А через ассоциированное устройство для машинного чтения кода, такого как 170А, показанного на фиг.1. Большое количество информации, ассоциированной с ингредиентом, можно сохранить в контролирующем узле 305А, если это является необходимым согласно вариантам реализации изобретения. Согласно одному варианту реализации, контролирующий узел 305А может хранить информацию, ассоциированную с характеристиками текучей среды ингредиента и/или с ассоциированной насосной техникой 325А. Например, контролирующий узел 305А может хранить информацию в калибровочной матрице, которая содержит параметры для накачивания различных текучих сред или видов текучих сред, в том числе, помимо прочего, вязкости. Хранимую информацию можно применять для регулирования накачивания ингредиента. Например, хранимая информация можно устанавливать и/или применяться для определения одной или более настроек или параметров, ассоциированных с насосной техникой 325А, применяемой для накачивания ингредиента для приготовления напитка. Большое количество настроек или параметров, ассоциированных с насосной техникой, можно установить или определить, используя хранимую информацию, такую как, напряжение, применяемое при работе насосов и/или количество или объем ингредиента, который будет накачен с помощью насосной техники 325А во время работы насосов.
В качестве еще одного примера информации, которую можно сохранить в контролирующем узле 305А, контролирующий узел 305А может хранить таблицу ингредиентов, ассоциированную с одним или более ингредиентов для приготовления напитка. Таблица ингредиентов может содержать большое количество данных, в том числе помимо прочего информацию о вязкости и/или информацию о сроке хранения, ассоциированную с одним или более ингредиентов для приготовления напитка. Контролирующий узел 305А, который контролирует и/или регулирует накачивание ингредиента, может иметь доступ по меньшей мере к части этой информации для того, чтобы определить, какой ингредиент все еще можно накачать и/или накачивается ли ингредиент должным образом.
Узловой контроллер 310А может принимать вводимые данные или данные от других компонентов контролирующего узла 305А, от ассоциированной насосной техники 325А, от ассоциированной измерительной техники 330А и/или от других компонентов разливочного устройства для приготовления напитков, таких как контроллер 105, если это является необходимым согласно вариантам реализации изобретения. Узловой контроллер 320А может также выводить данные или контролировать вывод данных в другие компоненты контролирующего узла 305А, в ассоциированную насосную технику 325А, в ассоциированную измерительную технику 330А, в один или более других компонентах разливочного устройства, таких как контроллер 105, и/или в одно или более подходящих устройств вывода 320А, если это является необходимым согласно вариантам реализации изобретения. Одно или более подходящих устройств вывода 320А могут включать, например, светодиодные индикаторы, дисплеи и т.п.
Интерфейс 315А может облегчить процесс передачи информации между узловым контроллером 310А и контроллером 105. Интерфейс 315А можно интегрировать в узловой контроллер 310А или, альтернативным образом, разместить на некотором расстоянии от узлового контроллера 310А. Кроме того, интерфейс 315А можно применять для улучшения процесса передачи информации между узловым контроллером 310А и ассоциированной насосной техникой 325А, ассоциированной измерительной техникой 330А и/или одним или более устройств вывода 320А.
Согласно одному варианту реализации, контролирующий узел, такой как узел 305А, может быть связан с контроллером разливочного устройства, таким как контроллер 105. Контроллер 105 может представлять собой центральный контроллер в распределенной архитектуре. Согласно одному варианту реализации, контролирующий узел, такой как 305А, может быть связан с контроллером, таким как 105, через подходящую сетевую связь. Такие сетевые связи могут включать CAN, OPEN CAN, RS232, ETHERNET, RS485, проволочные, беспроволочные и/или другие типы и виды сетевой связи, если это может быть необходимо или желательно согласно конкретному варианту реализации.
Согласно одному варианту реализации, когда выбирают напиток для розлива, контроллер 105 может иметь доступ к рецепту приготовления выбранного напитка из ассоциированной базы данных, такой как база данных 130. Рецепт может указать ингредиенты, которые необходимы для приготовления и розлива выбранного напитка, и соотношение необходимых ингредиентов. Контроллер 105 может передавать информацию, ассоциированную с розливом необходимого ингредиента контролирующему узлу, такому как 305А, ассоциированному с ингредиентом. Передаваемая информация 105 может включать информацию, ассоциированную с предпочтительным соотношением, предпочтительным расходом потока ингредиента, предпочтительным объемом ингредиента и/или другой информацией, которая может быть необходима согласно варианту реализации изобретения. Контроллер 105 может также передавать приказ или команду контролирующему узлу 305А начать розлив ингредиента для приготовления напитка, применяя предпочтительные расход потока, соотношение и/или объем. Приказ начинать можно передать одновременно с передачей информации, ассоциированной с предпочтительным соотношением расхода и/или объема потока, или после этой передачи. В ответ на приказ начинать, контролирующий узел 305А может заставить осуществить розлив ингредиента для приготовления напитка в соответствии с предпочтительными расходом потока, соотношением и/или объемом. Контролирующий узел 305А, в ассоциации с насосной техникой 325А и измерительной техникой 330А, может контролировать и регулировать розлив точного количества ингредиента для приготовления напитка. В этом отношении, количество каждого ингредиента для выбранного напитка можно точно контролировать и регулировать с помощью ассоциированных контролирующих узлов, таких как 305A-N.
Согласно некоторым вариантам реализации изобретения, разливочное устройство для приготовления напитков, такое как разливочное устройство 100, можно сконфигурировать для розлива выбранных напитков с дозированием их количества или объема. Розлив с дозированием, также рассматриваемый как розливы с дозированием, можно сконфигурировать в соответствии с входными данными и/или предпочтениями клиента, потребителя или пользователя разливочного устройства 100. В разливочном устройстве 100 можно быстро и легко программировать и конфигурировать розливы с дозированием. Согласно одному варианту реализации изобретения, розливы с дозированием для многочисленных вариантов выбора напитков можно калибровать или инициализировать одновременно друг с другом. Другими словами, для многочисленных вариантов выбора напитков можно применять упрощенную процедуру, способ или процесс для калибровки или конфигурирования розливов с дозированием. Кроме того, для одного или более вариантов выбора напитков розливы с дозированием можно калибровать или инициализировать в отношении многочисленных размеров емкости или размеров порции.
На фиг.4, показан один пример способа организации розливов с дозированием для разливочного устройства, такого как 100, согласно варианту реализации изобретения. Согласно одному варианту реализации изобретения, организация розливов с дозированием включает вхождение в режим программирования вариантов дозирования, ассоциированный с разливочным устройством 100, прием входных данных, ассоциированных с предпочтениями клиента для розливов с дозированием, сохранение принятых входных данных, определение параметров розлива с дозированием для одного или более вариантов выбора напитков, предлагаемых разливочным устройством 100, и конфигурирование розливов с дозированием для одного или более вариантов выбора напитков.
В блоке 405 с помощью разливочного устройства 100 можно войти в режим программирования с дозированием. Режим программирования с дозированием может облегчить ввод опций или предпочтений клиента или потребителя, ассоциированных с розливами с дозированием. В этом отношении, розливы с дозированием в разливочном устройстве 100 можно настроить таким образом, чтобы соответствовать различным предпочтениям клиентов и/или операционным средам, ассоциированным с разливочным устройством для приготовления напитков. Согласно одному варианту реализации изобретения, режим программирования с дозированием может быть введен техником или клиентом при введении конкретной последовательности клавиш или команд через одно или более подходящих устройств для ввода данных, ассоциированных с разливочным устройством 100, таких как устройства для ввода данных 165, показанные на фиг.1. Согласно одному варианту реализации изобретения, техник может облегчить ввод потребительских предпочтений для розливов с дозированием. Для целей этого описания, пользователь входных данных клиента или входных данных потребителя для введения предпочтений для розливов с дозированием может обратиться к технику который конфигурирует разливочное устройство 100. Таким образом, последовательность клавиш или входных данных для вхождения в режим программирования с дозированием может быть неизвестна клиенту или потребителю.
Можно применять большое количество различных последовательностей клавиш или входных данных, если это является необходимым согласно различным вариантам реализации изобретения. Кроме того, следует принимать во внимание, что один или более других способов, технологий, устройств или компонентов разливочных устройств можно применять в ассоциации с введением режима программирования с дозированием, или в качестве альтернативы введению последовательности клавиш или входной информации или в добавлении к этому введению. Например, разливочное устройство 100 может включать подходящие предохранительные устройства, которые по меньшей мере частично контролируют доступ к режиму программирования с дозированием. Эти предохранительные устройства могут включать механические, электрические или электромеханические блокирующие механизмы, биометрические сканирующие устройства и т.п. Как только введен режим программирования с дозированием, обработку данных можно переместить в блок 410.
В блоке 410, можно принять входные данные клиента для розливов с дозированием. Полученные входные данные клиента можно применять для определения и конфигурирования параметров розлива с дозированием для нескольких вариантов выбора напитков. Параметры розлива с дозированием можно также рассматривать как параметры вариантов дозирования. Входные данные клиента можно принять с помощью одного или более подходящих устройств для ввода данных, таких как устройства для ввода данных 165, показанные на фиг.1. Например, входные данные клиента для розливов с дозированием можно принять через панель управления, сенсорную панель или интерактивный дисплей, ассоциированный с разливочным устройством для приготовления напитков. В качестве еще одного примера, входные данные клиента можно получить путем применения подходящего устройства накопления данных, такого как съемное устройство накопления данных, которое можно использовать для передачи входных данных клиента разливочному устройству для приготовления напитков 100. В качестве еще одного примера, входные данные клиента можно получить от удаленного устройства через подходящее сетевое соединение. Подходящие сетевые соединения можно улучшить с помощью сети, такой как Интернет, локальная компьютерная сеть (LAN), глобальная сеть (WAN), сеть LON WORKS и/или другие типы и виды сетей или сетевых соединений, если это может быть необходимо и/или желательно при конкретном варианте реализации. Можно применять другие способы, технологии и/или устройства для приема пользовательских входных данных, если это является необходимым согласно некоторым вариантам реализации изобретения.
Кроме того, входные данные клиента можно принять в ответ на одну или более подсказок или запросов информации, которые предлагают клиенту или технику через одно или более подходящих устройств вывода, таких как устройства вывода 160, показанные на фиг.1. Например, дисплей или интерактивный дисплей можно применять для запроса определенных входных данных, ассоциированных с желательными потребительскими предпочтениями для розливов с дозированием.
Полученные входные данные клиента можно ассоциировать с потребительскими предпочтениями для розливов с дозированием и/или с операционными средами, ассоциированными с разливочным устройством для приготовления напитков 100. Входные данные клиента могут включать, например, входные данные, ассоциированные с одним или более размеров емкости, которые можно применять в ассоциации с разливочным устройством 100, входные данные, ассоциированные с количеством или соотношением льда, которые можно применять в ассоциации с напитками, разливаемыми с помощью разливочного устройства 100, входные данные, ассоциированные с видом льда, которые можно применять в ассоциации с напитками, разливаемыми с помощью разливочного устройства, входные данные, ассоциированные с предпочтительными дополнительными розливами для заполнения емкости до верха при розливах с дозированием и/или входные данные, ассоциированные с одной или более коррекций при розливах напитка. Как только входные данные клиента поступают в блок 410, обработку данных можно переместить в блок 415.
В блоке 415, по меньшей мере часть полученных входных данных потребителя можно сохранить по меньшей мере в одном запоминающем устройстве, ассоциированном с разливочным устройством 100, таким как запоминающее устройство 180 и/или база данных 130, показанные на фиг.1. Затем обработку данных можно переместить в блок 420.
В блоке 420, можно определить параметры розлива с дозированием для одного или более вариантов выбора напитков, ассоциированных с разливочным устройством 100 для приготовления напитков. Параметры розлива с дозированием для варианта выбора напитков можно определить до требования разливать конкретный напиток или во время обработки требования разливать конкретный напиток.
Например, как только получено требование дозировать конкретный напиток, может быть получен доступ к сохраняемым потребительским предпочтениям, ассоциированным с розливами с дозированием. По меньшей мере часть сохраняемых потребительских предпочтений можно применять для определения одного или более параметров розлива выбранного напитка с дозированием. Кроме того, другие параметры, ассоциированные с выбранным напитком, такие как рецепт выбранного напитка, можно применять при определении одного или более параметров розлива с дозированием. Например, если выбранный напиток представляет собой CHERRY COCA-COLA™, хранимая информация, ассоциированная с выбранным напитком, может быть доступна для определения характеристик, ассоциированных с выбранным напитком, его составом и/или рецептом его приготовления. Хранимая информация может, например, идентифицировать выбранный напиток как напиток с высокой пеной или применяться для определения, что выбранный напиток представляет собой напиток с высокой пеной. Согласно одному варианту реализации изобретения, сохраняемую в матрице для ингредиентов таблицу можно применять для описания характеристик пенообразования различных напитков. По меньшей мере часть потребительских предпочтений для розливов с дозированием также может быть доступна и применяться при определении параметров розлива выбранного напитка с дозированием. Доступ к одному или более потребительских предпочтений для розливов с дозированием или выбор одного или более предпочтений могут быть основаны по меньшей мере частично на одном или более других параметров, ассоциированных с выбранным напитком. В качестве примера, потребительские предпочтения, к которым имеется доступ, могут включать информацию, ассоциированную с размером емкости, выбранной для розлива выбранного напитка, потребительское предпочтение, ассоциированное с количеством льда, который помещают в емкость, такую как емкость 145, потребительское предпочтение, ассоциированное с видом льда, потребительское предпочтение, ассоциированное с количеством требуемых дополнительных розливов напитка с высокой пеной для заполнения до верха, и потребительское предпочтение, ассоциированное с поправочным коэффициентом для дозирования или розлива выбранного напитка. В этом примере, потребительское предпочтение, ассоциированное с требуемыми дополнительными розливами напитка с высокой пеной для заполнения до верха, может быть доступно в соответствии с идентификацией или определением, что выбранный напиток является напитком с высокой пеной. Доступные потребительские предпочтения для розливов с дозированием и/или другие параметры, ассоциированные с выбранным напитком, можно применять для определения параметров розлива выбранного напитка с дозированием.
В этом примере, для розлива можно выбрать большую CHERRY COCA-COLA™. Потребительское предпочтение, ассоциированное с большим размером емкости, может определить, что большая емкость содержит приблизительно двадцать две (22) унции напитка и/или льда. Кроме того, потребительские предпочтения, ассоциированные с количеством льда, которое будет помещено в емкость, и типом льда, можно применять для определения приблизительного количества жидкости, вытесняемого льдом в чашке. Для целей этого примера, количество жидкости, вытесняемое льдом, можно составить приблизительно шесть (6) унций. Соответственно, можно определить, что можно подать приблизительно шестнадцать (16) унций напитка. Кроме того, поправочный коэффициент для розлива позволяет установить, что эта емкость должна быть заполнена только на 90% от объема емкости. Соответственно, количество напитка, которое следует подать при розливе с дозированием, можно отрегулировать до приблизительно 14,4 унций. Как только определено количество, которое следует дозировать, можно применять рецепт выбранного напитка и соотношение ингредиентов для приготовления выбранного напитка с целью определения параметров розлива с дозированием. Кроме того, для определения параметров розлива с дозированием можно применять предпочтения в отношении дополнительного розлива для заполнения до верха. Например, если предпочтительное количество дополнительных розливов для заполнения до верха равно нулю, то параметры розлива с дозированием можно задать таким образом, что все 14,4 унций выбранного напитка будут поданы одной порцией. В качестве еще одного примера, если предпочтительное количество дополнительных розливов для заполнения до верха равно двум, то параметры розлива с дозированием можно задать таким образом, что 14,4 унций выбранного напитка будут разлиты за три порции. Первый розлив может подавать основную часть напитка, а два дополнительных розлива можно применять для заполнения до верха после осаждения пены, образовавшейся в результате предыдущих розливов. Время задержки между дополнительным розливом для заполнения до верха и предыдущим розливом или дополнительным розливом можно определить на основе потребительских предпочтений или значений по умолчанию, которые записываются заранее в ассоциации с разливочным устройством 100.
В настоящем примере, вариант выбора напитка и вариант выбора размера емкости можно получить в виде входных данных для варианта выбора розлива и применять в ассоциации с розливом с дозированием; однако, согласно некоторым вариантам реализации изобретения, при необходимости, можно получать и применять другие входные данные, ассоциированные с вариантом выбора розлива. Эти другие входные данные могут включать большой выбор других разнообразных входных данных, ассоциированных с вариантом выбора розлива, например, вариантом выбора «без льда» или вариантом выбора дополнительного количества льда. Если для варианта выбора розлива принимают другие входные данные, то розлив с дозированием или параметры розлива с дозированием можно определить и/или отрегулировать по меньшей мере частично на основе полученных других входных данных. Например, если для розлива выбирают входные данные «без льда», то при определении параметров розлива с дозированием можно не учитывать входные данные, связанные со льдом, и можно игнорировать количество жидкости, вытесняемое льдом. Используя настоящий пример, если приблизительно двадцати двух (22) унциевую емкость следует заполнить приблизительно на 90% от ее объема, то, при выборе входных данных «без льда», можно определить, что можно подать приблизительно 19,8 унций напитка. В качестве еще одного примера, если выбирают входные данные «дополнительное количество льда» в ассоциации с вариантом выбора розлива, то розлив с дозированием можно определить и/или отрегулировать на основе по меньшей мере частично входных данных «дополнительное количество льда». Одно или более заранее записанных предпочтений, ассоциированных с дополнительным количеством льда, таких как сохраняемые потребительские предпочтения и/или предпочтения, определенные по умолчанию, могут быть доступны и применяться в ассоциации с определением розлива с дозированием с дополнительным количеством льда. Например, сохраняемое предпочтение, ассоциированное с дополнительным количеством льда, может определить, что при выборе дополнительного количества льда, в емкость следует поместить или подать приблизительно 50% льда. Используя в качестве примера приблизительно двадцати двух (22) унциевую емкость при количестве жидкости, вытесняемом льдом, приблизительно шесть (6) унций, сохраняемое предпочтение для приблизительно 50% дополнительного количества льда можно учитывать при определении вариантов дозирования, при этом количество жидкости, вытесняемое льдом, можно отрегулировать до приблизительно девяти (9) унций. Кроме того, хотя в настоящем примере применяют 50% в качестве предпочтения «дополнительное количество льда», следует иметь в виду, что можно применять широкий выбор предпочтений, касающихся дополнительного количества льда, если это является необходимым согласно различным вариантам реализации изобретения.
В качестве еще одного примера определения параметров розлива с дозированием, потребительские предпочтения, ассоциированные с розливами с дозированием могут быть доступны до приема запроса дозировать конкретный напиток. Потребительские предпочтения можно применять совместно с другими параметрами, ассоциированными с выбираемыми напитками, такими как составы напитков, характеристики и/или рецепты, для определения параметров розлива конкретного напитка или нескольких напитков с дозированием. Можно определить параметры розлива с дозированием способом, аналогичным способу, описанному в примере выше. Как только параметры розлива с дозированием определены, по меньшей мере часть параметров розлива с дозированием можно сохранить в одном или более подходящих запоминающих устройствах, ассоциированных с разливочным устройством 100, таких как запоминающее устройство 180 и/или база данных 130.
Согласно одному варианту реализации изобретения, параметры розлива с дозированием можно определить для нескольких вариантов выбора напитков, ассоциированных с разливочным устройством 100 по меньшей мере частично на основе полученных входных данных клиента. В этом отношении, потребительские предпочтения, ассоциированные с розливами с дозированием, можно вносить или вводить только один раз, при этом разливочное устройство 100 для приготовления напитков может определить параметры розлива с дозированием для большого выбора напитков по меньшей мере частично на основе полученных потребительских предпочтений. Соответственно, отсутствует необходимость в индивидуальной калибровке розлива с дозированием для каждого размера емкости, предлагаемого в каждом варианте выбора напитков. Как только параметры розлива с дозированием определены, обработку данных можно переместить в блок 425.
В блоке 425, розлив с дозированием для варианта выбора напитков можно сконфигурировать по меньшей мере частично на основе определенных параметров розлива. Аналогично определению параметров розлива напитка с дозированием, розлив напитка с дозированием можно определить до приема запроса дозировать напиток или в ответ на этот запрос. Для того чтобы сконфигурировать розлив с дозированием для варианта выбора напитков, можно определить точные объемы или количества каждого из ингредиентов для данного варианта выбора напитков, необходимые для розлива с дозированием. Используя вышеуказанный пример для напитка «большая CHERRY COCA-COLA™», параметры розлива с дозированием и рецепт для приготовления выбранного напитка можно применять для конфигурирования розлива с дозированием. С помощью параметров розлива с дозированием можно задать, что следует дозировать 14,4 унций напитка с двумя дополнительными розливами для заполнения до верха. Эти параметры и рецепт для приготовления выбранного напитка можно применять для определения точных количеств или объемов различных ингредиентов, которые необходимы для розлива выбранного напитка. Определенные количества или объемы можно разбить на несколько дозируемых порций, для того чтобы учесть предпочтение в виде дополнительных розливов для заполнения до верха. Например, розлив напитка с дозированием можно сконфигурировать таким образом, чтобы дозировать точные количества соответствующих ингредиентов, обеспечив первый розлив приблизительно десяти (10) унций напитка и два последующих дополнительных розлива для заполнения до верха приблизительно 2,2 унции каждый. Можно применять большой выбор относительных количеств или объемов выбранного напитка, которые подают для основного розлива и любых последующих дополнительных розливов для заполнения до верха, если это является необходимым согласно некоторым вариантам реализации изобретения. Рассматриваемые выше количества или объемы предложены в качестве одного примера и не являются ограничивающими.
Кроме того, согласно некоторым вариантам реализации изобретения, для розливов с дозированием в разливочном устройстве 100 для приготовления напитков можно заранее установить значения по умолчанию. Затем эти значения по умолчанию могут быть отредактированы потребителем или техником.
Типичный способ организации розливов с дозированием может завершиться после блока 425.
Согласно одному варианту реализации изобретения, после начала розлива выбранного напитка с дозированием, розлив можно прекратить или остановить, если от клиента получена подходящая команда отмены через одно или более подходящих устройств для ввода данных, таких как устройство для ввода данных 165.
На фиг.5 показан один пример способа приема входных данных клиента для розливов с дозированием в разливочном устройстве согласно варианту реализации изобретения. Полученные входные данные клиента можно ассоциировать с потребительскими предпочтениями для розливов с дозированием и/или с операционными средами, ассоциированными с разливочным устройством 100. Входные данные клиента для розливов с дозированием можно получить с помощью одного или более подходящих устройств для ввода данных, таких как устройства для ввода данных 165, показанные на фиг.1. Например, входные данные клиента для розливов с дозированием можно получить с помощью панели управления, сенсорной панели или интерактивного дисплея, ассоциированного с разливочным устройством для приготовления напитков. В качестве еще одного примера, входные данные клиента можно получить путем применения подходящего устройства накопления данных, такого как съемное устройство накопления данных, которое можно применять для передачи входных данных клиента разливочному устройству 100. В качестве еще одного примера, входные данные клиента можно получить от удаленного устройства через подходящее сетевое соединение. Подходящие сетевые соединения можно улучшить с помощью такой сети, как Интернет, локальная компьютерная сеть (LAN), глобальная сеть (WAN), сеть LON WORKS и/или другие типы и виды сети или сетевых соединений, если это может быть необходимо и/или желательно при конкретном варианте реализации. Можно применять другие способы, технологии и/или устройства приема пользовательских входных данных, если это является необходимым согласно некоторым вариантам реализации изобретения.
Кроме того, входные данные клиента можно получить в ответ на одну или более подсказок или запросов информации, которые предлагают клиенту или технику через одно или более подходящих устройств вывода, таких как устройства вывода 160, показанные на фиг.1. Например, можно применять дисплей или интерактивный дисплей, чтобы запросить некоторые входные данные, ассоциированные с предпочтительными потребительскими предпочтениями для розливов с дозированием.
В блоке 505, можно принять входные данные клиента для одного или более размеров емкости, которые можно ассоциировать с розливом напитков с помощью разливочного устройства 100. Полученные входные данные клиента, ассоциированные с одним или более размеров емкости, могут задавать размеры емкости, в которые можно разлить выбранные напитки. Можно принять большое количество информации, ассоциированной с одним или более размеров емкости, в том числе, например, входные данные клиента для имен, которые будут ассоциированы с одним или более размеров емкости, и входные данные клиента, ассоциированные с количеством или объемом напитка, которые могут вмещать емкости каждого из одного или более размеров. Например, клиент может задавать или вводить имена, которые будут ассоциированы с одним или более размеров емкости. Согласно одному варианту реализации изобретения, входные данные клиента могут задавать имена для одного или более размеров емкости, которые содержат один или более символов. Клиент может задавать имена размеров емкости, если клиент считает это нужным. Типичные имена размеров емкости могут включать обобщенные имена, такие как маленький, средний, большой и очень большой, или другие имена, такие как детский, большой глоток и т.п. Также следует иметь в виду, что установленные по умолчанию имена размеров емкости можно задать и сохранить по меньшей мере в одном запоминающем устройстве, ассоциированном с разливочным устройством 100, таком как запоминающее устройство 180 и/или база данных 130. Эти установленные по умолчанию имена размеров емкости могут быть изменены или отредактированы клиентом.
Кроме того, согласно некоторым вариантам реализации изобретения, ограничение на максимальное количество символов можно ассоциировать с каждым из имен для одного или более имен размеров емкости. Можно использовать большое количество ограничений в соответствии с вариантами реализации изобретения, и ограничения можно задать по меньшей мере частично на основе информационных емкостей дисплеев устройств вывода, ассоциированных с разливочным устройством 100 и/или с емкостью запоминающего устройства или адресами ячеек памяти (например, регистром), ассоциированных с разливочным устройством для приготовления напитков. Согласно одному варианту реализации изобретения, для каждого имени размера емкости можно установить ограничение в восемь символов.
Помимо имен размеров емкости, можно также принять входные данные потребителя относительно количества или объема напитка или других веществ, которые могут содержаться в чашке каждого из одного или более конфигурируемых размеров. Согласно одному варианту реализации изобретения, количество или объем напитка в чашке каждого из одного или более размеров можно вводить в виде унций, которые могут содержать емкости соответствующих размеров; однако, согласно некоторым вариантам реализации изобретения, в качестве предпочтительных можно применять другие единицы объема, например, метрические единицы объема. Согласно варианту реализации изобретения, в котором применяют одно или более имен установленных по умолчанию размеров емкости, следует иметь в виду, что соответствующие количества, которые содержатся в емкостях с установленными по умолчанию размерами, можно ассоциировать с именами установленных по умолчанию размеров емкости. Эти количества, которые содержатся в емкостях с установленными по умолчанию размерами, могут быть изменены или отредактированы клиентом.
Входные данные клиента, ассоциированные с размерами емкости, можно применять для конфигурирования любого количества размеров емкости, которые будут применять в ассоциации с разливочным устройством 100. Согласно одному варианту реализации изобретения, можно сконфигурировать от одного (1) до 'N' размеров емкости, где 'N' представляет суммарное количество конфигурируемых размеров емкости. Как только в блоке 505 получена информация о размере емкости, обработку данных можно переместить в блок 510.
В блоке 510, который, согласно некоторым вариантам реализации изобретения, может представлять собой устройство, поставляемое по желанию покупателя, можно принять входные данные клиента, ассоциированные с добавлением льда при розливах напитка. Входные данные клиента, ассоциированные с добавлением льда, могут задавать приблизительное количество льда, которое можно поместить, зачерпнуть, положить или дозировать в емкость перед розливом напитка. Можно применять много различных видов входных данных для добавления льда в соответствии с вариантами реализации изобретения. Например, входные данные клиента, ассоциированные с добавлением льда, могут задать приблизительный объем льда для каждого размера емкости. В качестве другого примера, входные данные клиента, ассоциированные с добавлением льда, могут задавать приблизительное соотношение льда в чашке. Согласно одному варианту реализации изобретения, входные данные клиента, ассоциированные с добавлением льда, могут задавать приблизительное соотношение льда. Предпочтительно, если определение приблизительного соотношения льда может задать приблизительное соотношение льда для всех различных заданных размеров емкости. Можно установить много различных соотношений при добавлении льда, если это является необходимым согласно различным вариантам реализации изобретения, в том числе, помимо прочего, емкость без льда, приблизительно 1/4 емкости льда, приблизительно 1/3 емкости льда, приблизительно 1/2 емкости льда, приблизительно 2/3 емкости льда, приблизительно 3/4 емкости льда и/или приблизительно полная емкость льда. Как только входные данные клиента в отношении добавления льда получены, обработку данных можно переместить в блок 515.
Если вариант выбора дополнительного количества льда ассоциирован с разливочным устройством 100, то в блоке 510 можно также принять входные данные клиента, ассоциированные с одним или более параметрами дополнительного количества льда. Можно принять много различных типов входных данных клиента, ассоциированных с параметрами дополнительного количества льда, в том числе, помимо прочего, входные данные клиента, ассоциированные с процентным содержанием дополнительного количества льда, которое можно поместить, зачерпнуть и/или дозировать в емкость, и/или входные данные клиента, ассоциированные с количеством или объемом дополнительного количества льда, которое можно поместить, зачерпнуть и/или дозировать в емкость. Согласно одному варианту реализации изобретения, входные данные клиента, ассоциированные с параметрами дополнительного количества льда, могут включать приблизительное процентное содержание дополнительного количества льда, которое поместят в емкость, если для розлива выбирают вариант выбора дополнительного количества льда. Клиент может ввести большое количество различных процентных содержаний дополнительного количества льда, например, процентное содержание льда между приблизительно нулем и приблизительно пятидесятью процентами (50%).
В блоке 515, можно, при необходимости, принять входные данные клиента, ассоциированные с видом льда для розливов напитка. Например, нет необходимости принимать входные данные для вида льда, если клиент выбирает емкость без льда. Входные данные клиента, ассоциированные с типом льда, дают возможность клиенту выбрать вид льда из заранее установленного перечня видов льда, который наилучшим образом соответствует виду льда, который будет применен в ассоциации с розливом напитков с помощью разливочного устройства 100. Клиенту можно разрешить выбрать вид льда из заранее установленного перечня, который включает разнообразные виды льда, в том числе, помимо прочего, без льда, шарики льда, хлопья льда, дробленный лед и/или кубики льда. Выбранный вид льда можно применять при определении приблизительного количества жидкости, вытесняемой при добавлении льда в емкость. Разные виды льда могут привести к различным вытесняемым количествам жидкости в чашке. Например, емкость, которая наполовину заполнена кубиками льда, может вмещать большее количество или объем напитка, чем емкость, которая наполовину заполнена дробленым льдом. В качестве альтернативы выбору вида льда, клиент может приблизительно задать количество жидкости для каждого из одного или более размеров емкости, вытесняемое при добавлении льда в емкость. Полученные входные данные клиента для вида льда можно применять при определении параметров розлива с дозированием для одного или более напитков. Как только входные данные клиента для вида льда получены, обработку данных можно переместить в блок 520.
В блоке 520 можно принять входные данные клиента, ассоциированные с дополнительными розливами для заполнения до верха. Входные данные клиента, ассоциированные с дополнительными розливами для заполнения емкости до верха, могут задавать или определять количество дополнительных розливов при подаче напитка. При необходимости, количество дополнительных розливов для заполнения до верха можно определить для всех разливаемых напитков, для групп родственных напитков или видов напитков или для конкретных напитков. Согласно одному варианту реализации изобретения, можно задать количество дополнительных розливов для заполнения до верха для различных групп напитков, которые имеют похожие характеристики, такие как, похожие характеристики ценообразования. Некоторые виды напитков, такие как газированные напитки, во время розлива могут пениться больше, чем другие виды напитков. Вследствие различных характеристик пенообразования, может быть предпочтительным задать разное количество дополнительных розливов для заполнения до верха для различных групп или видов напитков. В соответствии с вариантами реализации изобретения, можно применять большой количество разнообразных групп или видов напитков. Согласно одному варианту реализации изобретения, можно задать соответствующие количества дополнительных розливов для заполнения до верха для напитков с сильным пенообразованием, для напитков со средним пенообразованием и для напитков с низким ценообразованием. Для каждой из групп напитков можно задать в качестве предпочтительных любое количество дополнительных розливов для заполнения до верха, например, ноль, один или два дополнительных розлива. Кроме того, согласно некоторым вариантам реализации изобретения, для различных групп напитков значения по умолчанию количества дополнительных розливов для заполнения до верха можно заранее записать и затем редактировать или подтверждать с помощью полученных впоследствии входных данных клиента.
Полученные входные данные клиента, ассоциированные с дополнительными розливами для заполнения до верха могут дополнительно включать время задержки, ассоциированное с дополнительными порциями. Время задержки может определять или задавать временной интервал, который должен иметь место до розлива дополнительной порции для заполнения до верха после розлива основной части напитка или еще одного дополнительного розлива. При необходимости, время задержки можно задать для всех дозируемых напитков, для групп родственных напитков или видов напитка или для конкретных напитков. Кроме того, согласно некоторым вариантам реализации изобретения, можно задать разные времена задержки, если осуществляют многократные дополнительные розливы для заполнения до верха. Например, можно задать первое время задержки между розливом основной части напитка и первым дополнительным розливом для заполнения до верха, и можно задать второе время задержки между первым дополнительным розливом для заполнения до верха и вторым дополнительным розливом. Согласно одному варианту реализации изобретения, можно задать время задержки для различных групп напитков, которые имеют похожие характеристики, такие как похожие характеристики пенообразования. Используя вышеприведенный пример, можно задать соответствующее время задержки для напитков с сильным пенообразованием, для напитков со средним ценообразованием и для напитков с низким пенообразованием. Входные данные клиента, ассоциированные со временем задержки, могут представлять собой любые подходящие входные данные, устанавливающие временной режим, например, входные данные, которые задают количество секунд, чтобы задержать дополнительной розлив для заполнения до верха. Кроме того, согласно некоторым вариантам реализации изобретения, значения по умолчанию времени задержки дополнительного розлива для заполнения до верха для различных групп напитков можно заранее сохранить и затем редактировать или подтверждать с помощью полученных впоследствии входных данных клиента.
Рассматриваемые в настоящем документе дополнительные розливы для заполнения до верха представляют собой дополнительные розливы с дозированием. Помимо автоматических дополнительных розливов или в качестве альтернативы им, разливочное устройство 100 может включать функцию или вариант выбора ручного дополнительного розлива для заполнения до верха, что позволяет клиенту вручную разливать выбранный напиток после розлива с дозированием. Согласно одному варианту реализации изобретения, после завершения розлива выбранного напитка с дозированием, можно осуществить дополнительный розлив для заполнения до верха в ручную, если от клиента получена подходящая команда осуществить розлив или осуществить дополнительный через одно или более подходящих устройств для ввода данных, таких как устройства 165. После получения входных данных клиента о дополнительном розливе для заполнения до верха, обработку данных можно переместить в блок 520.
В блоке 525 можно принять входные данные клиента для коррекции розлива. Входные данные клиента для коррекции розлива могут задать или определить коррекцию количества или объема напитка, который подают с помощью разливочного устройства 100. Коррекцию розлива можно применять для учета большого количества разнообразных факторов и/или состояний операционных сред, ассоциированных с разливочным устройством 100, в том числе, помимо прочего, сезонных изменений воды, видов льда, температуры сиропов и/или других разнообразных факторов, которые могут влиять или воздействовать на количество дозируемого напитка или характеристики пенообразования дозируемого напитка. Согласно одному варианту реализации изобретения, коррекцию розлива можно задать в виде процентного значения и, следовательно, можно применять для всех доступных размеров емкости. При необходимости, коррекцию розлива можно задать для всех дозируемых напитков, для групп родственных напитков или видов напитков или для конкретных напитков. Согласно одному варианту реализации изобретения, универсальную коррекцию розлива для всех дозируемых напитков можно задать в виде процентного значения. В соответствии с типичным вариантом реализации, можно применять широкий диапазон процентных значений, например, процентное значение, которое находится в диапазоне от приблизительно минус двадцать процентов (-20%) до приблизительно плюс двадцать процентов (20%). Заданную коррекцию розлива можно применять при определении одного или более параметров розлива с дозированием для одного или более вариантов выбора напитков, как было описано выше со ссылками на фиг.4.
Типичный способ приема входных данных клиента для розливов с дозированием может завершиться после блока 525.
На фиг.6 показан один пример опций входных данных клиента для розливов с дозированием в разливочном устройстве согласно варианту реализации изобретения. На фиг.6 показан один графический пользовательский интерфейс 600, который может быть предложен клиенту или технику для облегчения ввода опций клиента для розливов с дозированием. Согласно одному варианту реализации изобретения, клиент или техник могут вводить опции в соответствии с графическим пользовательским интерфейсом 600. Согласно нескольким типичным вариантам реализации изобретения, опции клиента можно ввести через разнообразные графические пользовательские интерфейсы, через меню задания режима, в виде результата запросов клиента и/или с помощью других подходящих технологий, способов или устройств, если это является необходимым.
Как показано на фиг.6, можно ввести потребительские предпочтения, ассоциированные с розливами с дозированием. Потребительские предпочтения, ассоциированные с именами от одного до 'N' размеров емкости, можно ввести в соответствующие местоположения для имен размеров емкости 605A-605N, где 'N' представляет собой суммарное количество размеров емкости, применяемое в сочетании с разливочным устройством 100. Аналогичным образом, потребительские предпочтения, ассоциированные с объемом или количеством, который могут вмещать емкости каждого из соответствующих размеров, могут быть введены в соответствующие местоположения для объема емкости 610A-610N. Потребительское предпочтение для количества добавляемого льда можно выбрать из перечня опций 615 количества добавляемого льда, и потребительское предпочтение для вида льда можно выбрать из перечня видов льда 620. Потребительские предпочтение для процентного содержания дополнительного количества льда можно задать в виде процентного содержания в местоположении 622 для фактора дополнительного количества льда.
Для напитков с высокой пеной, напитков со средней пеной и напитков с низкой пеной можно выбрать или ввести соответствующее количество дополнительных розливов для заполнения до верха, используя соответствующее количество перечней 626, 630, 635 вариантов выбора дополнительных розливов. Кроме того, для напитков с высокой пеной, напитков со средней пеной и напитков с низкой пеной можно задать соответствующие времена задержки дополнительных розливов для заполнения до верха в соответствующих местоположениях 640, 645, 650 для времени задержки. Универсальный поправочный коэффициент для каждого розлива можно также задать в виде процента в местоположении 655 для универсального фактора розлива.
На фиг.7 показан один пример способа определения параметров розлива с дозированием в разливочном устройстве согласно варианту реализации изобретения. Можно определить параметры розлива с дозированием для одного или более напитков, которые можно подавать с помощью разливочного устройства для приготовления напитков, такого как устройство 100, по меньшей мере частично на основе полученных входных данных клиента, ассоциированных с розливами с дозированием, и/или информации, ассоциированной с характеристиками напитка.
В блоке 705 можно определить имеющееся меню напитков по меньшей мере частично путем сравнения пакетов ингредиентов для приготовления напитков, показанных как 114 на фиг.1, и других ингредиентов, которые были помещены в матрицу для ингредиентов, такую как 112, или соединены с ней, с базой данных рецептов напитков, такой как 130. Различные рецепты напитков, хранящиеся в базе данных 130, могут задавать ингредиенты, которые необходимы для приготовления конкретного напитка. Необходимые ингредиенты можно сравнить с ингредиентами для приготовления напитка, которые помещены в матрицу 112 для ингредиентов или соединены с ней, чтобы идентифицировать доступные напитки, которые можно приготовить и разлить с помощью разливочного устройства. После определения имеющегося меню напитков, обработку данных можно переместить в блок 710.
В блоке 710 можно идентифицировать и/или получить доступ к входным данным клиента для розливов с дозированием, которые применимы к доступному напитку. Как было описано выше со ссылкой на фиг.4-6, входные данные клиента могут задать или установить потребительские предпочтения для розлива доступного напитка с дозированием, в том числе, помимо прочего, размеры емкости и имена размеров емкости, количество добавляемого льда, вид льда, количество дополнительных розливов для заполнения до верха и коррекцию розлива. После идентификации входных данных клиента, обработку данных можно переместить в блок 715.
В блоке 715 можно идентифицировать один или более хранимых параметров или характеристик, которые применимы к доступному напитку. Эти идентифицированные параметры могут включать, например, характеристики доступного напитка и/или рецепт для приготовления доступного напитка, который задает ингредиенты, необходимые для приготовления доступного напитка. Эти идентифицированные параметры можно применять для установления параметров розлива доступного напитка с дозированием. После идентификации одного или более хранимых входных параметров или характеристик, применимых к доступному напитку, обработку данных можно переместить в блок 720.
В блоке 720 можно определить один или более параметров розлива доступного напитка с дозированием по меньшей мере частично на основе идентифицированных входных данных клиента и/или идентифицированных хранимых параметров или характеристик, применимых к доступному напитку. Пример определения одного или более параметров розлива с дозированием описан выше со ссылкой на фиг.4. После определения параметров розлива для доступного напитка, обработку данных можно переместить в блок 725.
В блоке 725 можно хранить определенные параметры розлива доступного напитка с дозированием в подходящем запоминающем устройстве, таком как запоминающее устройство 180 и/или база данных 130, показанные на фиг.1.
Типичный способ приема входных данных клиента для розливов с дозированием может завершиться после блока 725. В соответствии с одним вариантом реализации, способ, представленный на фиг.7 можно повторить для доступных напитков, чтобы определить соответствующие параметры розлива каждого из доступных напитков с дозированием. Нет необходимости повторять формирование меню доступных напитков для определения параметров розлива других доступных напитков с дозированием. Кроме того, определение параметров розлива с дозированием можно осуществить до приема требования осуществить розлив выбранного напитка и/или как часть обработки полученного требования осуществить розлив выбранного напитка.
Кроме того, новые пакеты 114 ингредиентов для приготовления напитков можно поместить в матрицу 112 для ингредиентов. При добавлении новых пакетов ингредиентов, разливочное устройство 100 для приготовления напитков может поставлять дополнительные виды напитков, если они заданы в базе данных рецептов, такой как 130. Базу данных рецептов 130 можно периодически вручную и/или автоматически обновлять, чтобы сохранить точный перечень рецептов напитков. Когда в разливочном устройстве 100 для приготовления напитков становятся доступными для розлива новые варианты выбора напитков, разливочное устройство может использовать потребительские предпочтения для розлива с дозированием, рецепты и/или другие характеристики, ассоциированные с новыми доступными напитками, для определения параметров розлива с дозированием, ассоциированных с новыми доступными напитками.
На фиг.8 показан один пример опций входных данных клиента для выбора напитка для розлива с дозированием в разливочном устройстве для приготовления напитков согласно варианту реализации изобретения. На фиг.8 показан один графический пользовательский интерфейс 800, который может быть предложен клиенту для облегчения ввода опций клиента для разливаемого напитка. Согласно одному варианту реализации изобретения, клиент может ввести варианты выбора напитков для розлива в соответствии с графическим пользовательским интерфейсом 800. Согласно нескольким типичным вариантам реализации изобретения, варианты выбора клиента можно ввести через разнообразные графические пользовательские интерфейсы, через меню задания режима, в виде результата запросов клиента и/или с помощью других подходящих технологий, способов или устройств, если это является необходимым.
Обращаясь к фиг.8, видно, что можно обеспечить прием входных данных клиента для варианта выбора напитка. Согласно некоторым вариантам реализации изобретения, клиент может выбрать напиток путем выбора индикатора напитка, такого как индикатор 805А, из нескольких доступных индикаторов 805A-N напитка. Например, клиент может выбрать индикатор фирменной COCA-COLA™, чтобы выбрать этот напиток для розлива. Типичные варианты реализации изобретения могут включать любое количество выбираемых индикаторов 805A-N напитков. Эти индикаторы могут быть выведены на один графический пользовательский интерфейс, на графический пользовательский интерфейс с возможностью прокрутки или на различные графические пользовательские интерфейсы, если это является необходимым согласно различным вариантам реализации изобретения.
Клиент может также выбрать одну или более добавок к напитку, которые подаются с напитком, путем выбора одного или более индикаторов 810A-N, ассоциированных с добавками. Например, клиент может выбрать индикатор добавки к напитку, ассоциированный с вишневым сиропом, чтобы получить напиток COCA-COLA™ с вишневым сиропом. Типичные варианты реализации изобретения могут включать любое количество выбираемых индикаторов 810A-N добавок к напитку. Эти индикаторы могут быть выведены на один графический пользовательский интерфейс, на графический пользовательский интерфейс с возможностью прокрутки или на различные графические пользовательские интерфейсы, если это является необходимым согласно различным вариантам реализации изобретения.
Клиент можно также выбрать размер емкости для розлива напитка путем выбора индикатора размера емкости, такого как индикатор 815А, из нескольких доступных индикаторов 815A-N размеров емкости. Например, клиент может выбрать для розлива напитка емкость большого размера. Типичные варианты реализации изобретения могут включать любое количество выбираемых индикаторов 815A-N размера емкости. Эти индикаторы могут быть выведены на один графический пользовательский интерфейс, на графический пользовательский интерфейс с возможностью прокрутки или на различные графические пользовательские интерфейсы, если это является необходимым согласно различным вариантам реализации изобретения.
Для того чтобы разлить напиток, можно обеспечить прием вариантов выбора по меньшей мере напитка и размера емкости. Кроме того, можно принимать другие варианты выбора клиента, например, один или более вариантов выбора добавок к напитку и/или один или более вариантов выбора льда. В качестве примеров вариантов выбора льда, которые могут быть приняты, клиент может выбрать индикатор 820 "без льда" или индикатор "дополнительное количество льда" для модификации розлива напитка и получения напитка без льда или с дополнительным количеством льда. Можно принять и другие варианты выбора льда, если это является необходимым согласно другим вариантам реализации изобретения. Согласно некоторым вариантам реализации изобретения, можно определить заданный по умолчанию напиток и/или заданный по умолчанию размер емкости, если не получен от клиента вариант выбора напитка или размера емкости. Согласно другим вариантам реализации изобретения, параметры последнего разливаемого напитка можно определить и использовать, если от клиента не получены новые варианты выбора напитка для розлива.
После получения вариантов выбора напитка для розлива, клиент может выбрать индикатор 830 "розлив", чтобы начать розлив выбранного напитка с дозированием. После выбора индикатора 830 "розлив", разливочное устройство для приготовления напитков может конфигурировать розлив с дозированием выбранного напитка и розлив выбранного напитка. Если во время розлива клиент выбирает индикатор 835 "стоп", то розлив можно прекратить. Кроме того, после завершения розлива, если клиент выбирает индикатор 840 "дополнительный розлив для заполнения до верха", то разливочное устройство может осуществить дополнительный розлив последнего разливаемого напитка для заполнения до верха. Дополнительный розлив для заполнения до верха может представлять собой розлив заранее установленного количества напитка согласно некоторым вариантам реализации изобретения, например, половину унции или одну унцию напитка. Альтернативным образом, дополнительный розлив для заполнения до верха может представлять собой дополнительный розлив в ручную, который осуществляется в течение промежутка времени, когда клиент выбирает индикатор 840 "дополнительный розлив для заполнения до верха". В качестве другой альтернативы, выбор индикатора 840 "дополнительный розлив для заполнения до верха" может начать дополнительный розлив, которые продолжается до получения другого варианта выбора, например, еще одного выбора индикатора 840 "дополнительный розлив для заполнения до верха" или выбора индикатора 835 "стоп".
Хотя индикатор 840 "дополнительный розлив для заполнения до верха" показан на фиг.8, согласно некоторым вариантам реализации изобретения, дополнительный розлив можно осуществить, если клиент выбирает индикатор 830 "розлив" во время заранее установленного периода времени, например, в пределах 10 секунд, после розлива напитка с дозированием. Другие способы и технологи выбора и улучшения дополнительных розливов для заполнения до верха и/или розливов с дозированием можно применять, если это является необходимым согласно другим вариантам реализации изобретения.
На фиг.9 показан один пример способа приема вариант выбора напитка и розлива количества выбранного напитка, контролируемого с учетом размера порции, в разливочном устройстве согласно варианту реализации изобретения. Можно обеспечить прием входных данных клиента для варианта выбора разливаемого напитка, при этом розлив с дозированием для выбранного напитка можно сконфигурировать и осуществить в разливочном устройстве для приготовления напитков.
Типичный способ можно начать в блоке 905. В блоке 905, можно принять входные данные клиента для разливаемого напитка. Входные данные клиента могут задать, например, выбранный напиток и/или одну или более добавок к напитку, которые подаются с напитком. В блоке 910, можно принять вариант выбора клиентом размера емкости. Кроме напитка и/или размера емкости, можно принять другие входные данные клиента, если это является необходимым согласно различным вариантам реализации изобретения, например, варианты выбора льда, варианты выбора дополнительного розлива для заполнения до верха и т.п.
После получения входных данных клиента для разливаемого напитка и размера емкости для напитка, технологические операции можно продолжить в блоке 915. В блоке 915, можно получить доступ к базе данных рецептов, чтобы идентифицировать ингредиенты выбранного напитка и/или параметры или характеристики выбранного напитка, например, характеристики ценообразования выбранного напитка. В блоке 920, можно идентифицировать и получить доступ к параметрам розлива выбранного напитка с дозированием, например, потребительским предпочтениям для розлива выбранного напитка с дозированием. Например, хранимые потребительские предпочтения для розлива напитка с дозированием можно идентифицировать по меньшей мере частично на основе характеристик выбранного напитка, таких как, характеристики ценообразования напитка. Затем к хранимым потребительским предпочтениям можно получить доступ для конфигурирования розлива выбранного напитка с дозированием.
В блоке 925 можно сконфигурировать розлив с дозированием выбранного напитка. Конфигурирование розлива с дозированием может быть основано по меньшей мере частично на ингредиентах и параметрах напитка. Например, можно определить количество каждого подаваемого ингредиента во время розлива выбранного напитка с дозированием. Кроме того, конфигурирование розлива с дозированием может быть основано по меньшей мере частично на параметрах розлива напитка с дозированием. Например, можно учитывать параметры розлива с дозированием, ассоциированные с видом льда и/или количеством дополнительных розливов для заполнения емкости до верха, при конфигурировании розлива напитка с дозированием. Более специальные примеры конфигурирования розлива напитка с дозированием описаны выше со ссылками на фиг.4 и 7.
После конфигурирования в блоке 925 розлива выбранного напитка с дозированием, технологические операции можно продолжить в блоке 930, при этом можно осуществить розлив выбранного напитка с дозированием. Другими словами, выбранный напиток можно разливать в соответствии с различными параметрами розлива выбранного напитка с дозированием.
Типичный способ приема варианта выбора напитка и розлива количества выбранного напитка, контролируемого с учетом размера порции, может завершиться после блока 930.
Кроме того, можно обеспечить по меньшей мере одно устройство для хранения программ, читаемое компьютером, вещественное воплощение по меньшей мере одной программы или набора команд, исполняемых компьютером для осуществления возможностей варианта реализации изобретения.
Представленные в настоящем документе диаграммы являются примерами. Может существовать много вариантов этих диаграмм или стадий (или операций), описанных в настоящем документе без отклонения от объема изобретения. Например, стадии можно осуществить в другом порядке, или стадии можно добавлять, удалять или модифицировать. Все из этих вариантов рассматриваются как часть заявленного изобретения.
Хотя были описаны варианты реализации изобретения, следует иметь в виду, что специалист, опытный в данной области, как в настоящее время, так и в будущем, может сделать различные улучшения и усовершенствования, которые находятся в пределах прилагаемой формулы изобретения. Указанную формулу изобретения следует толковать таким образом, чтобы поддержать надлежащую защиту описанного впервые изобретения.