RU2779232C1 - Detection of a transparent object - Google Patents

Detection of a transparent object Download PDF

Info

Publication number
RU2779232C1
RU2779232C1 RU2021123819A RU2021123819A RU2779232C1 RU 2779232 C1 RU2779232 C1 RU 2779232C1 RU 2021123819 A RU2021123819 A RU 2021123819A RU 2021123819 A RU2021123819 A RU 2021123819A RU 2779232 C1 RU2779232 C1 RU 2779232C1
Authority
RU
Russia
Prior art keywords
cup
light
intensity level
detecting
light intensity
Prior art date
Application number
RU2021123819A
Other languages
Russian (ru)
Inventor
Марк Томпсон
Original Assignee
Лавацца Профешнл Норс Америка, Ллс
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Лавацца Профешнл Норс Америка, Ллс filed Critical Лавацца Профешнл Норс Америка, Ллс
Application granted granted Critical
Publication of RU2779232C1 publication Critical patent/RU2779232C1/en

Links

Images

Abstract

FIELD: detectors.
SUBSTANCE: in accordance with one implementation variant, the beverage preparing machine includes a beverage pouring apparatus, a cup placement area located under the beverage pouring apparatus, a light source configured to transmit light through a section of the cup placement area, and a receiver configured to receive at least part of the light transmitted by the light source. The processor determines whether the transparent cup is sufficiently inserted into the cup placement area, or whether said cup is at the required height, by detecting either a recess in the level of intensity of part of the light received by the receiver, or an inverted recess in the level of intensity of the light transmitted by the light source. After determining that the transparent cup is insufficiently inserted or is not at the required height, the processor prevents the spilling of the beverage from the beverage pouring apparatus.
EFFECT: ensured detection of a transparent cup.
14 cl, 6 dwg

Description

ПЕРЕКРЕСТНАЯ ССЫЛКА НА РОДСТВЕННЫЕ ЗАЯВКИCROSS-REFERENCE TO RELATED APPLICATIONS

[0001] Настоящая заявка испрашивает приоритет предварительной заявки на патент США №62/805,590, поданной 14 февраля 2019 года, которая включена в настоящий документ в качестве ссылки. [0001] This application claims priority of U.S. Provisional Application No. 62/805,590, filed February 14, 2019, which is incorporated herein by reference.

ПРЕДПОСЫЛКИ СОЗДАНИЯ ИЗОБРЕТЕНИЯBACKGROUND OF THE INVENTION

[0002] В случае кофеварок высокого давления и соответствующих машин для приготовления напитков важно обеспечить, чтобы чашка пользователя была достаточно вставлена в зону размещения машины и находилась на надлежащем расстоянии от устройства для розлива напитков. Однако в случае, когда чашка пользователя выполнена из прозрачного материала, например, из стекла, возникают определенные проблемы. В связи с этим существует необходимость системы точного обнаружения наличия и/или высоты прозрачной чашки в машине для приготовления напитков. Кроме того, существует необходимость обнаружения положения других прозрачных объектов. [0002] In the case of high-pressure coffee makers and associated beverage preparation machines, it is important to ensure that the user's cup is sufficiently inserted into the machine's seating area and is at the proper distance from the beverage dispenser. However, in the case where the user cup is made of a transparent material such as glass, certain problems arise. Accordingly, there is a need for a system to accurately detect the presence and/or height of a transparent cup in a beverage preparation machine. In addition, there is a need to detect the position of other transparent objects.

СУЩНОСТЬ ИЗОБРЕТЕНИЯSUMMARY OF THE INVENTION

[0003] В одном аспекте настоящее изобретение может быть направлено на машину для приготовления напитков, включающую в себя устройство для розлива напитков; зона размещения чашки, расположенную под устройством для розлива напитков; источник света, выполненный с возможностью передачи света через участок зоны размещения чашки; приемник, выполненный с возможностью принимать по меньшей мере часть света, передаваемого источником света; и процессор, функционально связанный с приемником и устройством для розлива напитков, причем процессор выполнен с возможностью определения, достаточно ли прозрачная чашка вставлена в область размещения чашки, или находится ли она на требуемой высоте, путем обнаружения впадины в уровне интенсивности части света, принимаемого приемником; или перевернутой впадины в уровне интенсивности света, передаваемого источником света; при этом процессор дополнительно выполнен с возможностью, после определения того, что прозрачная чашка недостаточно вставлена или не находится на требуемой высоте, предотвращения розлива напитка из устройства для розлива напитков. [0003] In one aspect, the present invention may be directed to a beverage preparation machine including: a beverage dispenser; a cup accommodating area located under the beverage dispenser; a light source configured to transmit light through the portion of the area of the cup; a receiver configured to receive at least a portion of the light transmitted by the light source; and a processor operatively associated with the receiver and the beverage dispenser, the processor being configured to determine if the transparent cup is sufficiently inserted into the cup accommodating area, or if it is at a desired height, by detecting a dip in the intensity level of a portion of light received by the receiver; or an inverted trough in the intensity level of the light transmitted by the light source; wherein the processor is further configured, upon determining that the transparent cup is not sufficiently inserted or not at the required height, to prevent the beverage from being dispensed from the beverage dispenser.

[0004] В другом аспекте способ включает в себя этапы, на которых передают свет посредством источника света через участок зоны размещения чашки машины для приготовления напитков, причем машина для приготовления напитков содержит устройство для розлива напитков, зону размещения чашки, расположенную под устройством для розлива напитков, источник света, приемник и процессор; принимают посредством приемника по меньшей мере часть света, передаваемого источником света; определяют посредством процессора, достаточно ли прозрачная чашка вставлена в зону размещения чашки, или находится ли она на требуемой высоте, путем обнаружения впадины в уровне интенсивности части света, принимаемого приемником; или перевернутой впадины в уровне интенсивности света, передаваемого источником света; и после определения того, что прозрачная чашка недостаточно вставлена или не находится на требуемой высоте, предотвращают посредством процессора розлив напитка из устройства для розлива напитков. [0004] In another aspect, the method includes transmitting light by means of a light source through a portion of a cup placement area of a beverage dispenser, the beverage preparation machine comprising a beverage dispenser, a cup placement area located under the beverage dispenser , light source, receiver and processor; receive through the receiver at least part of the light transmitted by the light source; determining by the processor whether the transparent cup is sufficiently inserted into the cup placement area, or is at the desired height, by detecting a trough in the intensity level of a part of the light received by the receiver; or an inverted trough in the intensity level of the light transmitted by the light source; and upon determining that the transparent cup is not sufficiently inserted or not at the required height, preventing the beverage from being dispensed from the beverage dispenser by the processor.

[0005] В другом аспекте устройство включает в себя зону размещения объекта, имеющего прозрачный участок; источник света, выполненный с возможностью передачи света через участок зоны размещения; приемник, выполненный с возможностью приема по меньшей мере части света, передаваемого источником света; и процессор, функционально связанный с приемником, причем процессор выполнен с возможностью определения, достаточно ли объект вставлен в зону размещения, или находится ли он на требуемой высоте, путем обнаружения впадины на уровне интенсивности части света, принимаемого приемником; или перевернутой впадины в уровне светового интенсивности света, передаваемого источником света; при этом процессор дополнительно выполнен с возможностью после определения того, что объект недостаточно вставлен или не находится на требуемой высоте, предотвращения выполнения процесса. [0005] In another aspect, the device includes an area for placing an object having a transparent area; a light source configured to transmit light through a portion of the placement area; a receiver configured to receive at least a portion of the light transmitted by the light source; and a processor operatively associated with the receiver, the processor being configured to determine whether the object is sufficiently inserted into the placement area, or is at the desired height, by detecting a trough at the intensity level of a portion of light received by the receiver; or an inverted dip in the luminous intensity level of the light transmitted by the light source; wherein the processor is further configured, upon determining that the object is not sufficiently inserted or not at the required height, to prevent execution of the process.

[0006] В другом аспекте способ включает в себя этапы, на которых передают свет посредством источника света через участок области размещения устройства, причем устройство содержит источник света, приемник и процессор; принимают посредством приемника по меньшей мере часть света, передаваемого источником света; определяют посредством процессора, достаточно ли объект, имеющий прозрачный участок, вставлен в зону размещения, или находится ли он на требуемой высоте, путем обнаружения впадины в уровне интенсивности части света, принимаемого приемником; или перевернутой впадины в уровне интенсивности света, передаваемого источником света; и после определения того, что объект не достаточно вставлен или не находится на требуемой высоте, предотвращают посредством процессора выполнение процесса. [0006] In another aspect, the method includes transmitting light by a light source through a portion of a device placement area, the device comprising a light source, a receiver, and a processor; receive through the receiver at least part of the light transmitted by the light source; determining by the processor whether an object having a transparent portion is sufficiently inserted into the placement area, or whether it is at a desired height, by detecting a trough in the intensity level of a portion of light received by the receiver; or an inverted trough in the intensity level of the light transmitted by the light source; and upon determining that the object is not sufficiently inserted or is not at the desired height, preventing the process from being executed by the processor.

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙBRIEF DESCRIPTION OF THE DRAWINGS

