АВТОМАТИЗИРОВАННАЯ СИСТЕМА САМООБСЛУЖИВАНИЯ ДЛЯ ИНДЕНТИФИКАЦИИ ПРАВА ПОЛУЧЕНИЯ НАПИТКА ПОЛЬЗОВАТЕЛЕМ
AUTOMATED SELF-SERVICE SYSTEM FOR IDENTIFICATION OF THE RIGHT TO RECEIVE A BEVERAGE BY A USER

Область техники
[0001] Изобретение относится к области вычислительной техники для автоматизированного самообслуживания пользователей посредством сети приема и передачи данных.
Уровень техники
[0002] В настоящее время существует множество систем и способов для розлива напитков пользователям с использованием сети передачи данных. Одним из примеров таких способов является способ розлива кофе. Известное решение включает: получение идентификатора источника кофе; извлечение рецепта для приготовления кофейного зерна на основе идентификатора источника кофе; инициирование варочного цикла; нагрев воды в бойлере до целевой температуры, указанной в рецепте; дозирование объема воды из котла в варочную камеру; нагрев варочной камеры для поддержания объема воды вблизи целевой температуры; в соответствии с рецептом, отображение команды перемешивания в первый раз во время цикла варки; в соответствии с рецептом срабатывание первого сигнала тревоги для прекращения перемешивания во второй раз во время цикла варки; и в соответствии с рецептом запуск вторую сигнализацию для подачи жидкости из варочной камеры в третий раз во время цикла варки.
[0003] Однако известному решению присущи недостатки. В числе недостатков известного решения имеется отсутствие автоматизации, т.к. в известном решении пользователь сам подбирает рецепты приготовления кофе, сам приобретает пакеты с кофейным содержимым, а транзакция происходит посредством кассира. Таким образом, в известном решении не исключен человеческий фактор в процессе приготовления напитка. Также в известном решении пользователь может неправомерно получить напиток.
Раскрытие изобретения
[0004] Задачей изобретения является устранение указанных выше недостатков.
[0005] Техническим результатом при этом является обеспечение блокировки кнопок выбора напитка устройства предоставления напитка пользователю, что в свою очередь, обеспечивает исключение возможности неправомерного получения напитка пользователем с одновременной автоматизацией процессов транзакции и розлива напитка для пользователя.
[0006] Для достижения данного технического результата предложена автоматизированная система самообслуживания для идентификации права получения напитка пользователем, содержащая: плату контроллера, содержащую: микроконтроллер, постоянное запоминающее устройство (ПЗУ), хранящее программное обеспечение, оперативное запоминающее устройство (ОЗУ), модуль связи, выполненный с возможностью соединения, по меньшей мере, с одним удаленным сервером посредством сети приема и передачи данных и преобразователи интерфейса передачи данных, выполненные с возможностью преобразования данных для их взаимной передачи между интерфейсом(ами) банковского терминала и/или сканером QR-кода, интерфейсом устройства предоставления напитка пользователю и интерфейсом платы контроллера, где микроконтроллер соединен ПЗУ, ОЗУ и модулем связи посредством шины приема и передачи данных, при этом упомянутая плата соединена с дисплеем, выполненным с возможностью отображения подсказок пользователю; сканер QR-кода, выполненный с возможностью считывания информации о ранее совершенной транзакции посредством считывания данных из графической части QR-кода и автоматизированной идентификации права получения напитка пользователем посредством приема информации и инструкций от, по меньшей мере, одного удаленного сервера, выполненного с возможностью автоматизированной идентификации права получения напитка пользователем, и посредством отправки данных на удаленный сервер через контроллер; банковский терминал, содержащий встроенный дисплей и выполненный с возможностью проведения транзакции посредством считывания данных с платежной карты пользователя, где в случае успешной транзакции банковский терминал отправляет данные об успешной транзакции, по меньшей мере, одному удаленному серверу, а в случае неудачной транзакции отображает на дисплее сообщение об ошибке; по меньшей мере, один удаленный сервер, выполненный с возможностью автоматизированной идентификации права получения напитка пользователем посредством приема от устройства предоставления напитка пользователю данных или приема данных о ранее совершенной транзакции, посредством считывания и передачи данных со сканера QR-кода, соответствующих выбранному пользователем напитку, передачи банковскому терминалу данных, содержащих сведения о стоимости напитка, выбранного пользователем, приема от банковского терминала данных об успешной транзакции или упомянутой проверки о ранее совершенной транзакции, и передачи, посредством платы контроллера, устройству предоставления напитка пользователю данных, содержащих инструкции, побуждающие разблокировать кнопку выбора напитка для дальнейшего получения напитка пользователем; устройство предоставления напитка пользователю, выполненное с возможностью предоставлять напиток пользователю в соответствии с инструкциями, принятыми от упомянутого сервера, и содержащее контроллер устройства предоставления напитка пользователю, выполненный с возможностью управления процессом розлива напитка посредством упомянутых инструкций и посредством инструкций выбора напитка, принятых от набора клавиш выбора напитка и соединенный с платой контроллера посредством интерфейса устройства предоставления напитка пользователю, где набор клавиш выбора напитка выполнен с возможностью приема от пользователя ввода для выбора напитка, при этом розлив напитка происходит в соответствии с последовательностью а) или б): последовательность а): прием от пользователя ввода выбора напитка; передача посредством платы контроллера и сети передачи данных, по меньшей мере, одному удаленному серверу данных выбора пользователя, где данные выбора пользователя содержат сведения о выбранном напитке и сведения о его стоимости; передача банковским терминалом, по меньшей мере, одному удаленному серверу посредством платы контроллера и упомянутой сети данных об успешной транзакции; и передача, по меньшей мере, одним удаленным сервером данных, содержащих инструкции, побуждающие разблокировать кнопку выбора напитка для ее дальнейшего нажатия пользователем и розлива напитка в соответствии с нажатием на клавишу пользователем; последовательность б): считывание данных о ранее совершенной транзакции посредством считывания данных из графической части QR-кода; передача посредством платы контроллера и сети передачи данных, по меньшей мере, одному удаленному серверу данных о ранее совершенной транзакции, считанных из графической части QR-кода; передача, по меньшей мере, одним удаленным сервером данных, содержащих инструкции, побуждающие разблокировать кнопку выбора напитка для ее дальнейшего нажатия пользователем и розлива напитка, где разблокированная кнопка соответствует данным о ранее совершенной транзакции.
[0007] Дополнительно автоматизированная система содержит устройство печати чека, выполненное с возможностью печати чека в ответ на успешную транзакцию.
[0008] Дополнительно сеть приема и передачи данных является, по меньшей мере, одной из следующих сетей: TCP/IP сетью, Интернет, Wi-Fi, GPRS, 3G, 4G, 5G, WiMax, сетью на основе технологий LTE или LTE-A, спутниковой сетью передачи данных.
[0009] Дополнительно контроллер устройства предоставления напитка пользователю выполнен с возможностью выгрузки данных по результатам розлива напитков, по меньшей мере, одному внешнему вычислительному устройству системы учета остатков сырья.
[0010] Дополнительно плата контроллера устройства предоставления напитка выполняет проверку, посредством удаленного сервера, о ранее совершенной транзакции где, в случае успешной проверки предоставляет пользователю возможность налить упомянутый напиток путем разблокирования кнопки выбора напитка для дальнейшего получения напитка пользователем, завершив транзакцию, а в случае отрицательной проверки оставляет упомянутую кнопку в заблокированном положении.
[0011] Очевидно, что как предыдущее общее описание, так и последующее подробное описание даны лишь для примера и пояснения и не являются ограничениями данного изобретения.
Краткое описание чертежей:
[0012] Фиг. 1 - схематичное изображение автоматизированной системы самообслуживания для идентификации права получения напитка пользователем.
Осуществление изобретения
[0013] Схематическое изображение автоматизированной системы 100 самообслуживания для идентификации права получения напитка пользователем показано на фиг.n1. Система 100 содержит плату контроллера 101, банковский терминал 102, по меньшей мере, один удаленный сервер 103, устройство 104 предоставления напитка пользователю, сеть 105 приема и передачи данных и сканер 115 QR-кода. В альтернативном варианте осуществления настоящего изобретения система 100 также содержит устройство 106 печати чека, выполненное с возможностью печати чека в ответ на успешную транзакцию.
[0014] Плата контроллера 101 содержит: микроконтроллер 107, постоянное запоминающее устройство (ПЗУ) 108, хранящее программное обеспечение, оперативное запоминающее устройство (ОЗУ) 109 и модуль связи 110. Также упомянутая плата соединена с дисплеем (не показан на фиг.), выполненным с возможностью отображения подсказок пользователю. Следует отметить, что упомянутый дисплей является отдельным от платы контроллера 101 и не является дисплеем 112. Модуль связи 110 выполнен с возможностью соединения, по меньшей мере, с одним удаленным сервером 103 посредством сети 105 приема и передачи данных и преобразователей (не показаны на фиг.) интерфейса передачи данных. Упомянутые преобразователи выполнены с возможностью преобразования данных для их взаимной передачи между интерфейсом(ами) (не показан на фиг.) банковского терминала 102 и/или сканером 115 QR-кода, интерфейсом (не показан на фиг.) устройства 104 предоставления напитка пользователю и интерфейсом (не показан на фиг.) платы контроллера 101. Микроконтроллер 107 соединен ПЗУ 108, ОЗУ 109 и модулем 110 связи посредством шины 111 приема и передачи данных. В альтернативе плата контроллера устройства предоставления напитка выполняет проверку, посредством удаленного сервера, о ранее совершенной транзакции где, в случае успешной проверки предоставляет пользователю возможность налить упомянутый напиток путем разблокирования кнопки выбора напитка для дальнейшего получения напитка пользователем, завершив транзакцию, а в случае отрицательной проверки оставляет упомянутую кнопку в заблокированном положении.
[0015] Банковский терминал 102 содержит встроенный дисплей 112. Дисплей 112 выполнен с возможностью проведения транзакции посредством считывания данных с платежной карты (не показана на фиг.) пользователя. В случае успешной транзакции банковский терминал 102 отправляет данные об успешной транзакции, по меньшей мере, одному удаленному серверу 103, а в случае неудачной транзакции отображает на дисплее 112 сообщение об ошибке.
[0016] По меньшей мере, один удаленный сервер 103 выполнен с возможностью автоматизированной идентификации права получения напитка пользователем посредством приема от устройства 104 предоставления напитка пользователю данных или приема данных о ранее совершенной транзакции, посредствам считывания и передачи данных со сканера QR-кода, соответствующих выбранному пользователем напитку, передачи банковскому терминалу 102 данных, содержащих сведения о стоимости напитка, выбранного пользователем, приема от банковского терминала 102 данных об успешной транзакции или проверки ранее совершенной транзакции, и передачи, посредством платы контроллера 101, устройству 104 предоставления напитка пользователю данных, содержащих инструкции, побуждающие разблокировать кнопку выбора напитка для дальнейшего получения напитка пользователем.
[0017] Устройство 104 предоставления напитка пользователю выполнено с возможностью предоставлять напиток пользователю в соответствии с инструкциями, принятыми от упомянутого сервера 103. Устройство 104 содержит контроллер 113 устройства предоставления напитка пользователю, выполненный с возможностью управления процессом розлива напитка посредством упомянутых инструкций и посредством инструкций выбора напитка, принятых от набора клавиш 114 выбора напитка. Контроллер 113 соединен с платой контроллера 101 посредством интерфейса (не показан на фиг.) устройства предоставления напитка пользователю. Набор клавиш 114 выбора напитка выполнен с возможностью приема от пользователя ввода для выбора напитка. Розлив напитка происходит в соответствии с последовательностью а) или последовательностью б). Последовательность а) заключается в следующем: прием от пользователя ввода выбора напитка; передача посредством платы контроллера 101 и сети 105 передачи данных, по меньшей мере, одному удаленному серверу 103 данных выбора пользователя, где данные выбора пользователя содержат сведения о выбранном напитке и сведения о его стоимости; передача банковским терминалом 102, по меньшей мере, одному удаленному серверу 103 посредством платы контроллера 101 и упомянутой сети 105 данных об успешной транзакции; и передача, по меньшей мере, одним удаленным сервером 103 данных, содержащих инструкции, побуждающие разблокировать кнопку выбора напитка для ее дальнейшего нажатия пользователем и розлива напитка в соответствии с нажатием на клавишу пользователем. Последовательность б) заключается в следующем: считывание данных о ранее совершенной транзакции посредством считывания данных из графической части QR-кода; передача посредством платы контроллера и сети передачи данных, по меньшей мере, одному удаленному серверу данных о ранее совершенной транзакции, считанных из графической части QR-кода; передача, по меньшей мере, одним удаленным сервером данных, содержащих инструкции, побуждающие разблокировать кнопку выбора напитка для ее дальнейшего нажатия пользователем и розлива напитка, где разблокированная кнопка соответствует данным о ранее совершенной транзакции. Контроллер 113 устройства предоставления напитка пользователю выполнен с возможностью выгрузки данных по результатам розлива напитков, по меньшей мере, одному внешнему вычислительному устройству системы учета остатков сырья для приготовления напитков. Более конкретно контроллер 113 соединен с микроконтроллером 107 платы контроллера 101. Вся передача данных между сервером 103 и устройством 104 происходит посредством платы контроллера 101. Однако альтернативно устройство 104 может содержать модуль связи (не показан на фиг.), позволяющий устройству 104 напрямую соединяться с сервером 103.
[0018] Сеть 105 приема и передачи данных может являться, по меньшей мере, одной из следующих сетей: TCP/IP сетью, Интернет, Wi-Fi, GPRS, 3G, 4G, 5G, WiMax, сетью на основе технологий LTE или LTE-A, спутниковой сетью передачи данных. Сеть 105 обеспечивает связь между платой контроллера 101, банковским терминалом 102, по меньшей мере, одним удаленным сервером 103 и устройством 104 предоставления напитка пользователю.
[0019] Сканер 115 QR-кода выполнен с возможностью считывания информации о ранее совершенной транзакции посредством считывания данных из графической части QR-кода. Также сканер 115 выполнен с возможностью автоматизированной идентификации права получения напитка пользователем посредством приема информации и инструкций от, по меньшей мере, одного удаленного сервера 103, выполненного с возможностью автоматизированной идентификации права получения напитка пользователем, и посредством отправки данных на удаленный сервер через плату контроллера. В частности, сканер 115 соединен посредством двухсторонней связи с микроконтроллером 107, который, в свою очередь, посредством модуля связи 110 устанавливает двухстороннюю связь с упомянутым сервером 103.
[0020] Хотя данное изобретение было показано и описано со ссылкой на определенные варианты его осуществления, специалистам в данной области техники будет понятно, что различные изменения и модификации могут быть сделаны в нем, не покидая фактический объем изобретения.