[0007] Настоящее изобретение станет более понятным из подробного описания и приложенных чертежей, на которых: [0007] The present invention will become more apparent from the detailed description and the accompanying drawings, in which:

[0008] фиг. 1A представляет вид сверху непрозрачной чашки, входящей в зону размещения чашки машины для приготовления напитков в соответствии с первым вариантом осуществления, в котором вставку чашки определяют с использованием подхода с прерыванием луча;[0008] FIG. 1A is a plan view of an opaque cup entering the cup accommodating area of the beverage preparation machine according to the first embodiment, in which cup insertion is determined using a beam-breaking approach;

[0009] фиг. 1B представляет вид сверху прозрачной чашки, входящей в зону размещения чашки машины для приготовления напитков в соответствии с первым вариантом осуществления с использованием подхода с прерыванием луча; [0009] FIG. 1B is a plan view of a transparent cup entering the cup accommodating area of the beverage preparation machine according to the first embodiment using a beam-breaking approach;

[0010] фиг. 2 представляет машину для приготовления напитков в соответствии с вариантом осуществления с использованием подхода с обнаружением впадины для определения надлежащего размещения прозрачной чашки; [0010] FIG. 2 represents a beverage preparation machine according to an embodiment using a pit detection approach to determine the proper placement of a transparent cup;

[0011] фиг. 3 представляет график уровня интенсивности света в приемнике света при вставке и извлечении прозрачной чашки из зоны размещения чашки или уровня интенсивности света при подъеме и опускании прозрачной чашки на подставке для чашки в соответствии с вариантом осуществления; [0011] FIG. 3 is a graph of the light intensity level in the light receiver when the transparent cup is inserted and removed from the cup placement area, or the light intensity level when the transparent cup is raised and lowered on the cup stand according to the embodiment;

[0012] фиг. 4 представляет упрощенный вид сбоку прозрачной чашки, поднимаемой в зоне размещения чашки машины для приготовления напитков в соответствии с одним вариантом осуществления; [0012] FIG. 4 is a simplified side view of a transparent cup being lifted in a cup placement area of a beverage preparation machine according to one embodiment;

[0013] фиг. 5 представляет блок-схему способа приготовления напитка в соответствии с одним вариантом осуществления. [0013] FIG. 5 is a flow chart of a beverage preparation method in accordance with one embodiment.

ПОДРОБНОЕ ОПИСАНИЕDETAILED DESCRIPTION

[0014] Следующее далее описание предпочтительного варианта (вариантов) осуществления является лишь примером по своей природе и никоим образом не предназначено для ограничения изобретения или изобретений. Описание примеров вариантов осуществления предназначено для чтения вместе с приложенными чертежами, которые следует рассматривать как часть письменного описания. В описании примеров вариантов осуществления, раскрытых в настоящем документе, любое указание направления или ориентации предназначено только для удобства описания и не предполагает какого-либо ограничения объема настоящего изобретения. Относительные выражения, такие как «нижний», «верхний», «горизонтальный», «вертикальный», «выше», «ниже», «вверх», «вниз», «левый», «правый», «верх», «низ», «передний» и «задний», а также их производные (например, «горизонтально», «вниз», «вверх» и т.д.) следует толковать как относящиеся к ориентации, которая описана ниже или показана на рассмотренных ниже чертежах. Относительные выражения предназначены исключительно для удобства описания и не предполагают конкретной ориентации, если это явно не указано. Такие выражения, как «прикрепленный», «присоединенный», «соединенный», «связанный», «взаимосвязанный», и подобные выражения относятся к взаимному расположению, в котором конструкции скреплены или прикреплены друг к другу либо непосредственно, либо опосредованно с помощью промежуточных конструкций, а также подвижных или жестких креплений или связей, если явно не указано иное. Описание, приведенное в настоящем документе, описывает и иллюстрирует некоторые возможные неограничивающие сочетания признаков, которые могут существовать по отдельности или в других сочетаниях признаков. Кроме того, в данном контексте союз «или» следует интерпретировать как логический оператор, который выдает истинное значение, когда один или более операндов истинны. Кроме того, в данном контексте выражение «на основе» следует интерпретировать как «по меньшей мере частично на основе», и, следовательно, оно не ограничивается интерпретацией «полностью на основе». [0014] The following description of the preferred embodiment(s) is merely exemplary in nature and is not intended to limit the invention or inventions in any way. The description of exemplary embodiments is intended to be read in conjunction with the accompanying drawings, which should be considered part of the written description. In the description of exemplary embodiments disclosed herein, any indication of direction or orientation is for convenience of description only and is not intended to limit the scope of the present invention in any way. Relative expressions such as "bottom", "top", "horizontal", "vertical", "above", "below", "up", "down", "left", "right", "top", " bottom, front, back, and their derivatives (e.g., horizontal, down, up, etc.) should be interpreted as referring to the orientation described below or shown in the following drawings. Relative expressions are for convenience of description only and do not imply a particular orientation unless explicitly stated. Expressions such as "attached", "attached", "connected", "connected", "interconnected" and similar expressions refer to a positional arrangement in which structures are fastened or attached to each other, either directly or indirectly by means of intermediate structures. , as well as movable or rigid fasteners or ties, unless expressly stated otherwise. The description provided herein describes and illustrates some possible, non-limiting combinations of features that may exist alone or in other combinations of features. Also, in this context, the conjunction "or" should be interpreted as a logical operator that yields a true value when one or more operands are true. In addition, in this context, the expression "based on" should be interpreted as "at least partially based on", and therefore, it is not limited to the interpretation of "totally based on".

[0015] На протяжении всего описания диапазоны используются в качестве сокращения для описания всех без исключения значений, находящихся в диапазоне. Любое значение в диапазоне может быть выбрано в качестве конца диапазона. Кроме того, все ссылки, цитируемые в настоящем документе, тем самым включены в настоящий документ путем ссылки во всей их полноте. В случае противоречия между определением, изложенным в настоящем изобретении, и определением, изложенным в цитируемой ссылке, настоящее изобретение имеет приоритет. [0015] Throughout the description, ranges are used as shorthand for describing any and all values within a range. Any value in the range can be chosen as the end of the range. In addition, all references cited herein are hereby incorporated by reference in their entirety. In the event of a conflict between the definition set forth in the present invention and the definition set forth in the cited reference, the present invention takes precedence.

[0016] Признаки настоящего изобретения могут быть реализованы в программном обеспечении, аппаратном обеспечении, аппаратно-программном обеспечении или их сочетании. Компьютерные программы, описанные в настоящем документе, не ограничиваются каким-либо конкретным вариантом осуществления и могут быть реализованы в операционной системе, прикладной программе, приоритетных или фоновых процессах, драйвере или любом их сочетании. Компьютерные программы могут выполняться на одном компьютерном или серверном процессоре или на множестве компьютерных или серверных процессоров. [0016] Features of the present invention may be implemented in software, hardware, firmware, or a combination thereof. The computer programs described herein are not limited to any particular embodiment and may be implemented in an operating system, an application program, foreground or background processes, a driver, or any combination thereof. Computer programs may run on a single computer or server processor or on multiple computer or server processors.

[0017] Процессоры, описанные в настоящем документе, могут представлять собой центральный процессор (CPU), микропроцессор, микроконтроллер, вычислительное или программируемое устройство или схему, выполненные с возможностью выполнения компьютерных программных инструкций (например, кода). Различные процессоры могут быть воплощены в компьютерном и/или серверном аппаратном обеспечении любого подходящего типа (например, настольный компьютер, ноутбук, портативный компьютер, планшетные компьютеры, сотовые телефоны и т.д.) и могут включать в себя все традиционные вспомогательные компоненты, необходимые для образования функционального устройства обработки данных, включая без ограничения шину, программное обеспечение и хранилище данных, например, энергозависимую и энергонезависимую память, устройства ввода/вывода, графические пользовательские интерфейсы (GUI), съемное хранилище данных и устройства интерфейса проводной и/или беспроводной связи, включая Wi-Fi, Bluetooth, LAN и т.д. [0017] The processors described herein may be a central processing unit (CPU), microprocessor, microcontroller, computing or programmable device, or circuit configured to execute computer program instructions (eg, code). The various processors may be embodied in any suitable type of computer and/or server hardware (eg, desktop, laptop, laptop, tablet computers, cell phones, etc.) and may include all conventional ancillary components necessary to forming a functional data processing device, including, without limitation, bus, software, and data storage, such as volatile and non-volatile memory, input/output devices, graphical user interfaces (GUIs), removable data storage, and wired and/or wireless communication interface devices, including WiFi, Bluetooth, LAN, etc.

[0018] Исполняемые компьютером инструкции или программы (например, программное обеспечение или код) и данные, описанные в настоящем документе, могут быть запрограммированы и материально воплощены на не носящем временного характера машиночитаемом носителе, который доступен и считывается соответствующим процессором, как описано в настоящем документе, который конфигурирует и предписывает процессору выполнять необходимые функции и процессы путем выполнения инструкций, записанных на носителе. Устройство, воплощающее программируемый процессор, выполненный для таких не носящих временного характера исполняемых компьютером инструкций или программ, может называться «программируемым устройством» или «устройством», а множество программируемых устройств, взаимодействующих друг с другом, может называться «программируемой системой». Следует отметить, что не носящий временного характера «машиночитаемый носитель», описанный в настоящем документе, может включать в себя без ограничения любую подходящую энергозависимую или энергонезависимую память, включая оперативную память (RAM) и ее различные типы, постоянную память (ROM) и ее различные типы, флэш-память типа USB, магнитные или оптические устройства хранения данных (например, внутренние/внешние жесткие диски, гибкие диски, магнитную ленту, CD-ROM, DVD-ROM, оптические диски, накопители ZIP™, Blu-ray диски и другие), которые могут записываться и/или считываться процессором, функционально связанным с носителем. [0018] The computer-executable instructions or programs (e.g., software or code) and data described herein may be programmed and tangibly embodied on a non-transitory computer-readable medium that is accessible and readable by an appropriate processor as described herein. , which configures and instructs the processor to perform the necessary functions and processes by executing instructions written on the storage medium. A device embodying a programmable processor configured for such non-transitory computer-executable instructions or programs may be referred to as a "programmable device" or "device", and a plurality of programmable devices cooperating with each other may be referred to as a "programmable system". It should be noted that the non-transitory "computer-readable medium" described herein may include, without limitation, any suitable volatile or non-volatile memory, including random access memory (RAM) and its various types, read-only memory (ROM) and its various types, USB flash memory, magnetic or optical storage devices (e.g. internal/external hard drives, floppy disks, tape, CD-ROM, DVD-ROM, optical discs, ZIP™ drives, Blu-ray discs, and others) ) that can be written to and/or read by a processor operatively associated with the storage medium.

[0019] В некоторых вариантах осуществления настоящее изобретение может быть воплощено в виде компьютеризированных процессов и устройств, таких как системы или компьютерные системы обработки данных и связи на основе процессора для практического применения этих процессов. Настоящее изобретение также может быть воплощено в виде программного обеспечения или компьютерного программного кода на не носящем временного характера машиночитаемом носителе данных, причем при загрузке и выполнении системами обработки данных и связи или компьютерными системами сегменты компьютерного программного кода конфигурируют процессор для создания определенных логических схем, предназначенных для реализации процессов. [0019] In some embodiments, the present invention may be embodied in computerized processes and devices, such as processor-based data processing and communication systems or computer systems, to practice these processes. The present invention may also be embodied in software or computer program code on a non-transitory computer-readable storage medium, wherein when loaded and executed by data processing and communications systems or computer systems, segments of the computer program code configure a processor to create certain logic circuits for process implementation.

[0020] Далее обратимся к чертежам, на фиг. 1A показан вид сверху непрозрачной чашки 121, входящей в зону 110 размещения чашки машины 100 для приготовления напитков в соответствии с первым вариантом осуществления, в котором обнаружение размещения чашки определяется с использованием подхода с «прерыванием луча». В показанном примере варианта осуществления в машине 200 для приготовления напитков применяется высокое давление для варки кофе и приготовления других напитков. Для успешного и безопасного розлива напитка в чашку 121 без нежелательного разбрызгивания важно убедиться, что чашка достаточно вставлена в зону 210 размещения чашки и находится на надлежащей высоте, не слишком далеко от устройства 202 для розлива напитков. Необходимо отметить, что в других вариантах осуществления устройство для розлива не обязательно должно быть устройством для розлива высокого давления. [0020] Referring now to the drawings, FIG. 1A is a plan view of an opaque cup 121 entering the cup placement area 110 of the beverage preparation machine 100 according to the first embodiment, in which cup placement detection is determined using a "beam-breaking" approach. In the exemplary embodiment shown, the beverage preparation machine 200 uses high pressure to brew coffee and other beverages. In order to successfully and safely dispense the beverage into the cup 121 without unwanted splashing, it is important to ensure that the cup is sufficiently inserted into the cup placement area 210 and at the proper height, not too far from the beverage dispenser 202. It should be noted that in other embodiments, the dispenser need not be a high pressure dispenser.

[0021] Машина для приготовления напитков включает в себя источник 104 света, подающий свет 106 в приемник 108 света. Как видно, когда непрозрачная чашка 121 еще не вошла в зону 110 размещения чашки, свет 106 может передаваться в приемник 108. Но когда непрозрачная чашка 121 достаточно вставлена в область 110 размещения чашки, свет 106 больше не может передаваться в приемник 108. Когда свет не принимается приемником 108, процессор (смотри фиг. 2), функционально связанный с приемником 108, может определять, что чашка 121 достаточно вставлена, тем самым позволяя начать приготовление напитка и розлив напитка в чашку. В других вариантах осуществления может использоваться более одного луча и/или приемника. Например, можно использовать два луча для проверки вставки чашки на разной глубине, что обеспечивает более точное размещение чашки. Кроме того, может использоваться множество лучей на разной высоте для определения высоты чашки и/или определения, достаточна ли высота чашки, или достаточно ли чашка поднята к устройству для розлива напитков. [0021] The beverage preparation machine includes a light source 104 providing light 106 to a light receiver 108. As can be seen, when the opaque cup 121 has not yet entered the cup placement area 110, the light 106 can be transmitted to the receiver 108. But when the opaque cup 121 is sufficiently inserted into the cup placement area 110, the light 106 can no longer be transmitted to the receiver 108. When the light is not received by receiver 108, a processor (see FIG. 2) operatively coupled to receiver 108 can determine that cup 121 is sufficiently inserted, thereby allowing beverage preparation to begin and beverage to be dispensed into the cup. In other embodiments, more than one beam and/or receiver may be used. For example, two beams can be used to test cup insertion at different depths, resulting in more accurate cup placement. In addition, a plurality of beams at different heights can be used to determine the height of the cup and/or determine if the height of the cup is sufficient or if the cup is sufficiently raised towards the beverage dispenser.

[0022] На фиг. 1B также показан используемый подход с прерыванием луча, но в случае прозрачной чашки 120, а не непрозрачной. Прозрачная чашка 120 входит в зону 110 размещения чашки машины 100. Аналогичным образом до вставки чашки 120 свет 106 от источника 104 передается в приемник 108. Но в отличие от непрозрачной чашки 121, при вставке прозрачной чашки свет 106 по-прежнему может передаваться в приемник 108. Таким образом, сам по себе подход с прерыванием луча не подходит для определения наличия, положения или высоты прозрачной чашки. [0022] FIG. 1B also shows the beam-breaking approach used, but in the case of a transparent cup 120 rather than an opaque one. The transparent cup 120 enters the cup placement area 110 of the machine 100. Similarly, before the cup 120 is inserted, light 106 from the source 104 is transmitted to the receiver 108. But unlike the opaque cup 121, when the transparent cup is inserted, the light 106 can still be transmitted to the receiver 108 Thus, the beam-breaking approach alone is not suitable for determining the presence, position, or height of a transparent cup.

[0023] Фиг. 2 представляет машину 200 для приготовления напитков в соответствии с вариантом осуществления с использованием подхода с «обнаружением впадины» для определения надлежащего размещения прозрачной чашки 220. Как и в предыдущем варианте осуществления, в машине 200 для приготовления напитков применяется высокое давление для варки кофе и приготовления других напитков. Для безопасного и успешного розлива напитка в чашку 220 важно убедиться, что чашка достаточно вставлена в зону 210 размещения чашки и находится на надлежащей высоте, не слишком далеко от устройства 202 для розлива напитков. В некоторых вариантах осуществления в начале процесса приготовления напитка система предложит пользователю указать, является ли используемая чашка непрозрачной или прозрачной, а затем использует подход с прерыванием луча, если указана непрозрачная чашка, и подход с обнаружением впадины, если указана прозрачная чашка. В других вариантах осуществления система выполнена с возможностью одновременного определения условий для непрозрачной чашки и прозрачной чашки. [0023] FIG. 2 represents a beverage preparation machine 200 according to an embodiment using a "trough detection" approach to determine the proper placement of a transparent cup 220. As in the previous embodiment, the beverage preparation machine 200 uses high pressure to brew coffee and other drinks. For safe and successful dispensing of beverage into cup 220, it is important to ensure that the cup is sufficiently inserted into the cup placement area 210 and at the proper height, not too far from the beverage dispenser 202. In some embodiments, at the beginning of the beverage preparation process, the system prompts the user to indicate whether the cup being used is opaque or transparent, and then uses a beam interruption approach if an opaque cup is specified, and a trough detection approach if a transparent cup is specified. In other embodiments, the system is configured to simultaneously determine conditions for an opaque cup and a clear cup.

[0024] Как и в случае системы, использующей только подход с прерыванием луча, проиллюстрированная система имеет по меньшей мере один источник 204A, 204B, 204C света, передающий свет 206 в приемник 208A, 208B, 208C, и разные источники света могут находиться на разной высоте или глубине для более точного определения положения чашки и близости к устройству для розлива. В примере варианта осуществления машина 200 дополнительно включает в себя подставку 230 для чашки для подъема или опускания чашки 220 на требуемую высоту или требуемое расстояние до устройства 202 для розлива напитков. [0024] As with the system using only the beam-breaking approach, the illustrated system has at least one light source 204A, 204B, 204C transmitting light 206 to receiver 208A, 208B, 208C, and different light sources may be located at different height or depth for more accurate cup positioning and proximity to the dispenser. In an exemplary embodiment, the machine 200 further includes a cup support 230 for raising or lowering the cup 220 to a desired height or a desired distance from the beverage dispenser 202.

[0025] Машина для приготовления напитков включает в себя процессор 240, функционально связанный с приемниками 208A, 208B, 208C. Процессор подробно не проиллюстрирован, хотя необходимо понимать, что различные устройства обработки могут использоваться для приема данных от приемников 208A, 208B, 208C света, определения соответствия критериям размещения и управления устройством 202 для розлива соответственно. Показанный как пример процессор выполнен с возможностью обнаружения, что прозрачная чашка 220 достаточно вставлена в зону 210 размещения чашки, обнаружения, что прозрачная чашка находится на требуемой высоте, и, если нет, обнаружения, что прозрачная чашку 220 была поднята на требуемую высоту в области 210 размещения чашки. В других вариантах осуществления машина может обнаруживать только одно или два из этих условий. Способ обнаружения этих условий описан ниже. Процессор может предотвращать розлив напитка из машины, если одно или оба условия не выполнены. [0025] The beverage preparation machine includes a processor 240 operably coupled to receivers 208A, 208B, 208C. The processor is not illustrated in detail, although it should be understood that various processors may be used to receive data from the light receivers 208A, 208B, 208C, determine whether placement criteria are met, and control the dispenser 202, respectively. The exemplary processor is configured to detect that the transparent cup 220 is sufficiently inserted into the cup placement area 210, detect that the transparent cup is at the desired height, and if not, detect that the transparent cup 220 has been raised to the desired height in the area 210 cup placement. In other embodiments, the machine may detect only one or two of these conditions. The method for detecting these conditions is described below. The processor may prevent the beverage from being dispensed from the machine if one or both conditions are not met.

[0026] Фиг. 3 представляет график уровня интенсивности света в приемнике света в случае размещения и извлечения прозрачной чашки из области размещения чашки или уровня интенсивности света при подъеме и опускании прозрачной чашки на подставке для чашки в соответствии со вторым вариантом осуществления. В частности, этот график иллюстрирует, как система может использовать подход с прерыванием луча и подход с обнаружением впадины для обнаружения непрозрачных чашек и прозрачных чашек соответственно. График иллюстрирует уровень интенсивности света в приемнике с течением времени при изменении положения чашки. Форма 320 волны иллюстрирует обнаружение непрозрачной чашки с использованием подхода с прерыванием луча. Как может быть видно, уровень интенсивности света, принимаемого приемником 108, снижается до нуля, когда непрозрачная чашка вставлена и прерывает передачу света 206. Далее свет снова принимается приемником 108 после извлечения чашки. [0026] FIG. 3 is a graph of the light intensity level in the light receiver in the case of placing and removing the transparent cup from the cup placement area, or the light intensity level when lifting and lowering the transparent cup on the cup stand according to the second embodiment. In particular, this graph illustrates how the system can use the beam-break approach and the trough-detection approach to detect opaque cups and transparent cups, respectively. The graph illustrates the level of light intensity in the receiver over time as the cup position changes. The waveform 320 illustrates the detection of an opaque cup using a beam-breaking approach. As can be seen, the intensity level of light received by receiver 108 drops to zero when the opaque cup is inserted and interrupts light transmission 206. Light is then received again by receiver 108 after the cup is removed.

[0027] Форма 321 волны иллюстрирует обнаружение прозрачной чашки с использованием подхода с обнаружением впадины. В одном варианте осуществления для обнаружения впадины, свидетельствующей о том, что прозрачная чашка достаточно вставлена в область размещения чашки, система определяет появление впадины, которое определяется по меньшей мере частично скоростью изменения уровня интенсивности света, которая меньше, чем в случае непрозрачной чашки. Как показано на фиг. 3, уровень интенсивности света в случае непрозрачной чашки 320 быстро снижается от первого уровня 301 интенсивности до нуля, поскольку непрозрачная чашка очень эффективно блокирует свет. В отличие от этого прозрачная чашка снижает уровень интенсивности света постепенно, и, таким образом, он имеет меньшую скорость изменения, чем в случае непрозрачной чашки. Кроме того, при извлечении чашки из зоны размещения чашки уровень 320 интенсивности света непрозрачной чашки быстро поднимается от нуля до первого уровня 301 интенсивности света, тогда как уровень 321 интенсивности света прозрачной чашки поднимается более плавно, и, таким образом, имеет меньшую скорость изменения. Система может быть выполнена с возможностью определения скорости изменения уровня интенсивности света для определения, соответствует ли скорость изменения ожидаемой скорости изменения (или находится в пределах диапазона значений скорости изменения) в случае прозрачной чашки. Система также может основывать определение впадины на том, возникают ли скорости изменения в случае уменьшения уровня интенсивности света и увеличения уровня интенсивности света в течение заданного периода времени. [0027] The waveform 321 illustrates transparent cup detection using the dimple detection approach. In one embodiment, to detect a pit indicative that a transparent cup is sufficiently inserted into the cup placement area, the system detects the occurrence of a pit that is determined at least in part by the rate of change in light intensity level, which is less than for an opaque cup. As shown in FIG. 3, the light intensity level in the case of the opaque cup 320 rapidly decreases from the first intensity level 301 to zero because the opaque cup blocks light very effectively. In contrast, a transparent cup lowers the light intensity level gradually and thus has a slower rate of change than in the case of an opaque cup. In addition, when the cup is removed from the cup placement area, the light intensity level 320 of the opaque cup quickly rises from zero to the first light intensity level 301, while the light intensity level 321 of the transparent cup rises more smoothly, and thus has a slower rate of change. The system may be configured to determine the rate of change of the light intensity level to determine if the rate of change matches an expected rate of change (or is within a range of rate of change values) in the case of a transparent cup. The system may also base the trough determination on whether rates of change occur when the light intensity level decreases and the light intensity level increases over a given period of time.

[0028] В другом варианте осуществления для обнаружения того, что прозрачная чашка достаточно вставлена в зону область размещения чашки, система может обнаруживать различные уровни интенсивности света. В одном варианте система выполняет следующие этапы: 1) обнаружение первого уровня 301 интенсивности света, передаваемого источником света (до вставки чашки); 2) обнаружение последующего краткосрочного падения до второго уровня 302 интенсивности света (обусловленного тем, что край чашки прерывает луч света); и 3) обнаружение последующего увеличения до третьего уровня 303 интенсивности света, который меньше, чем первый уровень 301 интенсивности света (обусловленного прохождением света через центральную область чашки). В некоторых вариантах осуществления при последующем извлечении чашки система также может обнаруживать последующее снижение до второго уровня 302 интенсивности света (обусловленное тем, что край чашки прерывает луч света при выходе из области размещения чашки) и последующее увеличение до первого уровня яркости интенсивности света (обусловленное полным извлечением чашки), что проиллюстрировано второй впадиной 332. В примере варианта осуществления третий уровень интенсивности света меньше, чем первый уровень интенсивности света, хотя в других вариантах осуществления третий уровень может быть равен или больше первого уровня интенсивности света (например, из-за эффекта линзы). В таких вариантах осуществления на этапе 3) будет достаточно обнаружить повышение до третьего уровня интенсивности света. [0028] In another embodiment, to detect that the transparent cup is sufficiently inserted into the area of the cup placement area, the system may detect different levels of light intensity. In one embodiment, the system performs the following steps: 1) detecting a first level 301 of light intensity transmitted by a light source (prior to cup insertion); 2) detecting a subsequent short-term drop to the second light intensity level 302 (due to the edge of the cup interrupting the light beam); and 3) detecting a subsequent increase to a third light intensity level 303 that is less than the first light intensity level 301 (due to light passing through the central region of the cup). In some embodiments, when the cup is subsequently removed, the system can also detect a subsequent decrease to the second light intensity level 302 (due to the edge of the cup interrupting the light beam as it exits the cup placement area) and a subsequent increase to the first brightness level of the light intensity (due to complete removal cup) as illustrated by the second dimple 332. In an exemplary embodiment, the third light intensity level is less than the first light intensity level, although in other embodiments, the third level may be equal to or greater than the first light intensity level (e.g., due to a lens effect) . In such embodiments, in step 3), it will suffice to detect an increase to a third level of light intensity.

[0029] Хотя это не требуется, в систему может быть запрограммировано заданное время для разных стадий уровня интенсивности света. Например, для краткосрочного падения во впадине в случае прозрачной чашки падение должно происходить менее чем за 0,2 секунды или некоторого другого количества времени. Кроме того, система может требовать, чтобы средний уровень интенсивности света поддерживался в течение периода времени большего, чем первое значение, но меньшего, чем второе значение. Кроме того, этот способ может быть адаптирован для использования множества лучей на разной глубине. Например, система может определять, какие лучи (на разной глубине) приводят к образованию впадин, и сколько имеется впадин, для определения, насколько глубоко чашка размещена в зоне размещения чашки. [0029] Although not required, a predetermined time for different stages of the light intensity level can be programmed into the system. For example, for a short-term dip in the case of a transparent cup, the drop must occur in less than 0.2 seconds, or some other amount of time. In addition, the system may require that the average light intensity level be maintained for a period of time greater than the first value but less than the second value. In addition, this method can be adapted to use multiple beams at different depths. For example, the system may determine which beams (at different depths) result in pits and how many pits there are to determine how deep the cup is placed in the cup placement area.

[0030] Выражение «впадина», используемое в настоящем документе, относится к графику уровня интенсивности света, который включает в себя падение уровня интенсивности света с последующим увеличением уровня интенсивности света, причем падение и увеличение происходят за короткий (обычно заданный) период времени. Характеристика впадины, обусловленной краем прозрачной чашки, имеет меньшую скорость изменения, чем в случае края непрозрачной чашки, причем край непрозрачной чашки вызывает более быстрое падение уровня интенсивности света. В некоторых вариантах осуществления один набор характеристик формы впадины (например, скорость падения, время изменения уровня интенсивности света и/или величина изменения уровня интенсивности света) используется для определения всех границ прозрачной чашки. В других вариантах осуществления разные наборы характеристик формы впадины используются для разных типов прозрачных чашек (например, чашки из более толстого стекла вызывают более глубокие или широкие впадины) или разных краев прозрачных чашек (например, использование одного набора характеристик для впадин, обусловленных боковыми краями, и другого набора характеристик для впадин, обусловленных ободом). [0030] The term "trough" as used herein refers to a light intensity level graph that includes a fall in light intensity level followed by an increase in light intensity level, with the fall and rise occurring over a short (usually specified) period of time. The characteristic of the valley caused by the edge of the transparent cup has a slower rate of change than that of the edge of the opaque cup, with the edge of the opaque cup causing the light intensity level to drop more rapidly. In some embodiments, a single set of trough shape characteristics (eg, fall rate, light level change time, and/or amount of light level change) is used to define all of the transparent cup boundaries. In other embodiments, different sets of trough shape characteristics are used for different types of transparent cups (e.g., thicker glass cups cause deeper or wider troughs) or different edges of transparent cups (e.g., using the same set of characteristics for troughs caused by side edges and another set of characteristics for rim cavities).

[0031] При использовании вышеописанного подхода с обнаружением впадины система также может определять, имеет ли прозрачная чашка высоту, достаточную, чтобы она находилась на требуемой высоте. Например, система может использовать луч света на требуемой высоте для обнаружения нахождения чашки на этой высоте и, таким образом, гарантировать, что чашка имеет достаточную высоту, чтобы находиться не слишком далеко от устройства для розлива. Если приемник на требуемой высоте не видит впадину, то система знает, что высота чашки недостаточна. [0031] When using the dimple detection approach described above, the system can also determine if the transparent cup is high enough to be at the desired height. For example, the system may use a beam of light at a desired height to detect that a cup is at that height and thus ensure that the cup is high enough not to be too far from the dispenser. If the receiver at the required height does not see a depression, then the system knows that the cup height is insufficient.

[0032] Подходы с обнаружением впадины, рассмотренные выше, также могут использоваться для определения, что прозрачная чашка была поднята на требуемую высоту в зоне размещения чашки. Фиг. 4 представляет упрощенный вид сбоку прозрачной чашки 220, поднимаемой в зоне 210 размещения чашки машины для приготовления напитков, показанной на фиг. 2. Как отмечено выше, при приготовлении напитка под высоким давлением желательно, чтобы чашка находилась на минимальном расстоянии под устройством для розлива. Таким образом, машина может включать в себя подставку 230 для чашки (как показано на фиг. 2) для подъема (или опускания) чашки 220 на требуемую высоту. Подход с прерыванием луча может использоваться для определения, что непрозрачная чашка достигла высоты источника света и приемника, но этот подход не подходит в случае прозрачной чашки, которая пропускает свет.В одном варианте осуществления процесс подъема и обнаружения увеличения высоты выполняется после первоначального определения, что чашка не находится на требуемой высоте. Необходимо отметить, что в других вариантах осуществления вместо изменения высоты чашки может изменяться высота или положение устройства для розлива для обеспечения надлежащего расстояния между верхней частью чашки и устройством для розлива. [0032] The notch detection approaches discussed above can also be used to determine that a transparent cup has been raised to the desired height in the cup placement area. Fig. 4 is a simplified side view of a transparent cup 220 being lifted into the cup placement area 210 of the beverage preparation machine shown in FIG. 2. As noted above, when preparing a high-pressure drink, it is desirable that the cup be at a minimum distance under the dispenser. Thus, the machine may include a cup support 230 (as shown in FIG. 2) for raising (or lowering) the cup 220 to a desired height. A beam-breaking approach can be used to determine that an opaque cup has reached the height of the light source and receiver, but this approach is not suitable in the case of a transparent cup that transmits light. In one embodiment, the lifting and height increase detection process is performed after initially determining that the cup not at the required height. It should be noted that in other embodiments, instead of changing the height of the cup, the height or position of the dispenser may be changed to provide a proper distance between the top of the cup and the dispenser.

[0033] Показанная как пример машина 200 включает в себя три источника 204A, 204B, 204C света, каждый из которых испускает свет 206. В первой схеме прозрачная чашка 220 на подставке 230 для чашки находится на такой высоте, что ее обод 221 расположен ниже верхнего источника 204A света. На второй схеме подъемный механизм 231 поднял подставку 230 для чашки, тем самым подняв чашку 220. Для обнаружения того, что чашка 220 поднята на требуемую высоту, близкую к высоте источника 204A света и соответствующего приемника 208A, система может обнаруживать, образовалась ли впадина, такая как первая впадина 331 на фиг. 3. Первая впадина 331 обусловлена ободом 221 прозрачной чашки, вызывающим временное повышенное нарушение луча света. Впадина может быть распознана в соответствии со способами, аналогичными способам обнаружения впадины, рассмотренным выше в отношении обнаружения, достаточно ли чашка вставлена в зону размещения чашки. Таким образом, в одном варианте осуществления впадина может быть определена по меньшей мере частично на основе скорости изменения уровня интенсивности света, которая меньше, чем в случае непрозрачной чашки. Система может быть выполнена с возможностью определения скорости изменения уровня интенсивности света для определения, соответствует ли скорость изменения ожидаемой скорости изменения (или находится в пределах диапазона значений скорости изменения) в случае прозрачной чашки. Система также может основывать определение впадины на том, возникают ли скорости изменения в случае уменьшения уровня интенсивности света и увеличения уровня интенсивности света в течение заданного периода времени. Когда обод 221 чашки 220 достиг высоты верхнего источника 204 света, процессор может выдать инструкцию подъемному механизму 231 для остановки подъема подставки 230 для чашки. [0033] The exemplary machine 200 includes three light sources 204A, 204B, 204C, each of which emits light 206. light source 204A. In the second diagram, the lifting mechanism 231 has raised the cup rest 230, thereby raising the cup 220. To detect that the cup 220 has been raised to a desired height close to the height of the light source 204A and the corresponding receiver 208A, the system may detect whether a depression such as like the first valley 331 in FIG. 3. The first depression 331 is due to the transparent cup rim 221 causing a temporary increased disturbance of the light beam. The pit may be recognized in accordance with methods similar to the pit detection methods discussed above with respect to detecting whether a cup is sufficiently inserted into the cup accommodating area. Thus, in one embodiment, the valley can be determined at least in part based on the rate of change of the light intensity level, which is less than in the case of an opaque cup. The system may be configured to determine the rate of change of the light intensity level to determine if the rate of change matches an expected rate of change (or is within a range of rate of change values) in the case of a transparent cup. The system may also base the trough determination on whether rates of change occur when the light intensity level decreases and the light intensity level increases over a given period of time. When the rim 221 of the cup 220 has reached the height of the top light source 204, the processor may instruct the lift mechanism 231 to stop the cup base 230 from rising.

[0034] В другом варианте осуществления для обнаружения того, что прозрачная чашка достаточно вставлена в зону размещения чашки, система может обнаруживать различные уровни интенсивности света. Например, система может выполнять следующие этапы: 1) обнаружение первого уровня интенсивности 301 света, передаваемого источником света (до достижения ободом луча света); 2) обнаружение последующего краткосрочного падения до второго уровня интенсивности 302 света (обусловленного ободом прозрачной чашки, прерывающим луч света); 3) обнаружение последующего подъема до третьего уровня интенсивности 303 света, который меньше, чем первый уровень интенсивности 301 света (обусловленного прохождением света через область чашки под ободом). В других вариантах осуществления третий уровень интенсивности света может быть равен или больше, чем первый уровень интенсивности света, в случае чего на этапе 3) можно просто обнаруживать, произошло ли увеличение до третьего уровня интенсивности света. Как рассмотрено выше, в системе может быть запрограммировано заданное время для разных стадий уровней интенсивности света. Например, для краткосрочного падения во впадине в случае прозрачной чашки падение должно происходить менее чем за 0,2 секунды или некоторого другого количества времени. Кроме того, способ может быть адаптирован для использования множества лучей на разной высоте. Например, система может определять, какие лучи (на разной высоте) приводят к образованию впадин для более точного определения, на какую высоту поднята чашка. [0034] In another embodiment, to detect that the transparent cup is sufficiently inserted into the cup placement area, the system may detect different levels of light intensity. For example, the system may perform the following steps: 1) detecting a first intensity level 301 of the light transmitted by the light source (before the rim reaches the light beam); 2) detecting a subsequent short-term drop to a second light intensity level 302 (due to the rim of the transparent cup interrupting the light beam); 3) detecting a subsequent rise to a third light intensity level 303 that is less than the first light intensity level 301 (due to light passing through the cup area under the rim). In other embodiments, the third light intensity level may be equal to or greater than the first light intensity level, in which case it can simply be detected in step 3) whether the increase to the third light intensity level has occurred. As discussed above, the system can be programmed with predetermined times for different stages of light intensity levels. For example, for a short-term dip in the case of a transparent cup, the drop must occur in less than 0.2 seconds, or some other amount of time. In addition, the method can be adapted to use multiple beams at different heights. For example, the system can determine which beams (at different heights) lead to the formation of depressions to more accurately determine how high the cup is raised.

[0035] Необходимо отметить, что, если высота датчика меньше, чем высота налитого напитка (например, датчик 204B на фиг. 4), на форму впадины и уровень интенсивности света могут влиять свойства напитка. Например, черный кофе будет уменьшать уровень интенсивности принимаемого света. Однако непрозрачность или прозрачность напитка не повлияет на первоначальное обнаружение обода для определения высоты чашки. [0035] It should be noted that if the height of the sensor is less than the height of the poured beverage (eg, sensor 204B in FIG. 4), the shape of the cavity and the level of light intensity can be affected by the properties of the beverage. For example, black coffee will reduce the level of light received. However, the opacity or transparency of the beverage will not affect the initial detection of the rim to determine the height of the cup.

[0036] Хотя изобретение не ограничивается этим, в показанном примере варианта осуществления, показанном на фиг. 2 и 4, установлено три источника 204A, 204B, 204C света и три соответствующих приемника 208A, 208B, 208C на трех разных высотах. Верхний источник 204A света и приемник 208A, как правило, используются для обнаружения, находится ли чашка на требуемой высоте, тогда как нижний и средний источники 204B, 204C света и приемники 208B, 208C, как правило, используются для обнаружения, достаточно ли чашка вставлена в зону размещения чашки. Следует отметить, что, если подставка 230 для чашки поднята, нижний источник 204C света может быть заблокирован, и, таким образом, средний источник 204B света может использоваться для обнаружения чашки. В одном варианте осуществления подставка изначально поднята на заданную высоту (10 мм), а затем поднимается или опускается по необходимости. [0036] Although the invention is not limited thereto, in the exemplary embodiment shown in FIG. 2 and 4, three light sources 204A, 204B, 204C and three corresponding receivers 208A, 208B, 208C are installed at three different heights. The top light source 204A and receiver 208A are typically used to detect if the cup is at the desired height, while the bottom and middle light sources 204B, 204C and receivers 208B, 208C are typically used to detect if the cup is sufficiently inserted into the cup area. It should be noted that if the cup holder 230 is raised, the lower light source 204C may be blocked, and thus the middle light source 204B may be used to detect the cup. In one embodiment, the stand is initially raised to a predetermined height (10 mm) and then raised or lowered as needed.

[0037] Хотя в вышеописанных вариантах осуществления рассматривается обнаружение впадины, необходимо отметить, что система может быть выполнена с возможностью обнаружения перевернутой впадины. Это актуально, например, если в системе используется система управления светом для поддержания уровней интенсивности света, воспринимаемых приемником. В одной примерной системе управления, когда прозрачная чашка блокирует часть передаваемого света, передатчик компенсирует блокировку света, обеспечивая более высокий уровень интенсивности света, так что приемник по-прежнему принимает тот же уровень интенсивности света. Кроме того, после извлечения чашки передатчик может соответственно уменьшать уровень интенсивности света до уровня, который обеспечивался до вставки чашки, таким образом, гарантируя, что приемник принимает постоянный уровень интенсивности света. В этом случае, если бы система отслеживала разные уровни интенсивности света, обеспечиваемые передатчиком (а не уровни интенсивности света, принимаемые приемником), формы волн, показанные на фиг. 3, были бы противоположными. То есть уровень интенсивности света начинался бы с первого уровня интенсивности света, краткосрочно увеличивался, а затем опускался. Таким образом, уровень интенсивности света изменялся бы противоположным образом по сравнению с впадиной 331. Таким образом, вместо отслеживания уровня интенсивности света в приемнике система может альтернативно отслеживать уровень интенсивности света в передатчике, просто распознавая рисунок, противоположный впадине. Различные характеристики впадины, рассмотренные выше, которые могут обнаруживаться (например, скорость изменения, уровень интенсивности света и время между событиями), также могут применяться для обнаружения перевернутой впадины. В данном контексте выражение «подход с обнаружением впадины» относится к обнаружению впадины или перевернутой впадины. [0037] Although the above described embodiments deal with valley detection, it should be noted that the system can be configured to detect an inverted valley. This is relevant, for example, if the system uses a light control system to maintain the light intensity levels perceived by the receiver. In one exemplary control system, when a transparent cup blocks some of the transmitted light, the transmitter compensates for the light blocking by providing a higher light intensity level so that the receiver still receives the same light intensity level. In addition, after the cup is removed, the transmitter can appropriately reduce the light intensity level to the level that was provided before the cup was inserted, thus ensuring that the receiver receives a constant light intensity level. In this case, if the system were to track the different light intensities provided by the transmitter (rather than the light intensities received by the receiver), the waveforms shown in FIG. 3 would be opposite. That is, the light intensity level would start at the first light intensity level, increase briefly, and then decrease. Thus, the light intensity level would change in the opposite way compared to the dimple 331. Thus, instead of tracking the light intensity level at the receiver, the system may alternatively track the light intensity level at the transmitter by simply recognizing the opposite pattern to the dimple. The various trough characteristics discussed above that can be detected (eg, rate of change, light intensity level, and time between events) can also be used to detect an inverted trough. In this context, the expression "trough detection approach" refers to the detection of a trough or an inverted trough.

[0038] Фиг. 5 представляет блок-схему способа 500 приготовления напитка в соответствии с одним вариантом осуществления. Как рассмотрено выше, источник света может передавать свет через область размещения чашки (этап 502), а приемник может принимать часть света (этап 504). Затем для обнаружения впадины может использоваться способ обнаружения впадины (этап 506). Если впадина не обнаружена, процессор может предотвращать розлив напитка из устройства для розлива напитков (этап 508). Если впадина обнаружена, способ может принимать запрос на розлив напитка (этап 510) и разливать запрашиваемый напиток (этап 512). Если впадина не обнаружена, способ также может выдавать пользователю уведомление определенного типа, например, сообщение на экране, для информирования пользователя о том, что чашка размещена ненадлежащим образом. [0038] FIG. 5 is a flow diagram of a beverage preparation method 500 in accordance with one embodiment. As discussed above, the light source may transmit light through the cup placement area (block 502) and the receiver may receive a portion of the light (block 504). The valley detection method may then be used to detect the valley (block 506). If no pit is detected, the processor may prevent the beverage dispenser from dispensing the beverage (block 508). If a dent is detected, the method may receive a request to dispense a beverage (block 510) and dispense the requested beverage (block 512). If no indentation is detected, the method may also provide the user with some type of notification, such as an on-screen message, to inform the user that the cup has not been properly placed.

[0039] Раскрытые варианты осуществления обеспечивают надежное экономически эффективное решение для обнаружения наличия и надлежащего размещения прозрачных чашек в машине для приготовления напитков. Эти варианты осуществления способствуют более безопасному и эффективному розливу напитков в чашки пользователей. [0039] The disclosed embodiments provide a reliable, cost-effective solution for detecting the presence and proper placement of transparent cups in a beverage preparation machine. These embodiments facilitate safer and more efficient dispensing of beverages into users' cups.

[0040] Следует отметить, что, хотя изобретение рассмотрено выше со ссылкой на устройство для розлива напитков и прозрачную чашку, изобретение никоим образом не ограничивается этим. Изобретение может использоваться в других процессах, которые требуют обнаружения положения прозрачного объекта. Например, в сфере производства с использованием роботов может иметься необходимость обеспечения надлежащего размещения объекта перед выполнением операций с объектом. Если объект имеет прозрачный участок, можно использовать подход с обнаружением впадины, описанный выше. Таким образом, изобретение может быть описано в более общем смысле, как устройство, имеющее область размещения объекта, имеющего прозрачный участок, источник света для передачи света через участок области размещения и приемник для приема по меньшей мере части передаваемого света. Процессор устройства может реализовывать подход с обнаружением впадины, описанный выше (обнаружение впадины или перевернутой впадины), для определения, достаточно ли объект вставлен в область размещения, или находится ли он на требуемой высоте. Кроме того, устройство после определения того, что объект недостаточно вставлен или не находится на требуемой высоте, может предотвращать выполнение процесса, например, процесса, который должен выполняться над объектом. В этом устройстве также могут использоваться различные способы обнаружения впадины или перевернутой впадины (и соответствующие функциональные возможности), описанные выше. [0040] It should be noted that although the invention has been discussed above with reference to a beverage dispenser and a transparent cup, the invention is by no means limited thereto. The invention can be used in other processes that require detection of the position of a transparent object. For example, in the field of manufacturing using robots, there may be a need to ensure proper placement of an object before performing operations on the object. If the object has a transparent region, the pit detection approach described above can be used. Thus, the invention can be described more generally as a device having an object placement area having a transparent portion, a light source for transmitting light through a portion of the placement area, and a receiver for receiving at least a portion of the transmitted light. The device processor may implement the pit detection approach described above (pit or inverted pit detection) to determine if the object is sufficiently inserted into the placement area, or if it is at the desired height. In addition, the device, after determining that the object is not inserted enough or is not at the desired height, can prevent the execution of a process, for example, a process to be performed on the object. The device may also use the various dimple or inverted dimple detection methods (and associated functionality) described above.

[0041] Хотя изобретение описано в отношении конкретных примеров, включая предпочтительные в настоящее время варианты осуществления изобретения, специалисту в данной области техники понятно, что существуют многочисленные вариации и модификации вышеописанных систем и технологий. Необходимо понимать, что могут использоваться другие варианты осуществления, и конструктивные и функциональные модификации могут быть выполнены без отклонения от объема настоящего изобретения. Таким образом, замысел и объем изобретения следует толковать в широком смысле, как изложено в приложенной формуле изобретения. [0041] While the invention has been described with reference to specific examples, including currently preferred embodiments of the invention, one of ordinary skill in the art will recognize that there are numerous variations and modifications to the systems and technologies described above. It is to be understood that other embodiments may be used and structural and functional modifications may be made without departing from the scope of the present invention. Thus, the intent and scope of the invention is to be construed broadly as set forth in the appended claims.

Claims (32)

1. Машина для приготовления напитков, содержащая1. A beverage preparation machine comprising устройство для розлива напитков,beverage dispenser, зону размещения чашки, расположенную под устройством для розлива напитков,cup placement area located under the beverage dispenser, источник света, выполненный с возможностью передачи света через участок области размещения чашки,a light source configured to transmit light through a portion of the cup placement area, приёмник, выполненный с возможностью приёма по меньшей мере части света, передаваемого источником света, иa receiver configured to receive at least a portion of the light transmitted by the light source, and процессор, функционально связанный с приёмником и устройством для розлива напитков, причём процессор выполнен с возможностью определения, достаточно ли прозрачная чашка вставлена в зону размещения чашки, и находится ли она на требуемой высоте, путём обнаруженияa processor operably coupled to the receptacle and the beverage dispenser, the processor being configured to determine if a sufficiently transparent cup is inserted into the cup placement area and is at the desired height by detecting впадины в уровне интенсивности части света, принимаемого приёмником, илиdepressions in the intensity level of a part of the light received by the receiver, or перевёрнутой впадины в уровне интенсивности света, передаваемого источником света,inverted trough in the level of light intensity transmitted by the light source, в которой процессор дополнительно выполнен с возможностью: wherein the processor is further configured to: после определения того, что прозрачная чашка недостаточно вставлена или не находится на требуемой высоте, предотвращения розлива напитка из устройства для розлива напитков, иafter determining that the transparent cup is not sufficiently inserted or not at the required height, preventing the beverage from being dispensed from the beverage dispenser, and обнаружения, находится ли прозрачная чашка на требуемой высоте, и,detecting whether the transparent cup is at the required height, and, если прозрачная чашка не находится на требуемой высоте, обнаружения, была ли прозрачная чашка впоследствии поднята на требуемую высоту.if the transparent cup is not at the desired height, detecting whether the transparent cup has subsequently been raised to the desired height. 2. Машина для приготовления напитков по п. 1, в которой впадина или перевёрнутая впадина имеет форму, частично определяемую скоростью изменения уровня интенсивности света, которая меньше, чем в случае непрозрачной чашки.2. A beverage preparation machine according to claim 1, wherein the cavity or inverted cavity has a shape determined in part by the rate of change of the light intensity level, which is less than in the case of an opaque cup. 3. Машина для приготовления напитков по любому из предыдущих пунктов, в которой обнаружение впадины выполняется путём обнаружения первого уровня интенсивности света, передаваемого источником света, обнаружения последующего краткосрочного падения до второго уровня интенсивности света и обнаружения последующего увеличения до третьего уровня интенсивности света.3. The beverage preparation machine according to any one of the preceding claims, wherein the depression detection is performed by detecting a first intensity level of light emitted by a light source, detecting a subsequent short-term drop to a second light intensity level, and detecting a subsequent increase to a third light intensity level. 4. Машина для приготовления напитков по п. 3, в которой третий уровень интенсивности меньше, чем первый уровень интенсивности света.4. The beverage preparation machine according to claim 3, wherein the third intensity level is less than the first light intensity level. 5. Машина для приготовления напитков по любому из предыдущих пунктов, в которой обнаружение перевёрнутой впадины выполняется путём обнаружения первого уровня интенсивности света, передаваемого источником света, обнаружения последующего краткосрочного увеличения до второго уровня интенсивности света и обнаружения последующего уменьшения до третьего уровня интенсивности света.5. The beverage preparation machine according to any one of the preceding claims, wherein the inverted trough detection is performed by detecting a first light intensity level emitted by the light source, detecting a subsequent short-term increase to a second light intensity level, and detecting a subsequent decrease to a third light intensity level. 6. Машина для приготовления напитков по любому из предыдущих пунктов, в которой устройство для розлива напитков представляет собой устройство для розлива напитков под высоким давлением.6. A beverage preparation machine according to any one of the preceding claims, wherein the beverage dispenser is a high pressure beverage dispenser. 7. Машина для приготовления напитков по любому из предыдущих пунктов, в которой процессор выполнен с возможностью определения, достаточно ли прозрачная чашка вставлена в зону размещения чашки. 7. A beverage preparation machine according to any one of the preceding claims, wherein the processor is configured to determine whether a sufficiently transparent cup is inserted into the cup accommodating area. 8. Способ работы машины для приготовления напитков, включающий в себя этапы, на которых8. A method of operating a beverage preparation machine, including steps in which передают свет посредством источника света через участок области размещения чашки машины для приготовления напитков, причём машина для приготовления напитков содержит устройство для розлива напитков, область размещения чашки, расположенную под устройством для розлива напитков, источник света, приёмник и процессор,transmitting light by means of a light source through a portion of the cup placement area of the beverage preparation machine, the beverage preparation machine comprising a beverage dispensing device, a cup placement area located under the beverage dispensing device, a light source, a receiver and a processor, принимают посредством приёмника по меньшей мере часть света, передаваемого источником света,receive by means of the receiver at least part of the light transmitted by the light source, определяют посредством процессора, достаточно ли прозрачная чашка вставлена в зону размещения чашки, и находится ли она на требуемой высоте, путём обнаруженияdetermining by the processor whether a sufficiently transparent cup is inserted into the cup placement area, and whether it is at the required height, by detecting впадины в уровне интенсивности части света, принимаемого приёмником; илиdepressions in the intensity level of a part of the light received by the receiver; or перевёрнутой впадины в уровне интенсивности света, передаваемого источником света, inverted trough in the level of light intensity transmitted by the light source, после определения того, что прозрачная чашка недостаточно вставлена или не находится на требуемой высоте, предотвращают посредством процессора розлив напитка из устройства для розлива напитков; иafter determining that the transparent cup is not inserted enough or is not at the required height, preventing the beverage from the beverage dispenser from being dispensed by the processor; and после обнаружения, находится ли прозрачная чашка на требуемой высоте, и обнаружение с помощью процессора, была ли прозрачная чашка впоследствии поднята на требуемую высоту.after detecting whether the transparent cup is at the desired height, and detecting by the processor whether the transparent cup has subsequently been raised to the desired height. 9. Способ по п. 8, в котором впадина или перевёрнутая впадина имеет форму, частично определяемую скоростью изменения уровня интенсивности света, которая меньше, чем в случае непрозрачной чашки.9. The method of claim 8, wherein the dimple or inverted dimple has a shape, determined in part by the rate of change in light intensity level, which is less than that of an opaque cup. 10. Способ по любому из пп. 8, 9, в котором обнаружение впадины выполняют путём обнаружения первого уровня интенсивности света, передаваемого источником света, обнаружения последующего краткосрочного падения до второго уровня интенсивности света и обнаружения последующего увеличения до третьего уровня интенсивности света.10. The method according to any one of paragraphs. 8, 9, in which trough detection is performed by detecting a first intensity level of light transmitted by a light source, detecting a subsequent short-term drop to a second light intensity level, and detecting a subsequent increase to a third light intensity level. 11. Способ по п. 10, в котором третий уровень интенсивности света меньше, чем первый уровень интенсивности света.11. The method of claim 10, wherein the third light intensity level is less than the first light intensity level. 12. Способ по любому из пп. 8-11, в котором обнаружение перевёрнутой впадины выполняют путём обнаружения первого уровня интенсивности света, передаваемого источником света, обнаружения последующего краткосрочного увеличения до второго уровня интенсивности света и обнаружения последующего уменьшения до третьего уровня интенсивности света.12. The method according to any one of paragraphs. 8-11, in which inverted trough detection is performed by detecting a first level of light intensity transmitted by a light source, detecting a subsequent short-term increase to a second light intensity level, and detecting a subsequent decrease to a third light intensity level. 13. Способ по любому из пп. 8-12, в котором устройство для розлива напитков представляет собой устройство для розлива напитков под высоким давлением.13. The method according to any one of paragraphs. 8-12, wherein the beverage dispenser is a high pressure beverage dispenser. 14. Способ по любому из пп. 8-12, в котором процессор определяет, достаточно ли прозрачная чашка вставлена в зону размещения чашки.14. The method according to any one of paragraphs. 8-12, in which the processor determines whether a sufficiently transparent cup is inserted into the cup accommodating area.
RU2021123819A 2019-02-14 2020-02-13 Detection of a transparent object RU2779232C1 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US62/805,590 2019-02-14

Publications (1)

Publication Number Publication Date
RU2779232C1 true RU2779232C1 (en) 2022-09-05

Family

ID=

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4182451A (en) * 1978-05-30 1980-01-08 Specialty Brands, Inc. Container level height detector
US4458735A (en) * 1982-09-30 1984-07-10 Medetec Industries, Inc. Dispensing arrangement for a beverage such as a milkshake
WO2016177417A1 (en) * 2015-05-06 2016-11-10 David Rubinstein A beverage preparation apparatus
EP3275348A1 (en) * 2016-07-26 2018-01-31 Schaerer AG Drinks vending machine, in particular coffee machine, and method for operating same

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4182451A (en) * 1978-05-30 1980-01-08 Specialty Brands, Inc. Container level height detector
US4458735A (en) * 1982-09-30 1984-07-10 Medetec Industries, Inc. Dispensing arrangement for a beverage such as a milkshake
WO2016177417A1 (en) * 2015-05-06 2016-11-10 David Rubinstein A beverage preparation apparatus
EP3275348A1 (en) * 2016-07-26 2018-01-31 Schaerer AG Drinks vending machine, in particular coffee machine, and method for operating same

Similar Documents

Publication Publication Date Title
RU2463245C2 (en) Facility for setting level of cup filling used with device for drinks pouring
CN108888119B (en) Automatic water injection device and water injection control method
JP2017068615A (en) Line-of-sight detection system, line-of-sight detection method, and line-of-sight detection program
EP3923771B1 (en) Transparent cup detection
RU2779232C1 (en) Detection of a transparent object
CN109717749A (en) A kind of Intelligent water injection device and method
TWI731257B (en) Electronic scale and method for controlling electronic scale
US8935935B2 (en) Methods for monitoring sensors of refrigerator appliances
CN108670031B (en) Cup and water outlet end alignment control method for water dispenser
CN108245018B (en) Water dispenser and control method thereof
US11472693B2 (en) Beverage dispenser valve with fill detection
MX2014011928A (en) Dispenser with holding system for receptacles of different sizes.
KR20220100200A (en) Water purifier
US20150338996A1 (en) Touch detection method and related optical touch system
CN205758463U (en) Clean robot
CN108683896A (en) A kind of calibration method of projection device, device, projection device and terminal device
US11584632B2 (en) Systems and methods of selecting operations for a dispenser based on path of travel
KR20130102444A (en) Apparatus for automatic fluid extracting and method for the same
KR20020064013A (en) A bake apparatus
CN108629813A (en) A kind of acquisition methods, the device of projection device elevation information
CN106643855B (en) Detect pallet whether the method for scrap (bridge)
CN111012156A (en) Dish receiving method and dish receiving device of cooking equipment
CN114787459B (en) Flushing tank with embedded plate capable of automatically moving according to influencing factors and method
CN114873551A (en) Method and device for controlling liquid outflow
JP2002286526A (en) Sludge interface measuring method and sludge interface measuring instrument