Smart beverage preparation machine and method

By connecting the beverage preparation machine with mobile devices and IoT devices, and using processors and communication interfaces to receive and process user preferences and environmental information, the problem that traditional beverage preparation machines cannot be operated automatically is solved, and efficient and personalized beverage preparation and management is achieved.

JP7667238B2Active Publication Date: 2025-04-22LAVAZZA PROFESSIONAL NORTH AMERICA LLC
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
JP2023216822
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2019-05-03
Filing Date
2023-12-22
Publication Date
2025-04-22
Estimated Expiration
2040-05-04

AI Technical Summary

Technical Problem

Traditional beverage preparation machines cannot be automated based on users' personal preferences and environmental information, resulting in poor user experience.

Method used

Automate the formulation and distribution of beverages by connecting beverage preparation machines to mobile devices and IoT devices, and using processors and communication interfaces to receive and process user preferences and environmental information.

Benefits of technology

It realizes automatic preparation of beverages based on user preferences and environmental information, improves user experience, and improves efficiency and cost-effectiveness by predicting user beverage needs and managing beverage supply chains.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007667238000001
    Figure 0007667238000001
  • Figure 0007667238000002
    Figure 0007667238000002
  • Figure 0007667238000003
    Figure 0007667238000003
Patent Text Reader

Abstract

To provide a method, a beverage preparation machine, and a system for dispensing a beverage.SOLUTION: In a beverage preparation machine 100, a container compartment 105 receives a beverage packet comprising beverage ingredients. An outlet 109 may be configured to dispense a beverage flavored by the beverage packet. A communication interface 126 may be configured to receive, via a network, one or more wireless signals each comprising a device identifier from one or more electronic devices such as a user device, a server, or another beverage preparation machine. A processor of the server may be operably coupled to the communication interface, and may be configured to receive the identifier of the electronic device; associate the identifier of the electronic device with a user and a beverage preference of the user; and cause the beverage dispensed by the outlet to be determined based on the beverage preference of the user.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] CROSS REFERENCE TO RELATED PATENT APPLICATIONS This application is a continuation of U.S. Provisional Application No. 62 / 842,747, filed May 3, 2019. No. 60 / 339,993, filed on Oct. 23, 2003, the contents of which are incorporated herein by reference in their entirety. [Background technology]

[0002] A beverage preparation machine for high pressure coffee, etc. is known. The beverage dispenser dispenses beverages based on a user interacting with the beverage dispenser. In addition, the conventional beverage preparation machine does not provide information related to a particular user of the beverage preparation machine. Automatically takes action based on information such as who is using the machine or the environment in which the machine is located. The desire is to improve the user experience with the beverage preparation machine. , information from one or more electronic devices, such as your smartphone or tablet, The beverage preparation machine receives information on the temperature of the beverage being prepared. Summary of the Invention

[0003] The present disclosure, in one aspect, relates to one or more mobile devices, Internet of Things (IoT) A beverage that interacts with one or more electronic devices, such as IOT (Internet of Things) devices, servers, etc. The present invention may be directed to food preparation machines.

[0004] In one aspect, the beverage preparation machine includes a container compactor for receiving a beverage packet containing beverage ingredients. The outlet may be adapted to dispense a beverage flavored by the beverage packet. The communication interface may be configured to receive a wireless signal from the electronic device. The wireless signal may include an identifier of the electronic device. a user interface for receiving an identifier of the electronic device; associates a beverage identifier with a user and the user's beverage preferences; and The beverage dispensed may be based on the user's beverage preferences.

[0005] In one aspect, the beverage preparation machine is configured to receive a beverage packet containing beverage ingredients. The container may include a compartment. The outlet may be adapted to dispense a flavored beverage from the beverage packet. The interface receives a beverage selection from a user and The processor may be configured to receive an identifier of the interface. The device may be operable to associate a user identifier with the user's beverage preferences and to provide a This allows the beverage dispensed to be based on the user's beverage preferences.

[0006] In one aspect, the beverage preparation machine includes a container compactor for receiving a beverage packet containing beverage ingredients. The outlet may be adapted to dispense a beverage flavored by the beverage packet. The surface can receive a container configured to receive a beverage. The processor determines an interior volume of the container and determines an amount of water that the container can hold based on the interior volume of the container. and delivering to the outlet a quantity of beverage that is less than the determined quantity of beverage that the container can hold. The apparatus dispenses a large amount of beverage into the container.

[0007] In one aspect, the beverage preparation machine includes a container compactor for receiving a beverage packet containing beverage ingredients. The outlet may be adapted to dispense a beverage flavored by the beverage packet. The communication interface may be configured to receive wireless communications from the electronic device. The wireless communication may include information related to the beverage preparation machine or a user of the beverage preparation machine. The user interface may display information relevant to the beverage preparation machine or a user of the beverage preparation machine. The device may be configured to display information about the device.

[0008] In one aspect, the beverage preparation machine includes a container compactor for receiving a beverage packet containing beverage ingredients. The outlet may be adapted to dispense a beverage flavored by the beverage packet. The communication interface can receive wireless communication from the Internet of Things device. The processor can be configured to receive the signal from the Internet of Things device. Configuring the beverage preparation machine to perform an action based on an indication in the received wireless communication. can be done.

[0009] In one aspect, the beverage preparation machine receives one or more beverage packets containing beverage ingredients. The outlet may include one or more receptacle compartments configured to The beverage packet may be configured to dispense a flavored beverage. The device may be configured to receive information related to one or more beverage packets, The information may include the types and amounts of ingredients available to the beverage preparation machine to dispense the beverage. The processor uses the types and amounts of ingredients available to the beverage preparation machine to determine the amount of beverage that is to be prepared by the beverage preparation machine. and to cause the beverage preparation machine to produce the selected recipe. It can be configured as follows.

[0010] In one aspect, a beverage preparation machine for dispensing a beverage comprises one or more beverage preparation units each including a beverage ingredient. The outlet may include one or more outlets. The beverage packet may be configured to dispense a flavored beverage. An interface may refer to one or more users of a beverage preparation machine or to one or more users associated with a beverage preparation machine. The processor may be configured to receive information relating to a beverage preparation or a plurality of products. and identifying a user of the beverage preparation machine and associating the information with the user of the beverage preparation machine and determining whether or not the user is a user of the beverage preparation machine. The information associated with the user of the beverage preparation machine is ranked according to the user interface. The interface provides a user with information about the use of the beverage preparation machine via at least one of a display or a speaker. The information may be configured to provide users with ranked information that is relevant to them.

[0011] In one aspect, the beverage preparation machine includes a step of detecting one or more faults caused by the beverage preparation machine. wherein the one or more failures are The need to repair the food preparation equipment immediately or in the future. The memory is designed to protect against one or more faults. The communication interface may be configured to indicate the occurrence of one or more faults by the beverage preparation machine. a message indicating the occurrence of one or more faults to an electronic device; A statement that the electronic device was received and reviewed by a user of the electronic device. The user interface may be a display or a speaker. A message indicating the occurrence of one or more faults is transmitted via at least one of the The electronic device must be certified to show that it has been received by the electronic device and reviewed by the user of the electronic device. It can be configured as follows. [Brief description of the drawings]

[0012] The present disclosure will become more fully understood from the detailed description and the accompanying drawings. .

[0013] [Figure 1] 1 is an exemplary beverage preparation machine capable of communicating with one or more electronic devices.

[0014] [Diagram 2] FIG. 1 illustrates an exemplary system diagram in which an exemplary beverage preparation machine communicates with an electronic device.

[0015] [Diagram 3] FIG. 13 illustrates another example system diagram in which a beverage preparation machine communicates with one or more devices, such as a server, a mobile device, and another beverage preparation machine.

[0016] [Figure 4] 1 is an exemplary process for recognizing a user of a beverage preparation machine via wireless communication.

[0017] [Diagram 5] 1 is an exemplary process for automatically dispensing a beverage from a beverage preparation machine into a container based on a determination of an interior volume of the container.

[0018] [Figure 6] 1 is an exemplary process of a beverage preparation machine that affects a brewer's experience by providing and / or receiving information.

[0019] [Figure 7] 4 is an exemplary process for a beverage preparation machine that performs an action based on an input.

[0020] [Figure 8] 1 is an example of a process in which a beverage preparation machine performs an action based on an action by an electronic device.

[0021] [Figure 9]This is an example of a process in which a beverage preparation machine generates a selected recipe based on ingredients and / or supplies available to the beverage preparation machine.

[0022] [Figure 10] 1 is an example of a process by which a beverage preparation machine automatically reorders ingredients and / or supplies for use by the beverage preparation machine.

[0023] [Figure 11] 1 is an example of a process in which a beverage preparation machine provides content, such as audio or video content.

[0024] [Figure 12] 1 is an example of a process for managing breakdowns and maintenance associated with a beverage preparation machine. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0025] The following description of the preferred embodiment is merely exemplary in nature and is not intended to limit the scope of the present invention or The description of the exemplary embodiments is given in the accompanying drawings, and is not intended to limit the scope of the invention in any way. These instructions are intended to be read in conjunction with the above sections and are to be considered part of the overall written description. In the description of the exemplary embodiments disclosed herein, the direction or orientation References thereto are intended merely for convenience of explanation and are not intended to limit the scope of the invention. "Below," "up," "horizontal," "vertical," "up," "down," "Up", "Down", "Left", "Right", "Top", "Bottom", "Front", and "Back", among others. Relative uses of these and their derivatives (e.g. "horizontal", "downwards", "upwards", etc.) The words should be interpreted as referring to the directions shown in the figures currently being described or discussed. These relative terms are for convenience of explanation and are not expressly stated. "Attached," "fixed," "connected" and "connected" do not require a specific orientation. ", "coupled," "interconnected," "fixed," and other similar terms. The term refers to structures that are fixed or attached to one another directly or indirectly through intervening structures. The relationships in which the parts are attached and, unless otherwise stated, movable or fixed attachments or The terms used herein refer to both the nature and the relationship. The terms discussed herein may exist alone or in combination with other features. Several possible non-limiting feature combinations are described and illustrated. When used in this document, the term "or" means that one or more of its operands are true. It should be interpreted as a logical operator that is always true. When used in, the phrase "based on" means "based at least in part on and therefore should not be limited to the interpretation of "based entirely on."

[0026] As used throughout, range is an abbreviation for describing all values ​​that lie within a range. It is used as an abbreviation. Any value within the range can be selected as the end point of the range. All references cited herein are incorporated by reference in their entirety. In the event of a conflict between a definition in this disclosure and a definition in a reference, the present disclosure controls.

[0027] Aspects of the present invention may be implemented in software, hardware, firmware, or a combination thereof. The computer programs described herein may be implemented in combination with other programs. The present invention is not limited to the embodiment, and includes an operating system, an application program, background processes, drivers, or any combination of these A computer program can be implemented on a single computer or server. run on multiple computer or server processors For example, a computer program, step, process, etc. may be implemented in one or more The present invention may be implemented in any number of beverage preparation machines, electronic devices, servers, and the like.

[0028] The processors described herein execute computer program instructions (e.g., code). Any central processor (CPU), graphics processor, or (GPU), Microprocessor, Microcontroller, Computing, Programmable Device The various processors may be implemented in any suitable manner. Type (e.g. desktop, laptop, notebook, tablet, mobile phone) ) computer and / or server hardware, Software and data storage, such as volatile and non-volatile memory, input / output devices Graphical user interface (GUI), removable data storage, and Wi-Fi, Bluetooth (e.g., traditional Bluetooth and B wireless communication interfaces including Bluetooth Low Energy, LAN, etc. To form functional data processing devices, including but not limited to face devices may include all the usual ancillary components required for

[0029] The computer-executable instructions or programs (e.g., software) described herein or code) and data accessible to each processor described herein. a non-transitory computer-readable medium searchable by each processor; The device may be programmed and tangibly embodied in a medium that executes instructions encoded in the medium. configures and directs the processor to perform the desired functions and processes Such non-transitory computer-executable instructions or programs may be implemented using the program. A device embodying a programmable processor is called a "programmable device" or a "device." Multiple programmable devices in communication with each other may be referred to as “programmable devices.” The non-transitory "computer-readable medium" described herein may be referred to as a "computer-readable system." may be any suitable volatile memory, including random access memory (RAM) and its various types. volatile or non-volatile memory, read-only memory (ROM) and its various types, US B Flash memory, and magnetic or optical data storage devices (e.g., internal / external Hard disks, floppy disks, magnetic tapes, CD-ROMs, DVD-ROMs, optical Disks, ZIP® drives, Blu-ray® discs, and Please note that these may include, but are not limited to, the following: can be written to and / or read by a processor that is operationally connected It can be done.

[0030] In a particular embodiment, the present invention relates to a processor-based data processing and communications system; or a computer system for carrying out those processes. The present invention may also be embodied in the form of a process or apparatus for implementing a non-transitory Software or computer program embodied in a computer-readable storage medium The present invention may be embodied in the form of a code, which may be implemented in a data processing and communication system or computer. When loaded and executed in the computer system, the computer program code segments A processor is configured to create specific logic circuits configured to implement a process. Complete.

[0031] Referring now to the drawings, FIG. 1 illustrates an example of a beverage preparation machine 100. 0 is for residential or commercial machines (e.g., located in a business or public place) The beverage preparation machine 100 can be used to prepare beverages such as coffee, tea, chocolate, milk, soup, etc. The beverage preparation machine 100 can prepare any one or more types of beverages. Water (e.g., hot or cold water) or another beverage may be dispensed via a beverage packet, such as packet 120. A beverage can be prepared by passing a liquid through the beverage packet 120. Ingredients 122 may include flavoring ingredients for preparing beverages. As an example, the ingredient 122 may be ground coffee, tea, chocolate, or milk powder. It could be.

[0032] The beverage preparation machine 100 is capable of mixing two or more ingredients, such as water and milk powder. The food preparation machine 100 performs an infusion of ingredients, such as ground coffee or tea infusion, with water. One or more of the components 122 may be in a loose form, an agglomerated powder form, a liquid form, or the like. and / or concentrated form. The beverage may be mixed with a number of ingredients to form the beverage. The ingredient or ingredients may be, for example: The beverage container may be formed of an aluminum, plastic, or paper enclosure that holds the ingredient 122. The beverage may be inserted into the beverage preparation machine 100 via a beverage packet.

[0033] The beverage preparation machine 100 includes a water tank 1 accessible via a lid 102 on the top of the machine 100. The beverage preparation machine 100 may include a beverage mix pack, such as a beverage packet 120. The container compartment may include a container compartment 105 for receiving the container. The container compartment may include a door 1 04, etc. The beverage preparation machine 100 may have a door, such as a door 106, for dispensing and / or holding a beverage. and / or through which a beverage (e.g., liquid) passes. 3 (FIG. 2) through which a beverage (e.g., a liquid) may pass. / 153 refers to any device that dispenses and / or holds beverages, such as nozzles, spouts, conduits, valves, tubes, openings, etc. The outlet 109 / 153 may be any known structure for holding a beverage packet. In an example, the outlet 109 / 153 may form part of the beverage packet itself. / 153 provides flavors by one or more beverage packets, such as beverage packet 120. The device may be configured to dispense one or more beverages with a

[0034] The beverage preparation machine 100 is located under the container compartment and stores the beverage mix pack after use. The beverage preparation machine 100 may include a receiving vial 106. The vial 106 may be received in a cavity formed in the beverage preparation machine 100. The removable drip tray 108 is inserted into the A drip tray 108 is provided at the bottom of the beverage preparation machine 100. The drip tray 108 is provided at the bottom of the beverage preparation machine 100 so that the beverage preparation machine 100 can dispense the beverage into a container. a grille that forms a support surface for supporting a container (e.g., a cup) while dispensing The tray portion of the drip tray 108 is designed to catch any spills that pass through the grill. The beverage preparation machine 100 is also equipped with a display screen, a speaker, etc. The beverage preparation machine 100 may have any form of user interface 110. The user may operate the user interface 110 and / or the user interface 112. or interacting with the device 100 via one or more selection buttons 112 (e.g., For example, the user can control the software functions presented on the display. Beverage production parameters can be selected via keys and / or selection buttons 112. do.

[0035] As described herein, the user interface 110 may be configured to operate based on user preference data. In another example, the display may be configured to display information to a user based on the The user interface 110 provides information to the beverage preparation machine 100 or A speaker, microphone, or one or more devices for receiving information from the manufacturing machine 100. The information presented to the user (e.g., personalized content) The user's favorite beverages, sports content, stock content, etc. are available for preparation / purchase. The content may include, for example, advertisements targeted to users of the beverage preparation machine 100. The content provided to the user may include information that can brighten the user's mood. For example, the beverage preparation machine 100 may provide fun facts and / or or provide trivia / jokes that users can enjoy. For example, The beverage preparation machine 100 may be used in a variety of locations, including at a user's workplace and in locations that may be of interest to a user of the beverage preparation machine 100. and / or may provide information related to health content (e.g., exercise information, nutritional information).

[0036] The beverage preparation machine 100 may include a communication interface 126. 126 is one or more devices, such as a user device, a server, or another beverage preparation machine. The machine, one or more Internet of Things (IOT) devices, such as communication interfaces 26 via NFC, Bluetooth, Wi-Fi, or other wireless technologies It may include an antenna configured to communicate with one or more devices.

[0037] FIG. 2 illustrates an exemplary system in which the beverage preparation machine 100 (FIG. 1) communicates with an electronic device 202. 2 is a block diagram of an electronic device 200. The electronic device 202 is a mobile device (e.g., One or more electronic devices, such as a smartphone or tablet, or an Internet of Things device In an example, the electronic device 202 may be a server 250. The process may be performed by the beverage preparation machine 100 and / or the electronic device 202. For example, the beverage preparation machine 100 may perform one or more of the decisions described herein, and / or Alternatively, the server 250 may perform one or more of the decisions described herein. In an example where the server 250 performs one or more decisions, the server 250 may FIG. 2 illustrates a single electronic device 202 and a single server 204. 1 shows a beverage preparation machine 100 in communication with a beverage preparation device 250, which is for illustrative purposes only. The manufacturing machine 100 may be in communication with one or more electronic devices and one or more servers. I want you to understand that.

[0038] As shown in FIG. 2, the beverage preparation machine 100 includes an outlet 15 as described herein. 3 (FIG. 2) or outlet 109 (FIG. 1). The beverage may communicate with one or more servers 250 via the network 220. The preparation machine 100 may communicate with the data through the network 220 or without the network 220. The server may communicate with one or more databases, such as database 160. 250 can communicate with the beverage preparation machine 100 via wireless or wired signals. The server 250 includes a processor and a computer-readable medium coupled to the processor. The processor may include a memory (such as a random access memory (RAM)). Computer-executable program instructions that are executable by a computer. The program instructions may include any number of application programs.

[0039] As described herein, the electronic device 202 communicates with the beverage preparation machine 100 ( For example, the beverage preparation machine 100 may be any device capable of communicating electronically with the beverage preparation machine 100. The electronic device 202 may be a wired device, a wireless device, an external device (e.g., a USB device), etc. The exemplary electronic device 202 may communicate via a user device (e.g., a smartphone, smartphones, tablets, other beverage preparation machines, Internet of Things (IOT) devices An IOT device, as will be understood by those skilled in the art, may include an Internet Any device that can transmit data to another device (or person) over the Internet. IOT devices can be sensors (e.g., wireless sensors), software, These may include sensors, actuators, computing devices, etc. Example IOT devices include It can be used for smart lights, doors, keys, refrigerators, cabinets, water systems (water filtration systems) ), thermometers and / or thermostats, GPS devices, televisions, etc. .

[0040] The beverage preparation machine 100 may be in communication with one or more electronic devices 202 to 202 and / or receive information from the electronic device 202. The information provided by the beverage preparation machine 100 to the electronic device 202 may include information about the beverage preparation machine 100 The status may include information about the status of the beverage preparation machine 100, such as a fault status, a power status, etc. For example, the beverage preparation machine 100 may determine whether the beverage preparation machine 100 is experiencing a malfunction and / or Alternatively, it may indicate to the electronic device 202 that a malfunction may occur in the future. For example, the beverage preparation machine 100 may identify a fault. Previous, code (e.g. code number), type, priority, resolution, estimated time to resolution, etc. The beverage preparation machine 100 may identify faults via SMS messaging, phone calls, emails, and the like. a user interface 156 of the beverage preparation machine 100 The system may inform the user that a fault exists via one or more communication methods, such as via a message sent via a The authority may notify the user that

[0041] The beverage preparation machine 100 may take action to correct the fault (e.g., For example, the beverage preparation machine 100 may be configured to automatically take action when a user Take action to correct the malfunction based on the authorization and / or approval provided by the For example, when a fault is detected, the beverage preparation machine 100 may In another example, the beverage preparation machine 100 may automatically detect a malfunction. Actions to correct failures without requiring user permission, such as dynamic correction The user can determine which faults can be corrected automatically and which are available. The beverage preparation machine 10 may indicate whether the beverage preparation machine 10 requires user confirmation and / or authorization. 0 may identify a method for correcting the fault. The user, technician, etc. may be shown how to correct the fault.

[0042] The beverage preparation machine 100 may be configured to determine which faults a user can correct and how to correct the faults. The beverage preparation machine 100 can specify whether a technician is required for the beverage preparation. The state of the beverage preparation machine 100 may be specified during configuration of the 00 by one or more persons and / or For example, the beverage preparation machine 100 may notify the entity of the fault information it requires. highly technical solutions for engineers only; and / or The user of the beverage preparation machine 100 is only provided with less highly technical solutions (e.g., restarting the machine). Transmits fault information that requires a system restart or other action.

[0043] The beverage preparation machine 100 may correct the malfunction (e.g., provide a The beverage preparation machine 100 can provide an action to repair the malfunction or other trouble. etc. can be stored in a database or in another storage element such as memory 154. For example, the beverage preparation machine 100 may store information related to a fault, a fault that caused the beverage preparation machine 100 to operate, the amount of time lost, the severity of the failure, the party that corrected the failure, and / or the The method used to correct the malt content of the beverage can be stored. Although the beverage preparation machine 100 is described as providing information related to the preparation machine 100, these examples are not intended to limit the scope of the present invention. It should be understood that the above is for illustrative purposes only. Examples include those related to beverage preparation machine 100. The system may include another device such as a server 250 that provides information related to the system.

[0044] The beverage preparation machine 100 may be powered on or off when the beverage preparation machine 100 is turned on or off. Whether it is powered by a power source, receives power through a mains power source (e.g., an AC circuit), or has a backup power source The power status of the beverage preparation machine 100, such as whether it is receiving power from a power source (e.g., an AC circuit). The beverage preparation machine 100 may display a beverage state (e.g., displayed on the electronic device 202). An inventory status of the food preparation machine 100 may be indicated (e.g., shown on the electronic device 202). For example, the beverage preparation machine 100 may monitor the number of beverage packs in stock and / or purchased, the number of beverage packs used, The beverage preparation machine 100 may, for example, indicate the number of beverage packs that have been dispensed based on the inventory information. It may indicate when to repurchase a drink pack.

[0045] The beverage preparation machine 100 may provide information regarding the location and / or environment of the beverage preparation machine 100. Location information can be obtained from a GPS sensor 172, a geolocation sensor, etc. The position information can be determined via the position sensor 180 of the beverage preparation machine 100. GPS location, geolocation information of the beverage preparation machine 100, relative location information of the beverage preparation machine 100, etc. The location information of the beverage preparation machine 100 may include other (e.g., ) The location of the device may be determined via crowd sensing, which updates the location information of the beverage preparation machine 100. The location of the beverage preparation machine 100 may be determined via geolocation techniques. The solution may be used to determine the location of the beverage preparation machine 100 within an area, such as within a building. For example, geolocation can be used to triangulate Wi-Fi signals within buildings to It is possible to identify a location within an object.

[0046] The location of the beverage preparation machine 100 may be associated with a room, a hallway, a building, etc. When the location of the beverage preparation machine 100 within the vehicle is determined (e.g., geolocation, GPS, When determined via sensor collection, the location of the beverage preparation machine 100 within the building may be determined by the room (e.g., Can be associated with a location (such as a conference room, break room, cafeteria, hallway, etc.). Alternatively, the association information may be provided to the electronic device 202, the server 250, etc. In this case, location information (e.g., latitude / longitude information, address information, association information, etc.) is stored in the device. The determination may be made externally to the beverage preparation machine 100 (e.g., the server 250), and / or or provided to the electronic device 202 or another device.

[0047] Information regarding the environment in which the beverage preparation machine 100 is located may be determined. The information may include temperature information about the environment in which the beverage preparation machine 100 is located (e.g., Temperature information inside and / or outside the building in which it is located), humidity information, precipitation information Environmental information includes temperature and humidity sensors. , may be determined via an environmental sensor 182 within the beverage preparation machine 100, such as a precipitation sensor. Environmental information is sent from the beverage preparation machine 100 via a server 250, a weather forecast service, etc. The part can be determined.

[0048] Information related to personal preferences (e.g., personal preferences of a user of the beverage preparation machine 100) For example, the coffee preferences of the user can be determined. A user's preferences can be based on days of the week, time of day, etc. Preferences are used to identify one's preferences. The user or users of the beverage preparation machine 100 may determine user preferences through beverage selection. Beverage selection may be determined via user input. User Selection. Beverage selection may be determined on a daily or multiple This can be done over a period of several days. For example, the user can select beverages over a seven-day period. The beverage preparation machine 100 may associate beverage selections with a user (e.g., over a seven day period). The beverage preparation machine 100 can, for example, select a beverage from the most desirable to the least desirable. You can then list your beverage preferences.

[0049] The beverage preparation machine 100 may provide the identity of the user (e.g., a user interface The beverage selection is made available to the user via the user (e.g., physically provided via the face 156) In another example, the beverage preparation machine 100 may be associated with a user. The identity of the user can be associated with the electronic device 202. For example, when a user selects a beverage, the beverage preparation machine 100 may select a beverage to be used when the beverage is selected. By determining that the electronic device 202 of the person is closest to the beverage preparation machine 100, The beverage preparation machine 100 may, for example, determine the identity of the user. The identity of the user of the beverage preparation machine 100 can be protected so that the user's name can be protected. Such protection may include the use of a unique name (rather than the user's name). In another example, the user associated with the code may include the user of the beverage preparation machine 10. 0 aggregates two or more users and groups them together so that they obtain a level of anonymity. You can sc

[0050] As described herein, the beverage preparation machine 100 may be configured to receive and / or transmit beverages via a user's electronic device 202. The beverage preparation machine 100 may, for example, be connected to an electronic device 20. 2, relating to one or more users (e.g., users of the beverage preparation machine 100) Based on the information provided by the user's electronic device 202, In addition, the beverage preparation machine 100 may receive calendar information for one or more users. The food preparation machine 100 can automatically schedule food based on the user's calendar, by date, time, type (e.g., business hour, The event may determine the number of participants (e.g., business, individual), and / or duration of the event. This may include business / personal meetings, arrival / departure times etc.

[0051] The beverage preparation machine 100 determines the date and time of the day that the user has based on the user's calendar information. For example, the beverage preparation machine 100 may determine the type of user and / or meeting. Based on the number of meetings scheduled for participants, users are likely to have busy days, stress It can be determined whether a person is expected to have heavy, short / long days, etc. The food preparation machine 100 may be configured to operate in accordance with the type of day that the user is expected (e.g., predicted) to have. Based on the information, beverages may be suggested to one or more users. The machine 100 is designed to relax a user who is anticipating a stressful day. Focus on beverages that can be used, what users report, and users expected to meet A drink that can provide energy to those who are expecting a long day. It can identify beverages, etc.

[0052] Using artificial intelligence techniques such as machine learning techniques, it is determined that the user has For example, the beverage preparation machine 100 may determine the type of day the user is Based on artificial intelligence technology, the beverage preparation machine can decide to hold a meeting in succession. 100 judges that the user may be tired or mentally exhausted, and Benefits of sexual drinks (e.g., drinks containing caffeine, drinks containing green tea, drinks containing electrolytes, etc.) The beverage preparation machine 100 may benefit from the user's Reduces stress and / or relieves stress, giving the user energy The beverage preparation machine 100 may, in some examples, suggest beverages for use. Dispense (e.g., automatically dispense, or Extraction

[0053] In another example, the beverage preparation machine 100 may automatically turn on when a user is in close proximity to the beverage preparation machine 100. The vending machine display mode can be activated by e.g. , via a user interface, a user of the beverage preparation machine 100 is prompted to select a beverage. You can display the elements to use when making a drink and / or suggest a drink. do.

[0054] The beverage preparation machine 100 detects the proximity of a user via a proximity sensor, a beacon signal, etc. It can be determined that the beverage preparation machine 100 can be beneficial to a user. Other drinking actions can be determined. For example, the beverage preparation machine 100 may determine that coffee is It is a known diuretic and there are several possible reasons why coffee is known to cause dehydration. Therefore, it may be advisable for the user to drink a certain amount of water (e.g., if the user drinks a large amount of coffee, The recommendation, in the example, is to have the beverage preparation machine 100 in close proximity to the user. In another example, the beverage preparation machine 100 may be provided via a user's electronic device. 202 to inform the user (e.g., via a reminder) that a particular beverage should be consumed. For example, the beverage preparation machine 100 may display, via the electronic device 202, SMS messages such as it's time for the user's afternoon coffee and that the user should drink water. A message can be sent to the user.

[0055] As shown in FIG. 2 and described herein, the system 200 includes a network 220. The network 220 includes an electronic device 202 that communicates with the beverage preparation machine 100 via a In some examples, the network 220 may be the Internet. The network 220 may be i-Fi, Bluetooth, LAN, etc. , may include one or more wired and / or wireless communication networks. The device 202 (e.g., a user device and / or an IOT device) via Bluetooth protocol on electronic devices 202 located within a predetermined distance The electronic device 202 can communicate with the beverage preparation machine 100 based on user commands. and / or the electronic device 202 may communicate with the beverage preparation machine 100 based on The electronic device 202 may automatically communicate with the beverage preparation machine 100. For example, the electronic device 202 may Based on a schedule (e.g., hourly), electronic devices 20 that are in close proximity to each other 2 and the beverage preparation machine 100 (e.g., within a predetermined location of each other), Automatically communicating with the beverage preparation machine 100 based on (e.g., scheduled meetings) can be done.

[0056] As shown in FIG. 2, the electronic device 202 includes a user interface 204, a memory 206, central processor (CPU) 208, graphics processing unit (GPU) 2 10, an image capture device 210, and / or a display 212. The user interface 204 allows a user to interact with the electronic device 202. In an example, the user interface 204 may be a display. For example, The user interface 204 includes a display including soft keys for providing information to a user. In an example, the user interface 204 may include hard keys or , or may not include any keys at all (e.g., the user interface 204 may (This may be a display such as display 212.) In another example, the user interface The device 204 can be connected via wire or wireless (such as a Bluetooth keyboard), an external mouse, or other user input device to communicate with the IOT device 204. It may be an external hardware keyboard configured.

[0057] The memory 206 stores instructions that can be executed on the CPU 208 and / or the GPU 210. The instructions may be executed by the CPU 208 and / or the GPU 210. 208 and / or GPU 210. The memory 206 may include a processor 208 and / or a graphics processing unit 210. Once this is done, the CPU 208 and / or GPU 210 are informed of the user interface 204. It can store instructions that allow for interaction with a user. For example, executable instructions The user interface (via the display 212) may display one or more prompts. may be able to display prompts to the user and / or accept user input. The instructions stored in the memory 206 may be used to enable a user to, for example, order a beverage dispensed from the beverage preparation machine 100. The user may be able to select the type of beverage (e.g., coffee) to be consumed. The user interface 204 can be used to select the type of coffee to be brewed, as well as the date of brewing. By selecting a time, you can schedule your coffee to brew in the future. In another example, the user can use the user interface 204 to click a cursor. Click, hold or drag to change one or more coffee brewing parameters (e.g. , temperature, ounces dispensed, etc.) can be defined.

[0058] The CPU 208 and / or the GPU 210 communicate with the memory 206 to The memory 206 may be configured to store data in the memory 206 and read data from the memory 206. The memory 206 may be volatile (e.g., random access memory (RAM)) or non-volatile (e.g., Any combination of battery-backed RAM, FLASH®, etc. memory The image capture device 21 may include a computer-readable non-transitory storage device. 4 may be configured to capture an image. The image may be The associated serial number or QR code associated with the beverage preparation machine 100 (registered The identifier may be an identifier for the beverage preparation machine 100, such as a Beverage Preparation Machine 100 Identifier (e.g., Beverage Preparation Machine 100 Identifier), ... or a Beverage Preparation Machine 100 Identifier (e.g., Beverage Preparation Machine 100 Identifier), such as a Beverage Preparation Machine 1

[0059] The system 200 includes a beverage preparation machine 100. As shown in FIG. 0 includes a CPU 152, a memory 154, a GPU 150, a user interface 156, The device may include a communication interface 158, and an image capture device 174. As described above, the CPU 152 and / or the GPU 150 may be a microprocessor, In combination with a microcontroller, computing, programmable device, or circuit, may independently form a processor.

[0060] Memory 154 stores instructions that can be executed on CPU 152 and / or GPU 150. The instructions may be configured to be executed by the CPU 152 and / or the GPU 150. When executed, the machine-readable information causes the CPU 152 and / or GPU 150 to perform various operations. The CPU 152 and / or the GPU 150 may be in communication with the memory 154. and configured to store data in and read data from the memory 154. For example, the memory 154 may be volatile (e.g., random access memory (RAM)). or non-volatile memory (e.g. battery backed RAM, FLASH, etc.) The memory device may be a computer-readable non-transitory storage device that may include any combination of the following:

[0061] User interface 156 allows a user of beverage preparation machine 100 to interact with beverage preparation machine 100. For example, a user interface may be configured to allow The display 156 is an interactive portion of the display 110 (e.g., the 0), a selection button 112, and a wired or wireless connection to an external hardware keyboard, an external device configured to communicate with the preparation machine 100; or any other user input device.

[0062] The communications interface 158 allows the beverage preparation machine 100 to communicate with a variety of devices, both internal and external to the beverage preparation machine 100. The device may be configured to enable communication with one or more other devices. For example, The communication interface 158 may be configured to allow the beverage preparation machine 100 to communicate with an electronic device 202, one or more or a plurality of other electronic devices (such as one or more other beverage preparation machines 100); and / or or may be configured to interface with beverage dispense database 160. The database 160 stores information about the coffee such as the user's coffee preferences, the location of the beverage preparation machine 100, etc. Information related to beverage consumption may be stored in the beverage dispensing database 160. The collected information is used to provide a unique coffee experience to one or more users of the beverage preparation machine 100. It can be used to

[0063] The image capture device 174 may be configured to capture an image. , an identifier of the beverage preparation machine 100 and / or a container that receives a beverage from the beverage preparation machine 100 ( For example, a serial number or QR code associated with the beverage preparation machine 100 and / or the container. The image may be a cup, mug, or other container for holding a beverage. The image may be an identifier of a container such as a vessel. The image may be a shape of the container. Image capture device 174 may be configured, for example, to capture an image of a previously brewed beverage, As a result, the beverage preparation machine 100 is able to emulate an image of a previously prepared beverage. In one example, the beverage preparation machine 100 may determine a color (e.g., a defined amount of Try to extract coffee according to the amount of sugar or cream, filling, etc. The image capture device 174 can take an image of the beverage and record the name of the beverage, The ingredients of the beverage, the extraction time, as well as other parameters of the beverage (e.g. the temperature at which the beverage is prepared, etc.) The method may be configured to identify a particular

[0064] The image capture device 174 is adapted to capture images of the exterior of the container and / or the interior of the container. For example, the image capture device 174 may be configured to capture an image of the interior volume of the container. The device may be configured to capture an image of the interior of the container so that the image can be used to For example, one or more elements (e.g., a processor, a server, a measurement sensor 176 , and / or the control unit 162) may determine the location of the interior of the container based on the image of the interior of the container. The image capture device 174 captures a number of pixels to determine the volume. The camera may be configured to capture images in a digital format having a

[0065] Although image capture device 174 is shown in FIG. 3, other examples may be used internal to beverage preparation machine 100. In this regard, the image capture device 174 may be internal and / or external to the beverage preparation machine 100 . For example, the image capture device 174 may be implemented as a camera coupled to the electronic device 202. The device 174 is coupled to the electronic device 202 and configured to communicate with the electronic device 202. The image capture device 214 may be implemented as a web camera configured as follows: configured to transmit digital images to the electronic device 202 and / or the beverage preparation machine 100. Such transfer may be implemented, for example, by cable, wireless Transmission, network 220, and / or physical memory card device transfer (e.g., S This can be done via the following: D-cards, flash cards, etc.

[0066] The beverage preparation machine 100 may include a control unit, such as control unit 162. The control unit 162 may be configured to control one or more beverage operations of the beverage preparation machine 100. The control unit 162 is connected to the communication interface 158 and / or the user interface 158. to control the brewing of the beverage preparation machine 100 based on input received from the face 156. In an example, the control unit 162 may be configured internally and / or externally to the beverage preparation machine 100. may be located external to the beverage preparation machine 100.

[0067] FIG. 3 illustrates one or more beverage preparation machines 100 and / or one or more electronic devices. 3 is an exemplary system 300 including a beverage preparation machine 102. The system 300 can communicate with IOT devices such as lighting devices 203. One or more servers 350 in communication with the one or more beverage preparation machines 100. The server 350 can be an operating system that can run one or more applications. The application may be configured with a beverage preparation machine 100 and / or or one or more electronic devices 202. The Server 350 is a data server, web server, cloud computing device, The system 300 may be a device, a computer, or the like. 0 (e.g., a person who drinks the beverage, a person who maintains the beverage preparation machine 100, etc.). machine 100, electronic device 202 (e.g., a user device), and / or server 350 may communicate with each other over a network, such as network 220.

[0068] A user 370 can interact with the beverage preparation machine 100 in one or more ways. For example, a user may interact with the beverage preparation machine 100 to select a beverage and / or content. It may receive input from, provide input to, the beverage preparation machine 100, and the like. In such an example, a user 370 may interact with the beverage preparation machine 100 to, for example, 00 maintenance, to require cleaning of beverage preparation machine 100, or to request a change in the use of beverage preparation machine 100. The employer may request the stocking of consumables necessary for the use of one or more The child device may be used to operate a physically actuated button (display, 112) (either soft keys or actual keys on the For example, a user 370 may use one or more electronic devices to control beverage preparation. The beverage preparation machine 100 can be maintained, cleaned, stocked, and / or serviced via physically actuated buttons on the machine 100, etc. etc. can be requested.

[0069] FIG. 4 illustrates an exemplary process for recognizing a person via a wireless signal (e.g., a wireless beacon). As described herein, the beverage preparation machine 100 includes a user device 400. One or more electronic devices 20, such as a mobile phone (e.g., a mobile phone) or a server 250 2. The beverage preparation machine 100 and the electronic device 202 can be connected to each other via Bluetooth. At 402, the beverage preparation machine 100 may communicate with one or more electronic devices. 202, via Bluetooth Low Energy (BLE) beacons, etc. For example, the beverage preparation machine 100 can receive electronic data via Bluetooth. At 404, the unique identifier transmitted from the drinking device 202 may be received. The food preparation machine 100 may communicate the unique identifier and / or electronic device 202 to one or more The beverage preparation machine 100 can be associated with an electronic device 202 and / or or based on previous activity with the beverage preparation machine 100, the user's preferences, schedule, etc. In an example, the beverage preparation machine 100 may determine Create a profile based on your preferences, schedule, etc. At 406, the beverage preparation machine 100 may determine based on the user's preferences. Beverages can be dispensed.

[0070] As described herein, the beverage preparation machine 100 may include a user electronic device 202 (e.g., For example, a user may be identified via a unique identifier provided by the electronic device 202. The beverage preparation machine 100 may be configured to detect whether a particular user is using the beverage preparation machine 100 and / or or is determined to be located near (e.g., within a distance of 5 feet or the like) the beverage preparation machine 100. After the beverage preparation machine 100 has stopped, the beverage preparation machine 100 may provide recommendations to the user. For example, the recommendations may be displayed via the user interface 156. 00 may upload the recommendations to an electronic device 202 so that the user can view the recommendations on the electronic device 202. The beverage preparation machine 100 can transmit the desired beverage to the user's device 202. Based on your past history, the profile you created, etc., In another example, the beverage preparation machine 100 may recommend a beverage to a colleague, user, or other person. The beverage groups that are prevalent locally or nationally / globally among users, the condition of the user (e.g., management preferences such as the person, time of day (e.g., morning or afternoon), or season (e.g., winter or summer) Based on the beverage selection, beverages can be recommended to the user.

[0071] As described herein, a user may use a beverage preparation device 100 (e.g., via the user interface 156 of the machine 100, or via the electronic device 202 The user's electronic device 2 can receive information about the beverage preparation machine 100. 02 and / or via buttons 112 and display 110 (FIG. 1). Beverage preferences may be provided to the user via the interface of beverage preparation machine 100. The machine 100 stores the user preferences in a database (such as the beverage dispensing database 16 shown in FIG. 2). 0). In another example, the preferences can be stored by the electronic device 202 ( For example, via an application on the electronic device 202, or preferably The service may include a server 350 (e.g., a cloud server) and / or one or more other electronic devices. It may be provided by the child device 202.

[0072] User recognition may be provided via biometric and / or affective information. The food preparation machine 100 may include a biometric sensor, such as biometric sensor 170. The biometric sensor 170 may include a user's fingerprint (using a fingerprint reader); Image of the user (using a digital camera), optical scan of the user, voice scan of the user The user is recognized through the scanning, infrared image of the user (using an infrared camera), etc. The user's identity can be determined by the user, for example, by using a method described herein. The information may be provided via a beacon on the user's electronic device 202. The beverage preparation machine 100 may, for example, , via a BLE beacon transmitted from the user's electronic device 202, and / or By generating and / or analyzing images of the beverage preparation machine 100, a user can When it approaches 100 the user may be identified.

[0073] The beverage preparation machine 100 prepares a beverage based on the identity of the user (e.g., For example, the beverage preparation machine 100 may automatically prepare the beverage. Identify the user (e.g., via beacon, fingerprint, image) and / or identify the user when the user drinks Upon determining that the user is in proximity to the brewer 100, the user can prepare the user's preferred beverage. The beverage preparation machine 100 can be operated by a user. When it is determined that the desired beverage is to be prepared, such a determination may be made by , time of day, the direction the user is moving, the user's speed, etc. A user can remotely instruct the beverage preparation machine 100 to prepare a beverage, and the beverage preparation The machine 100 may be configured to dispense beverages such that the beverage is ready when the user arrives at the beverage preparation machine 100. The beverage preparation machine 100 uses the user's past history, the past history of coworkers, and what is trending. The beverage recommendation can be made to the user based on whether the user is a beverage drinker or not. Such interaction with the beverage preparation machine 100 allows the beverage preparation machine 100 to respond to the beverage needs of the user. The beverage preparation machine 100 appears more interactive and user-friendly. Create a more relevant experience for your users.

[0074] FIG. 5 illustrates a method for dispensing (e.g., automatically dispensing) a beverage into a container based on a determination of the interior volume of the container. 5 shows an exemplary process 500 for dispensing a beverage from a beverage preparation machine 100. At 502, the beverage preparation machine 100 The beverage preparation machine 100 can receive a container configured to receive a beverage. A container (e.g., a vessel, a cup, etc.) provided to the beverage preparation machine 100 for receiving a beverage For example, at 504, The beverage preparation machine 100 may be configured to receive a beverage from the beverage preparation machine 100 using a type of container. The device may be configured to sense, identify, and / or determine the size, volume, etc. 6, the beverage preparation machine 100 may be configured to determine the amount of water the container can contain based on the interior volume of the container. For example, the beverage preparation machine 100 may receive an image of the container, Electronic devices linked to the container (e.g., RFID tags), container identification (e.g., QR codes on containers), a code or other identifying mark provided on the container and read by the beverage preparation machine 100) , the weight of the container, the dimensions of the container as identified by the beverage preparation machine 100 (e.g., length, width, height, At 508, the beverage preparation machine may determine the amount of beverage contained in the container based on the amount of beverage contained in the container, such as the amount of beverage contained in the container. 100 dispenses an amount of beverage into the container that is less than or equal to the amount of beverage determined to be contained within the container. It is possible.

[0075] The beverage preparation machine 100 may include a light transmitting / receiving sensor (e.g., a laser), a voice transmitting / receiving sensor, etc. Via which measurement sensor 176 the volume of the container (e.g. the internal volume) can be determined. For example, the beverage preparation machine 100 may detect the interior of the beverage preparation machine 100 by capturing an image of the interior of the beverage preparation machine 100 (e.g., via capture device 174, transmitting light (e.g., laser) and / or sound into the interior of the container. and / or by using a profile for a particular vessel (e.g. a saved profile The length, width, and height of the container can be determined by the present invention. The amount of the liquid may be determined via one or more of the methods described herein. Thus, the calculation of the volume of the container may be determined by the beverage preparation machine 100.

[0076] After the volume of the container is determined, the amount of beverage that can be dispensed into the container (e.g., ounces of beverage) The amount of beverage can be determined based on the volume of the container (e.g., the internal volume of the container). The amount of fluid and / or beverage dispensed may be based on the user's preferences. For example, the container may be If the beverage preparation machine 100 has a capacity less than the amount of beverage that the user prefers to consume, can dispense an amount of beverage into the container that fills (eg, substantially fills) the container. The amount may be less than the user desires. If the container has a capacity larger than the amount of beverage desired, the beverage preparation machine 100 will not fill the container. However, any amount of beverage can be dispensed into the container in whatever amount the user prefers.

[0077] In some examples, the beverage preparation machine 100 may determine the amount of beverage to be dispensed. In the example, an electronic device 202 (e.g., a user device) and a server (e.g., a cloud server) may determine the amount of beverage dispensed into the container. For example, Based on the container type, size, volume, etc., the server 250 determines the beverage to be dispensed into the container. In such an example, the server 250 may determine the amount of The beverage preparation machine 100 may display an amount of beverage dispensed by the beverage preparation machine 100. 0 is, for example, the appropriate amount of water determined when the user presents the container to the beverage preparation machine 100. The beverage can be dispensed (eg, automatically dispensed) into the container.

[0078] FIG. 6 illustrates how the extractor (br 6 shows an example process 600 for influencing the experience of a user. In the present invention, the beverage preparation machine 100 is related to the beverage preparation machine 100, the user of the beverage preparation machine 100, etc. One or more electronic devices that can receive signals (e.g., radio signals) 202 may provide information to the beverage preparation machine 100. The information provided may assist in the management, operation, and / or service of the beverage preparation machine 100. Such information provided by the electronic device 202 can enhance the user's extraction experience. can be improved.

[0079] The beverage preparation machine 100 may be in communication with one or more electronic devices 202 . The electronic device 202 may provide information to the beverage preparation machine 100, and / or The one or more electronic devices 202 may receive information from the beverage preparation machine 100. For example, the electronic device 202 may provide temperature information, news information, location information, beverage trends, and other information. Popular information (currently popular, previously popular, and / or expected to be popular in the future) beverage dispensed by the beverage preparation machine 100); usage information of the beverage preparation machine 100 (e.g., beverage The frequency of use of the beverage preparation machine 100, the breakdown of users who use the beverage preparation machine 100, and the number of dispensed beverages For example, the beverage preparation machine 100 may provide news (e.g., Breaking news, sports updates, inventory updates, and other useful information for users of the beverage preparation machine 100. The beverage preparation machine 100 may receive information related to other information of interest to the beverage preparation machine 100. The electronic device 202 can transmit the location information to the beverage preparation machine 100. The beverage preparation machine 100 may be capable of determining whether the beverage preparation machine 100 is local. Information that may be considered more relevant and / or more up-to-date for users of the , news). Information that is deemed more important and / or more up-to-date may be , replacing information that is deemed less important and / or less current. The beverage preparation machine 10 may be configured to automatically generate a beverage preparation signal (e.g., replace the beverage preparation signal on the user interface). 0 includes the Internet, a server 250, and one or more electronic devices (IoT devices). such information from sources such as your internet connection and / or your device, can be received.

[0080] At 604, the beverage preparation machine 100 may display information to the user that may be viewed and / or heard. The beverage preparation machine 100 may provide (e.g., present) information to enable the user to Identify users based on their mobile device and use information of interest to that particular user. The user's mobile device can provide information to the beverage preparation machine 100. The electronic device provided may be different from the display 110 (FIG. 1). ) as described herein. 0 provides information via a speaker 190 or a microphone 192 or The information can be received via the selection button. The information may be tailored to the interests of a particular user or group of users. The information may be provided at your request or automatically. For example, a user may request that the beverage preparation machine 100 provide a recommended beverage. In response to the request, the beverage preparation machine 100 may provide recommendations (e.g., beverage recipe recommendations and In another example, the beverage preparation machine 100 may provide a planogram recommendation. , recommendations may be provided without a request from the user. In one such example, The brewer 100 may update the schedule based on events (e.g., new ingredient release, beverage review). Based on your recommendations (e.g. daily recommendations, weekly recommendations, etc.), requests from other users, etc. Based on this, recommendations can be made.

[0081] As provided herein, information / data may be transmitted to one or more electronic devices 202. and / or providing the beverage preparation machine 100 via the server 250 and / or preparing the beverage The electronic device 202 can receive a signal from the beverage preparation machine 100. Provide information to influence the weather (such as weather, temperature and / or calendar information) For example, beverage preferences may vary depending on weather conditions outside the building where the occupant is located and / or the temperature at which the occupant is This can vary based on the temperature conditions in the building in which you are located. For example, occupants may feel a certain In the cold weather, people may want a different drink (such as hot chocolate) The beverage preparation machine 100 may recognize conditions under which a user's preferences may be affected. and determine which beverages are recommended and / or dispensed based on these conditions. For example, the beverage preparation machine 100 may be able to identify the time of day and allow a user to order a stronger blend of coffee in the morning. - (increased caffeine levels) and prefer a weak blend (or tea) in the afternoon The beverage preparation machine 100 may then provide recommendations to the user accordingly. It is possible.

[0082] The beverage preparation machine 100 may include a predictor for use of the beverage preparation machine 100 and / or a For example, the beverage preparation machine 10 may receive information that allows prediction of future usage of the beverage preparation machine 10. 0 indicates the use of the beverage preparation machine 100 within a room (e.g., a conference room) that houses the beverage preparation machine 100. the number of people using the beverage preparation machine 100 and / or the number of people using the beverage preparation machine 100 located in close proximity to the beverage preparation machine 100; The number of users may be determined by the building in which the beverage preparation machine 100 is housed. the number of beverage preparation machines 100 entering the building (e.g., in the morning); the number of occupants leaving the building (e.g., in the evening); The number of occupants in the building, etc. may be determined.

[0083] The beverage preparation machine 100 may include a beacon (Bluetooth beacon) as described herein. The number of users can be determined based on location, GPS location, geographic location, etc. In another example, the beverage preparation machine 100 may include a calendar of available data (e.g., one or more users). Based on the forecasted number of users of the beverage preparation machine 100 based on the user's Outlook calendar data, etc. For example, the beverage preparation machine 100 may determine the desired time based on the user's calendar data. Using the beverage preparation machine 100 to join, leave, or attend a meeting The beverage preparation machine 100 can determine the current location of the users and / or the number of users. can determine (eg, predict) beverage consumption based on a user's future location.

[0084] The beverage preparation machine 100 may be configured to automatically detect and respond to a variety of different events based on the location and / or future location of a user of the beverage preparation machine 100. Based on the information, actions (start-up, shutdown, etc.) can be performed. For example, beverage preparation The machine 100 is expected to be within a predetermined distance (e.g., within a predetermined time) of the beverage preparation machine 100. Based on the number of users who will be using the beverage preparation machine, the beverage preparation machine 100 is warmed up and the beverage preparation machine 100 is The beverage preparation machine 100 may begin to cool the beverage, heat the water, etc. When the beverage preparation machine 100 begins to appear within a predetermined distance of the beverage preparation machine 100, the beverage preparation machine 100 may begin to warm up. 100 is activated when the number of users within a predetermined distance of the beverage preparation machine 100 decreases or when the users When the beverage leaves the facility (such as the room in which the beverage preparation machine 100 is located), it can begin to cool. The beverage preparation machine 100 may be used by one of the users of the beverage preparation machine 100 in close proximity to the beverage preparation machine 100. or a particular beverage (e.g., coffee) based on a plurality (e.g., majority) preference. Depending on the user's presence (including predicted presence) and / or preferences, The beverage preparation machine 100 performs a beverage preparation task (e.g., coffee brewing) based on the can predict users' drinking needs, resulting in happier beverage consumers. As a result, consumer complaints about extractor performance are expected to decrease.

[0085] FIG. 7 illustrates an example process 700 for the beverage preparation machine 100 to perform an action based on an input. At 702, the beverage preparation machine 100 may include one or more electronic devices 20. 2) can communicate with (e.g., IOT devices, mobile devices, servers, etc.) The electronic device 202 communicates with a server or the like to control the beverage preparation machine 100. Or it may be possible to integrate with multiple data sources and / or IOT devices. IOT devices may be used in, for example, a work environment, a home environment, and by the beverage preparation machine 100. The beverage preparation apparatus may be present in any other environment in which a beverage provided by the beverage preparation apparatus may be consumed. The machine 100 may be in communication with one or more other beverage preparation machines 100. The beverage preparation machine 100 may be installed in a printer, a room (e.g., a bathroom, a kitchen, a living room, conference rooms, cafeterias, etc.), smart toilets, smart sinks, refrigerators, water filtration equipment, May communicate with one or more IOT devices such as lighting, electricity, and other smart devices in the room .

[0086] As an example, the beverage preparation machine 100 may communicate with smart lighting devices. The manufacturing machine 100 receives notifications from the smart lighting devices when the lighting devices are turned on or off. At 704, the beverage preparation machine 100 may take action (e.g., notification and / or For example, the beverage preparation machine 100 may be configured to adjust lighting, The beverage preparation machine 100 may power up when the lighting device is turned on and the beverage preparation machine 100 may power up when the lighting device is turned off. As another example, the beverage preparation machine 100 may power down when the light is turned on. time that the light is turned on, typical time that the light is turned on / off, time since the light was turned on and when a user of the beverage preparation machine 100 desires a beverage. Based on the information, and the correlation between the optical data and the user's consumption habits, the beverage preparation machine 100 In response, an action can be taken. For example, the beverage preparation machine 100 may When the normal beverage is desired, preparation of the beverage can begin. In the embodiment, the communication interface is an electronic device 202 (e.g., a mobile device of a user). For example, a signal can be sent to a communication interface (device) when an action is performed. The process may send a signal to the electronic device 202 confirming that the action was performed. do.

[0087] The beverage preparation machine 100 receives from one or more electronic devices 202 and a server. The collected data may be aggregated (e.g., grouped) on one or more electronic devices. By aggregating data from a variety of sources (e.g., IoT devices), the beverage preparation machine 100 can: Helps streamline the responsibility of the person who is usually responsible for obtaining beverages (e.g., coffee) For example, beverage preparation machine 100 may provide an ecosystem in which beverage preparation machines 100 can The spending habits of one or more users of the 00 can be determined. By predicting and / or streamlining, the beverage preparation machine 100 This can result in a time-saving experience in obtaining a beverage.

[0088] FIG. 8 illustrates how the beverage preparation machine 100 responds to an action (e.g., an action by an electronic device 202). 8 shows an example process 800 for performing operations based on a The beverage preparation machine 100 may exchange (e.g., receive) information with one or more electronic devices 202. and / or transmit. The beverage preparation machine 100 may receive one or more electronic devices. The beverage may be capable of exchanging (e.g., receiving and / or transmitting) information with the beverage device 202. The preparation machine 100 is capable of receiving, transmitting, and / or storing large amounts of information. Such information may be used by the beverage preparation machine 100 to improve the future performance of users of the beverage preparation machine 100. consumption habits, the cost of ingredients and materials used by the beverage preparation machine 100, Inventory of ingredients and materials used by and / or associated with the beverage preparation machine 100 The information received, transmitted, and received by the beverage preparation machine 100 may be used to predict where the beverage will be delivered. The stored information may be transmitted to the beverage preparation machine 100 (or the electronic device 202 and / or the Used by the UPS (external devices such as a power server) to program energy saving schedules. The control may be programmed (e.g., automatically).

[0089] The energy saving schedule may be associated with the operation of the beverage preparation machine 100. For example, The beverage preparation machine 100 is configured to perform the preparation (e.g., brewing) and / or separation of a beverage by the beverage preparation machine 100. Historical distribution data can be used to determine future energy savings schedules. The energy saving schedule may be configured to accommodate periods when the beverage preparation machine 100 is in a state of peak and / or slow beverage consumption. Heating or cooling schedules can be adjusted to operate at optimal energy levels during peak hours. Historical data for the beverage preparation machine 100 may be associated with devices other than the beverage preparation machine 100. 202)。 Use to provide an energy saving schedule for an electronic device (e.g., electronic device 202). For example, the beverage preparation machine 100 may be used to notify a user at a particular time in the morning of a beverage (e.g., coffee). The beverage preparation machine 100 may determine that the user is about to start drinking the beverage. Within a given time, communicate with the lighting fixture to turn it on (e.g., if the lighting fixture is on In other cases, employers may typically check that their employees are Or before going to bed. In such an example, the beverage preparation machine 100 The illuminator is configured to turn off the illuminator within a predetermined time after a person normally consumes such a beverage. It is possible to communicate with the equipment.

[0090] The beverage preparation machine 100 can make decisions (e.g., predictions) based on historical data. In other examples, the determination (e.g., prediction) can be made using machine learning and / or artificial intelligence approaches. For example, predictions can be performed via machine learning using a supervised learning approach. In such an example, the beverage preparation machine 100 may be Correlate locations with consumption levels, weather with consumption levels, thermostat temperatures with consumption levels, etc. Information can be stored.

[0091] The information stored by the beverage preparation machine 100 may be used to predict future user consumption levels of coffee. For example, the information (beverage Consumption information and / or refill / order information associated with the beverage preparation machine 100, the location of the beverage preparation machine 100, based on a machine learning model that is trained using user location information, device location information, and consumption levels. model the desired consumption level. Upon receiving the desired consumption level, the trained model The model uses one or more locations that are predicted to result in such desired consumption levels. Such results may be provided to beverage consumers indicative of past foot traffic. Relatedly, the future traffic of beverage consumers may be predicted to determine the desirable operation of the beverage preparation machines 100 in the building. The type of beverage preparation machine 100 in which the (e.g., optimal) arrangement is to be made and / or associated It is placed in the desired location within the building.

[0092] The machine learning model uses user consumption information (such as the user's coffee preferences) to train The machine learning model is trained using consumer consumption information. Once the drink is selected, the user can input their ID into the trained model. Preferences (such as for coffee) may be based on time of day, day of the week, season, month, etc. For example, The coffee preferences of the users included additional caffeinated coffee consumed in the morning and on Mondays. The trained model receives the user's ID and then uses it to determine whether the user has coffee in the morning or not. They may recommend coffee options to users, such as coffee with more flavor. Some examples: In this case, the user manually inputs the information used for model interaction (e.g., training). In other examples, the machine learning model may include, for example, one or more electronic Trained using information automatically provided to the beverage preparation machine 100 via the device 202 It is possible.

[0093] The beverage preparation machine 100 generates and transmits reports regarding the status of one or more beverage preparation machines. For example, the beverage preparation machine 100 may include a display that displays a history of the beverage preparation machine 100. The information includes the faults tested, the on / off periods of the beverage preparation machine 100, the consumption levels of the beverage preparation machine 100, etc. Reports can be generated and / or printed that explain consumption levels, time of day, day of week, They are classified based on the date, etc.

[0094] Based on the generated report, the beverage preparation machine 100 may change the usage of the beverage preparation machine 100. For example, at 804, the beverage preparation machine 100 may provide recommendations for changing the lighting. An electronic device 202 (e.g., At 806, the beverage preparation machine 100 may identify the electronic device. Based on the operation of 202, an action may be performed, such as dispensing a beverage or providing a beverage recommendation. The recommendations may be made by users of beverage preparation machines 100, suppliers of beverage preparation machines 100, and distributors of beverage preparation machines 100. 00. The recommendation is to provide different and / or additional locations where the beverage preparation machine 100 should be located. The recommended location of the beverage preparation machine 100 may include a recommended location provided by the beverage preparation machine 100. The goal of the service may be to optimize the consumption level of the beverages served. For example, the recommended locations may be may be used to reduce waiting times for beverages served by the beverage preparation machine 100 (e.g. , to reduce or eliminate lines using the beverage preparation machine 100), (e.g., The inventory of ingredients used by the beverage preparation machine 100 may be increased by, for example, ordering / stocking additional extractors. The beverage preparation machine 100 can be used more efficiently, and the This can be used to reduce walking distances. , the owner of the beverage preparation machine 100, and / or the ingredients used by the beverage preparation machine 100. Ingredient suppliers can best utilize the beverage preparation machine 100. For example, Users, owners, and suppliers of machinery 100 may make investments (e.g., related to purchased equipment and products) (which may provide better benefits to

[0095] FIG. 9 illustrates an example process 900 by which the beverage preparation machine 100 generates a selected recipe. The beverage is supplied to, dispensed by, and / or or information regarding the amount of product (e.g., ingredient, material, etc.) remaining in the beverage preparation machine 100. For example, the product used by the beverage preparation machine 100 may be determined and / or stored. SKU information for products may be identified and / or stored. SKU information may be used to identify which products are in the beverage preparation Used to identify which products have been dispensed by the machine 100 and which have not been consumed. The beverage preparation machine 100 may, for example, use the and / or to determine that a product should not be supplemented (e.g., if an ingredient is The user of the beverage preparation machine 100 and / or the product is sufficiently present by the beverage preparation machine 100 The beverage preparation machine 100 may determine the rate at which the product is dispensed (if stored in a storage area). Whether the product is in stock (and available) and when it will be available in the beverage preparation machine 100 availability (e.g., based on estimated shipping times provided by the product seller) It can be determined.

[0096] At 902, the beverage preparation machine 100 may select a product available to the beverage preparation machine 100 (e.g., In 904, the amount of the ingredient and / or the type of product available may be identified. Based on the identity and / or type of possible products, the beverage preparation machine 100 may: Custom recipes for beverages that can be produced by the beverage preparation machine 100 can be determined. The beverage preparation machine 100 may, for example, display a popularity or recipe list of recipes that are preferred by users of the beverage preparation machine 100. For example, the recipes that can be made may be classified based on their similarity to the data of the beverage preparation machine 100. The play can be updated with custom recipes and custom classifications of brewed coffee (e.g. In one example, the beverage preparation machine 100 may be configured to automatically update the beverage. If it is determined that hot chocolate and yogurt are popular choices with users, the beverage preparation machine 1 A display of 00 may provide recommendations for preparing a peppermint patty recipe. In another example, the beverage preparation machine 100 may make a peppermint patty recipe available to the user. At 906, the beverage preparation machine 100 The user interface and / or the communication interface may, for example, The beverage preparation machine 100 can receive the recipe selected from the available product ideas. The recipe may be selected based on the identity and / or type of the recipe. At 908, the beverage preparation machine 100 is operable to prepare a beverage having the selected recipe. can.

[0097] The beverage preparation machine 100 may be configured to include a variety of different types of beverage preparation equipment, each of which may be configured to include a different type of beverage preparation equipment, based on the use of the beverage preparation machine 100 (e.g., a particular beverage preparation machine). For example, a user of the beverage preparation machine 100 may select a chocolate You can create custom creations for Rate and Raspberry Tea. Beverages A user of the preparation machine 100 may, for example, combine a chocolate pack with a raspberry pack. A custom beverage can be created by one or more of the beverage preparation machines 100. When multiple users repeat such custom combinations, the beverage preparation machine 100: Determine that the custom creation is a popular beverage and consider other uses of the beverage preparation machine 100 In another example, the beverage preparation machine 100 may provide a beverage preparation Custom creations should be made available to people other than the user of the machine ( This could refer to the provision or sale of custom creations to users around the world.

[0098] The beverage preparation machine 100 provides beverage recommendations based on beverage attributes other than the beverage's taste. For example, the beverage preparation machine 100 may measure the time it takes to prepare the beverage preparation machine 100, Based on how busy the user of the beverage preparation machine 100 is determined to be (e.g., Beverage recommendations can be provided (based on the user's calendar). For example, lemon herbal Tea is brewed at a very low throughput, so the beverage preparation machine 100 is As a result of the preparation time, lemon herbal tea options MAY be placed last (e.g., at the bottom) of a menu of available choices. Such features of the beverage preparation machine 100 provide a more convenient and convenient user experience for the user of the beverage preparation machine 100. This could potentially provide a better user experience.

[0099] Regarding the products (e.g., ingredients) dispensed and / or sold by the beverage preparation machine 100 The information to be dispensed may be determined based on factors external to the beverage preparation machine 100. For example, and / or information regarding the product being dispensed by the beverage preparation machine 100. The temperature may be determined based on weather, time of day, season, etc. Weather in the area being investigated, forecast to occur, and / or may occur. For example, beverages typically consumed during cold weather (e.g., hot chocolate, The beverage preparation machine 100 may be used to prepare beverages when the weather is cold or when cold weather is predicted. Beverages that are typically consumed in hot weather may be manufactured to be consumed when the weather is hot or is expected to be hot. Typically, the beverage may be prepared by the beverage preparation machine 100 at a certain time (e.g., in the morning). The beverage to be consumed is prepared by the beverage preparation machine 100 during that time period (e.g., in the morning). obtain.

[0100] The beverage preparation machine 100 may adjust the temperature based on factors external to the beverage preparation machine 100, such as weather, time of day, season, etc. For example, the beverage preparation machine 100 may provide audio content based on the weather. When it is cloudy, you can provide cheerful music in the afternoon. Such content is , depression or lack of energy is expected. The number of users during the weather, time of day (e.g. afternoon or morning), or day of the week (e.g. Monday) It may be aimed at improving mood.

[0101] FIG. 10 illustrates an example process 1000 by which ingredients for a beverage preparation machine 100 are reordered. The beverage preparation machine 100 may be connected to one or more marketplaces (e.g., online marketplaces) and information systems. In 1002, a beverage preparation system is configured to communicate with (e.g., receive information from) the beverage preparation system. The machine 100 may be configured to determine the types and amounts of ingredients available to the beverage preparation machine 100 for dispensing the beverage. The beverage preparation machine 100 may receive information regarding the amount of the beverage. 0 user interface and / or communication interface. It is possible. For example, the user can provide information regarding the types and / or components available to the beverage preparation machine 100 via the user interface and / or electronic device. It is possible to provide information regarding the types and / or components available to the beverage preparation machine 100 via the user interface and / or electronic device. The beverage preparation machine 100 can receive component information via an external tag associated with the component, such as an RFID tag. The external tag can communicate the presence and / or type of the component to the beverage preparation machine 100.

[0102] The beverage preparation machine 100 can communicate with an online marketplace via the Internet to reorder products. The products can be ingredients for recipes dispensed by the beverage preparation machine 100, or other materials used by the beverage preparation machine 100 (e.g., cups, straws, etc.). The beverage preparation machine 100 can communicate with the online market to reorder products (e.g., coffee products) based on, for example, the market the user (e.g., through a specific vendor) wants to order from, the existing relationship with the user, the price (e.g., the lowest price of the product), the market evaluation, etc. The beverage preparation machine 100 can communicate with the online market to reorder products (e.g., coffee products) based on, for example, the market the user (e.g., through a specific vendor) wants to order from, the existing relationship with the user, the price (e.g., the lowest price of the product), the market evaluation, etc. The beverage preparation machine 100 can communicate with the online market to reorder products (e.g., coffee products) based on, for example, the market the user (e.g., through a specific vendor) wants to order from, the existing relationship with the user, the price (e.g., the lowest price of the product), the market evaluation, etc. (e.g., through a specific vendor), the existing relationship with the user, the price (e.g., the lowest price of the product), the market evaluation, etc. The beverage preparation machine 100 can communicate with the online market to reorder products (e.g., coffee products) based on, for example, the market the user (e.g., through a specific vendor) wants to order from, the existing relationship with the user, the price (e.g., the lowest price of the product), the market evaluation, etc. (e.g., coffee products)

[0103] In 1004, the beverage preparation machine 100 can order products based on the amount of in - stock products and the consumption rate of the products. For example, the beverage preparation machine 100 can determine the amount of ingredients available to the beverage preparation machine 100 and the typical consumption of the ingredients, so that the ingredients can be ordered and delivered to the beverage preparation machine 100 before they run out of stock. For example, in 1006, the beverage preparation machine 100 can order products earlier than when the ingredients are expected to run out, so that the products can be dispensed at any time via the beverage preparation machine 100. For example, in 1006, the beverage preparation machine 100 can order products earlier than when the ingredients are expected to run out, so that the products can be dispensed at any time via the beverage preparation machine 100. For example, in 1006, the beverage preparation machine 100 can order products earlier than when the ingredients are expected to run out, so that the products can be dispensed at any time via the beverage preparation machine 100. For example, in 1006, the beverage preparation machine 100 can order products earlier than when the ingredients are expected to run out, so that the products can be dispensed at any time via the beverage preparation machine 100. As a result, the products can be dispensed at any time via the beverage preparation machine 100. ​For example, as shown in FIG. 3, a user 370 may feed a product to the beverage preparation machine 100. The product may be stocked, indicate the amount of product available to the beverage preparation machine 100, etc. As product is consumed, the beverage preparation machine 100 adjusts the time to ensure that product arrives before it is depleted. In some examples, the beverage preparation machine 100 may You can incorporate an average delivery time so that the product is received before it is completely used up. Such features may improve ease of ordering products for users of the beverage preparation machine 100, and and / or ease of order fulfillment for merchants.

[0104] FIG. 11 shows the information (e.g., audio content, video content, text content, etc.) 1 illustrates an exemplary process 1100 for a beverage preparation machine 100 that provides information (provided as a content) to a user. As shown, information (e.g., content) is stored in the beverage preparation machine 100 and received by, displayed by, and transmitted from the beverage preparation machine 100 Content that is stored, received, displayed, and / or transmitted may be The content may be determined via rules. For example, the content may be distributed at certain times. Beverages (e.g., sold), beverages not dispensed, beverages dispensed frequently or infrequently, etc. Which one or more parameters can be used to determine the rule. The rule may be based on priority. For example, content may be prioritized according to time of day and the beverage being dispensed. Using this example, priority "1" would be the time when tea is served at 2 p.m. It may contain content "A" that is displayed between 4 p.m. and 4 p.m. Priority "2" has Content "B" is displayed between 2:00 p.m. and 5:00 p.m. when hot chocolate is served. Priority "3" may include any beverage served between 2:00 PM and 5:00 PM. Priority "4" may include any beverage. It may include content "D" that is displayed between 9:00 a.m. and 6:00 p.m. Priority "5" refers to when the beverage preparation machine 100 is idle and in a power saving state. The content may include "E" which is displayed when the device is in power mode.

[0105] The content includes information about manufacturers of beverage preparation machines 100, distributors of beverage preparation machines 100, and beverage preparation by users of the machine 100, sources unrelated to the manufacturer of the beverage preparation machine 100, etc. At 1102, the beverage preparation machine 100 may include a 0, and / or the beverage preparation machine 10. You may receive one or more products related to 0. The content may be distributed via wired or The content may be received and / or transmitted from the beverage preparation machine 100 via wireless communication. The audio may be displayed by the beverage preparation machine 100, for example, via a display. The audio is provided by the beverage preparation machine 100 through one or more speakers, such as a speaker 190. The speaker may be internal to the beverage preparation machine 100 and / or may be The car may be external to the beverage preparation machine 100. The beverage preparation machine 100 may provide audio sounds. Audio information can be provided to an external speaker that can

[0106] At 1104, the beverage preparation machine 100 identifies the user of the beverage preparation machine 100 and The content information can be associated with a user of the beverage preparation machine 100. The stored, received, and / or transmitted content may be displayed on a central display, such as a display screen, such as a display unit, such as a display unit for displaying the beverage preparation machine 100. The user may then use the information provided by the device, either physically and / or remotely. Accessing the beverage preparation machine 100 and storing and / or providing the beverage preparation machine 100 At 1106, the beverage preparation machine 100 may receive the content to be used. The information may be provided via a user interface and / or a communication interface. For example, the beverage preparation machine 100 may be configured to receive task-related information (e.g., visual information, audio information) (e.g., For example, information related to the hiring of new employees) and / or information related to brew dispensers For example, the beverage preparation machine 100 may provide Information regarding the beverage preparation machine 100, information regarding the use of the beverage preparation machine 100, and notices that can be used with the beverage preparation machine 100 We can provide recipes for the dishes you want to eat.

[0107] A user may physically visit the beverage preparation machine 100 (e.g., to receive a beverage). and / or the user may remotely log into a central display of the beverage preparation machine 100. The remote information may be provided by a person physically located within the building in which the beverage preparation machine 100 is located. and / or a user located remotely from the beverage preparation machine 100 (e.g., Users can choose how much information they want to receive, and the type of information they wish to receive. The beverage preparation machine 100 allows the user to select the type of information they wish to trust. Based on this, a notification (e.g., a push notification) can be provided to the user.

[0108] At 1108, the beverage preparation machine 100 may receive content such as feedback (e.g., related For example, input related to the use of the beverage preparation machine 100 may be received. The user can provide feedback to the beverage preparation machine 100. The feedback may be provided by physically interacting with the beverage preparation machine 100 and / or Or, the beverage may be provided by remote interaction with the beverage preparation machine 100. While the beverage preparation machine 100 is preparing a beverage for a user, the beverage preparation machine 100 may The beverage preparation machine 100 may be requested to provide feedback. The feedback may include information about the ease of use of the beverage preparation machine 100, how the user feels about the beverage preparation machine 100, and how the user feels about the beverage preparation machine 100. The improvement may be perceived as a positive effect on the user's satisfaction with the beverage preparation machine 100, or the like.

[0109] The content may be provided to the beverage preparation machine 100 via, for example, a content management application. The content may be transmitted from the beverage preparation machine 100 to one or more electronic devices 200, 202, 204, 206, 208, 210, 212, 214, 216, 218, 220, 222, 230, 232, 240, 246, 250, 256, 260, 270, 272, 2 The content may be transmitted to the beverage preparation machine 100 by a user of the electronic device 202. The electronic device 2 may be connected to the beverage when in close proximity and / or when the user is away from the beverage. 02. As described herein, the beverage preparation machine 100 may provide The content may be provided by users, owners, and / or technicians of the beverage preparation machine 100. For example, a user may be able to provide a refund to a user, owner, and / or Or, engineers may suggest categories of content that could be added, or requests for additions. , the owner, and / or the technician may use the content provided by the beverage preparation machine 100 Whether the beverage preparation machine 100 is providing any other type of content, The beverage preparation machine 100 may, for example, provide an indication of whether a beverage is in a desired state based on a user's preference. In another example, the content may be updated based on the selected Based on the beverage served (e.g., coffee), coffee pack type, SKU offered, etc. For example, the beverage preparation machine 100 may be configured to recognize when consumers of a particular beverage have similar interests. Based on the beverage consumed by the user, the content can be dynamic and instantaneous. As a result, the beverage preparation machine 100 can be intelligently (e.g., automatically) updated. , similar content can be provided to people who consume similar beverages.

[0110] FIG. 12 illustrates an example of a process 1200 for case management for a beverage preparation machine 100. At 02, the beverage preparation machine 100 is configured to receive one or more This failure may result in immediate and / or future repairs to the beverage preparation machine 100. The fault may need to be tracked. For example, the beverage preparation machine 100 may need to be One or more faults in the food preparation machine 100 may be traced to and / or Tracking outside the beverage preparation machine 100, such as via a server or other electronic device Response times, such as the time when a fault occurs and the time to resolve the fault, can be calculated and / or The response time may be measured or tracked by the beverage preparation machine 10 as described herein. 0 or external to the beverage preparation machine 100. It may be cleared, for example, when the fault is resolved (e.g., completely resolved). and / or partially resolved), the fault may be cleared. via a user interface (e.g., soft / hard buttons found on the beverage preparation machine 100) The fault may be detected by an electronic device (e.g., , the technician's electronic device).

[0111] Faults may be classified, for example, as soft or hard faults. Soft failures may not be as serious as hard failures. For example, a soft failure may cause a beverage preparation Maintain the machine 100 (e.g., clean, such as by cleaning around the outlet of the beverage preparation machine 100). A soft fault may be indicated by a user of the beverage preparation machine 100. A hard failure may result in the beverage preparation machine 100 needing repair and / or reset. A hardware fault may indicate that the beverage preparation machine 100 is not functioning properly. The beverage preparation machine 100 may be configured to detect and / or generate a warning signal in response to a hardware failure. The presence and / or resolution of hard faults may be determined (eg, automatically).

[0112] At 1204, the beverage preparation machine 100 records a fault occurring with the beverage preparation machine 100. and / or transmit an indication of a fault occurring with the beverage preparation machine 100 (e.g., , to the mobile device and / or the server). The beverage preparation machine 100 may then determine whether the transmitted fault indication is received by the electronic device, and and / or receive an indication that the electronic device has been reviewed by a user of the electronic device. At 1208, the beverage preparation machine 100 may (e.g., via a user interface) The indication of the fault transmitted (through the The user may provide an indication that the product has been reviewed by a user of the chair.

[0113] As provided herein, the beverage preparation machine 100 is an Information regarding faults and / or inventory may be provided and / or stored. For example, the beverage preparation machine 100 may be provided and / or serviced in a manner that meets the needs of the beverage preparation machine 100. Such information may relate to fault data of the beverage preparation machine 100. Usage, maintenance, fault, and / or inventory information may be provided to a technician. (e.g., fault data) remotely (e.g., via the Internet) to the beverage preparation machine. via the display of 100 and / or via a wired connection to the beverage preparation machine 100 The fault data may provide a code that identifies the fault. The code may identify that the door of the beverage preparation machine 100 is open, and the code may be 00 requires repair, and the code may identify one or more parts of the beverage preparation machine. 100 may identify that it should undergo routine maintenance, and the code may The product received by the machine 100 may be identified as old or expired, etc. .

[0114] By providing the information described herein (e.g., fault data), the beverage preparation machine 10 0 can maximize the time that the system is functioning normally. Information is available via alerts For example, the beverage preparation machine 100 may be provided to a customer, owner, and / or technician. The maintenance indicator is provided by the beverage preparation machine 100, and the beverage preparation machine 100 provides a maintenance indication to the beverage preparation machine 100. The beverage preparation machine 100 may be broken for a shorter amount of time. Further, by providing information regarding the failure of the beverage preparation machine 1 00, the repair time of the beverage preparation machine 100 can be shortened . The information can be provided to the user of the beverage preparation machine 100 and / or the technician of the beverage preparation machine 100 so that the best method for repairing the beverage preparation machine 100 can be determined . For example, if the repair is minor, the user may be able to repair the beverage preparation machine 100 . Alternatively, if the repair is extensive, it can be notified to the technician. The beverage preparation machine 100 can determine which party (e.g., the user or the technician) is most suitable for performing the repair .

[0115] The usage, repair, and / or maintenance history of one or more beverage preparation machines 100 can be saved . The information can be stored in a vice such as the beverage preparation machine 100 and / or the server 250 . Based on this information, the operating sequence of a specific beverage preparation machine and / or the operating sequence of the beverage preparation machine line can be determined . Based on this information, it can be determined whether a specific beverage preparation machine 100 should be discarded or whether the entire line of beverage preparation machines 100 should be discontinued . Alternatively, the beverage preparation machine 100 can be determined to be high-performance (e.g., requiring little or no repair ). This information can be used to enable the functions of a device that exhibits the highest performance to be utilized by a device with low performance .

[0116] As provided in this specification, the information regarding the beverage preparation machine 100 is used for the beverage preparation machine 100 ​​2. The beverage preparation machine 100 may be repaired and / or maintained by providing the same to a technician who is able to repair the beverage preparation machine 100. The process of servicing the beverage preparation machine 100 can be optimized. In the illustrated example, service may be requested from the beverage preparation machine 100 (e.g., a remote (Repairs can be requested via SMS, email, phone etc.) Repairs will be handled by the available technicians. and / or the supplier, and tickets for repairs will be issued to the office manager. may be routed to a specialist, technician, or designated department of the distributor (e.g., may be routed automatically). Such a feature may result in less downtime for the beverage preparation machine 100.

[0117] The beverage preparation machine 100 may communicate with the beverage preparation machine 100 via touch buttons on the beverage preparation machine 100 and / or The beverage preparation machine can be restarted via a signal received by the interface. The beverage preparation machine 100 may be remotely controlled. For example, the beverage preparation machine 100 may be The beverage preparation machine 100 may be remotely operated by a technician or a The operator can remotely execute a diagnostic process on the beverage preparation machine 100 to identify problems with the beverage preparation machine 100. For example, a technician can troubleshoot and fix a beverage preparation machine. The beverage preparation machine 100 may be configured to, for example, include one or more To install software (including firmware) updates to correct malfunctions Therefore, the beverage preparation machine 100 can be restarted to refresh the memory. The food preparation machine 100 may include a web-based portal and / or a mobile application. The beverage preparation machine 100 can be restarted, for example, by an administrator (e.g. , administrator only) may be restricted from rebooting the beverage preparation machine 100.

[0118] The software and / or settings (e.g., configuration settings) of the beverage preparation machine 100 may include It may be copied (eg, cloned) from one beverage preparation machine 100 to another. For example, the software and / or settings of the beverage preparation machine 100 may be configured to operate in a manner similar to that of a second beverage preparation machine 100. During installation of the first beverage preparation machine 100 and / or after the second beverage preparation machine 100 is installed, The copied settings may be copied from the first beverage preparation machine to the second beverage preparation machine as described herein. For example, the copied settings may include one or more pieces of data, such as user preferences. Other examples may include the beverages consumed, typical times for beverage consumption, user calendar information, etc. In this case, the copied settings may be configuration information for the beverage preparation machine 100. one or more passwords for users of the beverage preparation machine; U;Beverage settings for each SKU;Energy saving settings required;Payment settings;Price settings for each SKU;Clock Settings; contact details (such as the contact information to use in case of machine problems); audit information ; error logs; operation logs; and timed events (times when filters need to be changed / Settings may include the date, number of discounted drinks, etc. Settings may be copied using wired and / or wireless methods. For example, an administrator may transfer settings from a first beverage preparation machine 100 to a second beverage preparation machine 100. It can be remotely copied to 0.

[0119] The present invention has been described with reference to specific examples including presently preferred modes of carrying out the invention. However, those skilled in the art will appreciate that there are many variations and permutations of the above systems and techniques. Other embodiments may be utilized and configurations may be implemented without departing from the scope of the present invention. It is understood that structural and functional modifications may be made without departing from the spirit and scope of the invention. and the scope should be interpreted broadly as set forth in the appended claims. . Example Set of Claims

[0120] Exemplary claim 1 A beverage preparation machine, comprising: a container compartment for receiving a beverage packet containing beverage ingredients. an outlet for dispensing a flavored beverage by a beverage packet; a communication interface configured to receive a wireless signal from a a communication interface, the communication interface including an identifier of the child device; and and receiving an identifier of the electronic device, and communicating the identifier of the electronic device to a user and and the beverage preferences of the user; and A beverage preparation machine including a processor configured to base a beverage on a preference.

[0121] Exemplary claim 2 The communications interface determines that the electronic device is in proximity to the beverage preparation machine. The exemplary claim is configured to automatically receive a wireless signal from an electronic device when the 1. The beverage preparation machine according to claim 1.

[0122] Exemplary claim 3 If the radio signal from your electronic device is Bluetooth or Bluetooth Low Energy A beverage as claimed in any preceding exemplary claim, which is a low-energy signal. Preparation machine.

[0123] Exemplary claim 4 The processor is configured to determine beverage preferences based on a user's beverage preferences. The beverage preference is different from the beverage preference, and the indication signal is sent to the communication interface. The display signal is transmitted to the child device, and the electronic device displays the beverage recommendation. 13. A beverage preparation machine according to any one of the preceding exemplary claims.

[0124] Exemplary claim 5 Your beverage preferences may vary depending on the time of day, the season, your schedule, the preferences of your coworkers, or or beverage trends. 13. A beverage preparation machine as claimed in claim 1.

[0125] Exemplary claim 6 The beverage preferences of the user may be based on the history of beverages dispensed for the user or on the user's preferences. 2. The beverage preparation method according to claim 1, further comprising: Machine.

[0126] Exemplary claim 7 a user interface configured to receive biometric information associated with a user; and wherein the processor associates biometric information associated with a user with the user's beverage preferences. 4. The beverage preparation machine according to any one of the preceding exemplary claims, configured to

[0127] Exemplary claim 8 Biometric information may include a user's fingerprint, a user's image, or a user's voice, e.g. A beverage preparation machine according to exemplary claim 7.

[0128] Exemplary claim 9 A beverage preparation system comprising a container compactor for receiving a beverage packet containing beverage ingredients. outlet for dispensing beverages flavored by beverage packets: electronic device a communication interface configured to receive a wireless signal from a wireless device, a communication interface including an identifier for the electronic device; and and receiving an identifier of the electronic device and transmitting the identifier of the electronic device to a user. and a beverage preference of the user, so that the beverage dispensed by the outlet is consistent with the beverage preference of the user. A beverage preparation system including a processor configured to be based on preferences.

[0129] Exemplary claim 10 The communications interface determines that the electronic device is in proximity to the beverage preparation machine. The device as claimed in claim 9 is configured to automatically receive wireless signals from a child device. Beverage preparation system.

[0130] Exemplary claim 11 The radio signal from the electronic device is a Bluetooth or Bluetooth Low Energy signal. 11. The beverage preparation system of exemplary claim 9 or 10,

[0131] Exemplary claim 12 a processor configured to determine beverage preferences based on a user's beverage preferences; If the beverage preference is different from the beverage preference, the communication interface transmits an indication signal to the electronic device. and causing the display signal to cause the electronic device to display beverage recommendations. Item 12. A beverage preparation system according to any one of items 9 to 11.

[0132] Exemplary claim 13 The user's beverage preferences are based on the time of day, the season, the user's schedule, the preferences of the user's colleagues, or beverage trends. 2. A beverage preparation system according to claim 1 .

[0133] Exemplary claim 14 The beverage preferences of the user may be based on the history of beverages dispensed for the user or on the user's preferences. The beverage preparation system according to any one of claims 9 to 13, based on the profile created. Stem.

[0134] Exemplary claim 15 A user interface configured to receive biometric information associated with a user. and the processor is adapted to input biometric information associated with the user to the The method according to any one of exemplary claims 9 to 14, configured to associate with beverage preferences. Beverage preparation system.

[0135] Exemplary claim 16 Biometric information may include a user's fingerprint, a user's image, or a user's voice, e.g. A beverage preparation system as claimed in claim 15.

[0136] Exemplary claim 17 1. A method of dispensing a beverage, comprising the steps of receiving a wireless signal from an electronic device, the wireless signal includes an identifier of the electronic device; associating the beverage packet identifier with the user and the user's beverage preferences; and dispensing a flavored beverage with the flavored beverage, the dispensed beverage being a beverage flavored with the flavored beverage of the user. The method includes the steps of:

[0137] Exemplary claim 18 When the electronic device determines that it is in close proximity to the beverage preparation machine, the electronic device transmits a wireless signal. 20. The method of claim 17, further comprising automatically receiving a signal.

[0138] The radio signal from the electronic device is a Bluetooth or Bluetooth Low Energy signal. The method according to any one of exemplary claims 17 to 18, wherein

[0139] Exemplary claim 20 determining, via the processor, beverage recommendations based on the user's beverage preferences; The beverage recommendation is different from the beverage preference, and the step and display signal are sent to the electronic device a display signal that causes the electronic device to display beverage recommendations. The method according to any one of claims 17 to 19, comprising the steps of:

[0140] Exemplary claim 21 The user's beverage preferences are based on the time of day, the season, the user's schedule, the preferences of the user's colleagues, or beverage trends. Any method according to the present invention.

[0141] Exemplary claim 22 The beverage preferences of the user may be based on the history of beverages dispensed for the user or on the user's preferences. The method according to any of the exemplary claims 17 to 21, based on a profile generated.

[0142] Exemplary claim 23 receiving biometric information associated with a user, Exemplary claims 17-19 include relating o-metric information to a user's beverage preferences. 23. The method of any one of claims 22.

[0143] Exemplary claim 24 Biometric information may include a user's fingerprint, a user's image, or a user's voice, e.g. The method of claim 23.

[0144] Exemplary claim 25 A beverage preparation machine, comprising: a container configured to receive a beverage packet containing beverage ingredients; compartment; outlet for dispensing beverages flavored by beverage packets; use receiving a beverage selection from a user and receiving a user identifier; a user interface for operably coupling the user's identifier to the user's beverage preferences; and a beverage dispenser configured such that the beverage dispensed by the outlet is based on the beverage preference of the user. Food preparation machine.

[0145] Exemplary claim 26 The interface includes a user interface including a selection button for receiving a beverage selection from a user. 26. The beverage preparation machine of exemplary claim 25, wherein the interface is a

[0146] Exemplary claim 27 The user's identifier is received by the user interface. 27. The beverage preparation machine of claim 26, wherein the temperature is determined based on the temperature information.

[0147] Exemplary claim 28 The biometric information may be a fingerprint of the user, an image of the user, or an optical scan of the user. 28. The beverage preparation machine of exemplary claim 27, comprising:

[0148] Exemplary claim 29 An example embodiment in which the user's identity is determined based on a received signal from the user's electronic device. 29. The beverage preparation machine according to any one of claims 25 to 28.

[0149] Exemplary claim 30 The processor is configured to determine a beverage recommendation based on the beverage preferences, and the beverage recommendation 30. The beverage preparation machine of any of exemplary claims 25 to 29, wherein the recommendation is different from beverage preference.

[0150] Exemplary claim 31 Exemplary claims 25-2, wherein the interface is configured to display beverage recommendations. 30. A beverage preparation machine as claimed in any one of claims 2 to 30.

[0151] Exemplary claim 32 The user's beverage preferences are based on the time of day, the season, the user's schedule, the preferences of the user's colleagues, or beverage trends. 2. The beverage preparation machine according to claim 1 ,

[0152] Exemplary claim 33 A beverage preparation system configured to receive a beverage packet containing beverage ingredients. a container compartment; and an outlet for dispensing a flavored beverage by a beverage packet configured to receive a beverage selection from a user and to receive an identifier of the user; and a device operatively coupled to the interface for receiving a user identifier. The beverage dispensed by the outlet is associated with the beverage preference of the user and is consistent with the beverage preference of the user. A beverage preparation system including a processor configured to base a beverage preparation on a flavor preference.

[0153] Exemplary claim 34 The interface includes a user interface including a selection button for receiving a beverage selection from a user. 34. The beverage preparation system of exemplary claim 33, wherein the beverage preparation system is an interface.

[0154] Exemplary claim 35 The user's identifier is received by the user interface. 35. The beverage preparation system of claim 34, wherein the temperature is determined based on the temperature information.

[0155] Exemplary claim 36 The biometric information may be a fingerprint of the user, an image of the user, or an optical scan of the user. 36. The beverage preparation system of exemplary claim 35, comprising:

[0156] Exemplary claim 37 An example embodiment in which the user's identity is determined based on a received signal from the user's electronic device. A beverage preparation system according to any one of claims 33 to 36.

[0157] Exemplary claim 38 The processor is configured to determine a beverage recommendation based on the beverage preferences, and the beverage recommendation The beverage preparation system according to any one of the exemplary claims 33 to 37, wherein the recommendation is different from the beverage preference. Tem.

[0158] Exemplary claim 39 Exemplary claims 33-3, wherein the interface is configured to display beverage recommendations. 9. A beverage preparation system according to any one of claims 8 to 8.

[0159] Exemplary claim 40 The user's beverage preferences are based on the time of day, the season, the user's schedule, the preferences of the user's colleagues, or beverage trends. The beverage preparation system according to any one of claims 1 to 5.

[0160] Exemplary claim 41 A beverage preparation machine, comprising: a container compartment for receiving a beverage packet containing beverage ingredients. an outlet for dispensing a beverage flavored by a beverage packet; a surface for receiving the container configured to receive the container; and determining an interior volume of the container; Based on the internal volume of the container, determine the amount of beverage the container can hold, and then determine the amount of beverage the container can hold at the outlet. configured to cause the container to dispense an amount of beverage that is less than a determined amount of the beverage that can be held. A beverage preparation machine including a processor.

[0161] Exemplary claim 42 An image capture device or light emitting and receiving device that provides information to a processor and the processor includes at least one of an image capture device or a light emission and An exemplary embodiment of the present invention provides a method for determining an internal volume of a container based on information provided by a receiving device. The beverage preparation machine of claim 41.

[0162] Exemplary claim 43 The apparatus further includes an interface configured to receive a desired amount of the beverage by a user. The processor determines whether the amount of beverage desired by the user is less than or equal to the determined amount of beverage that the container can hold. and determining whether the amount of beverage preferred by the user is less than or equal to the determined amount of beverage that the container can hold. If so, dispense the amount of beverage the user desires; otherwise, dispense the amount of beverage the container can hold. 43. Exemplary beverages according to any one of claims 41 to 42 configured to dispense portions. Preparation machine.

[0163] Exemplary claim 44 The interface includes a communication interface for receiving a quantity of the beverage desired by the user via the electronic device. 44. The beverage preparation machine according to any one of exemplary claims 41 to 43, wherein the beverage preparation machine is a surface treatment machine.

[0164] The electronic device may be a mobile phone, an Internet of Things device, or a server. 45. The beverage preparation machine of exemplary claim 44, wherein there is at least one.

[0165] Exemplary claim 46 The interface allows the user to dispense the desired amount of beverage via a button on the beverage preparation machine. A user interface for receiving the Beverage preparation machine.

[0166] Exemplary claim 47 A processor is configured to determine an interior length, width, and height of the container, the processor The sensor determines the interior volume of the container based on the determined length, width, and height of the interior of the container. The beverage preparation machine according to any one of exemplary claims 41 to 46 is provided.

[0167] Exemplary claim 48 The processor determines a drinking capacity that the container can hold when the surface receives the container. The present invention relates to an automatic dispenser that automatically dispenses a quantity of beverage into a container that is less than the quantity of the beverage to be dispensed. A beverage preparation machine according to any one of claims 1 to 4.

[0168] Exemplary claim 49 A beverage preparation system comprising a container compactor for receiving a beverage packet containing beverage ingredients. an outlet for dispensing a beverage flavored by a beverage packet; a surface for receiving a container configured to receive the container; and determining an interior volume of the container. Based on the internal volume of the container, the amount of beverage the container can hold is determined, and the outlet is provided with a volume of the beverage. Configured to cause the container to dispense an amount of beverage that is less than a determined amount of beverage that the container can hold. 16. A beverage preparation system comprising: a processor for performing

[0169] Exemplary claim 50 An image capture device or light emitting and receiving device that provides information to a processor and the processor includes at least one of an image capture device or a light emission and An exemplary embodiment of the present invention provides a method for determining an internal volume of a container based on information provided by a receiving device. 50. The beverage preparation system of claim 49.

[0170] Exemplary claim 51 The apparatus further includes an interface configured to receive a desired amount of the beverage by a user. The processor determines whether the amount of beverage desired by the user is less than or equal to the determined amount of beverage that the container can hold. and determining whether the amount of beverage preferred by the user is less than or equal to the determined amount of beverage that the container can hold. If so, dispense the amount of beverage the user desires; otherwise, dispense the amount of beverage the container can hold. 51. The beverage of any one of claims 49 to 50, configured to dispense a quantity. Preparation system.

[0171] Exemplary claim 52 The interface includes a communication interface for receiving a quantity of the beverage desired by the user via the electronic device. 52. The beverage preparation system according to any one of exemplary claims 49 to 51, which is a surface treatment device.

[0172] Exemplary claim 53 The electronic device may be a mobile phone, an Internet of Things device, or a server. 53. The beverage preparation system of exemplary claim 52, wherein the at least one.

[0173] Exemplary claim 54 The interface allows the user to dispense the desired amount of beverage via a button on the beverage preparation machine. A user interface for receiving the Beverage preparation systems.

[0174] Exemplary claim 55 A processor is configured to determine an interior length, width, and height of the container, the processor The sensor determines the interior volume of the container based on the determined length, width, and height of the interior of the container. The beverage preparation system according to any one of exemplary claims 49 to 54 is provided.

[0175] Exemplary claim 56 The processor determines, at the outlet, that the surface is capable of receiving the container and the container is capable of being held. Exemplary claims 49-55 automatically dispense a quantity of beverage into the container that is less than the specified quantity. 2. A beverage preparation system as claimed in any one of claims 1 to 11.

[0176] Exemplary claim 57 A method of dispensing a beverage comprising the steps of receiving a container configured to receive the beverage. determining an internal volume of the container via a processor; and determining an amount of beverage that the container can hold based on the amount of beverage that the container can hold; dispensing into the container an amount of beverage that is less than the determined amount of beverage that can be obtained. , the beverage is flavored by a beverage packet.

[0177] Exemplary claim 58 Providing information via an image capture device or a light emitting and receiving device and an image capture device or a light emitting and receiving device via a processor.

[0023] An exemplary method for determining an internal volume of the container based on information provided by the The method according to claim 57.

[0178] Exemplary claim 59 receiving an amount of a beverage preferred by the user; and, via a processor, determining whether the amount of beverage is less than or equal to a determined amount of beverage that the container can hold; If the amount of beverage desired by the user is less than or equal to the determined amount of beverage that the container can hold, A step that dispenses the amount of beverage preferred by the customer, or if not, the amount of beverage that the container can hold. The method according to any one of claims 57 to 58, further comprising:

[0179] Exemplary claim 60 Exemplary claim 5 includes receiving the user's preferred beverage amount via the electronic device. 7. A method according to any one of claims 7 to 59.

[0180] Exemplary claim 61 The electronic device may be a mobile phone, an Internet of Things device, or a server. 61. The method of exemplary claim 60, wherein the at least one.

[0181] Exemplary claim 62 receiving a quantity of beverage preferred by the user via a button provided on the beverage preparation machine; Exemplary methods according to any one of claims 57 to 58.

[0182] Exemplary claim 63 determining the length, width, and height of the interior of the container; and Exemplary claim 5 determines the interior volume of the container based on the determined length, width, and height. 7. A method according to any one of claims 7 to 62.

[0183] Exemplary claim 64 The surface is less than the determined amount of beverage the container can hold when receiving the container. Any of exemplary claims 57-58 includes automatically dispensing a non-exhaustive amount of beverage into a container. Some way.

[0184] Exemplary claim 65 A beverage preparation machine, comprising: a container compartment for receiving a beverage packet containing beverage ingredients. an outlet for dispensing a flavored beverage by a beverage packet; a communication interface configured to receive wireless communication from a drinking a communication interface that contains information relevant to the user of the food or beverage preparation machine; and and a user configured to display information about the beverage preparation machine or a user of the beverage preparation machine. A beverage preparation machine including an interface.

[0185] Exemplary claim 66 The user interface may provide a user with a temperature, day of the week, or time of day local to the beverage preparation machine. 66. The beverage preparation machine of exemplary claim 65, configured to display beverage recommendations.

[0186] Exemplary claim 67 The user of the beverage preparation machine may, via a unique identifier of the user's mobile device, Exemplary claims 65-66 are distinguished as mobile devices and distinct from electronic devices. 13. The beverage preparation machine according to claim 12 .

[0187] Exemplary claim 68 a user interface for displaying information relating to the beverage preparation machine or a user of the beverage preparation machine, Exemplary claims 65 to 67 are configured to display based on the preferences of a user of the beverage preparation machine. 67. A beverage preparation machine according to any one of claims 67 to 67.

[0188] Exemplary claim 69 The user may select the type of information displayed by the user interface or the user interface Any of exemplary claims 65 to 68 may be used to select the frequency of information displayed by the interface. 2. The beverage preparation machine according to claim 1 ,

[0189] Exemplary claim 70 Whether the electronic device is a server, consumer device, or Internet of Things device The beverage preparation machine according to any one of exemplary claims 65 to 69.

[0190] Exemplary claim 71 Information about the beverage preparation machine may include information about popular beverages that can be dispensed by the beverage preparation machine. or a history of beverages dispensed by the beverage preparation machine. The beverage preparation machine according to any one of claims 65 to 70.

[0191] Exemplary claim 72 The information about the beverage preparation machine may include temperature information local to the beverage preparation machine or temperature information local to the beverage preparation machine. 72. The beverage preparation machine of any one of exemplary claims 65 to 71, further comprising:

[0192] Exemplary claim 73 A wireless communication received from the communication interface may include inventory information or latest news information. The beverage preparation machine according to any one of the exemplary claims 65 to 72, including at least one of the following: .

[0193] Exemplary claim 74 The communication interface uses information related to the beverage preparation machine or a user of the beverage preparation machine. Any of exemplary claims 65 to 73 is configured to transmit the same to a mobile device of a user. The beverage preparation machine according to any one of the preceding claims.

[0194] Exemplary claim 75 A beverage preparation system comprising a container compactor for receiving a beverage packet containing beverage ingredients. outlet for dispensing beverages flavored by beverage packets; electronic device a communication interface configured to receive wireless communication from a wireless device, a communication interface including information related to the beverage preparation machine or a user of the beverage preparation machine; and configured to display information regarding the beverage preparation machine or a user of the beverage preparation machine. A beverage preparation system including a user interface.

[0195] Exemplary claim 76 The user interface may provide a user with a temperature, day of the week, or time of day local to the beverage preparation machine. 76. The beverage preparation system of exemplary claim 75, configured to display beverage recommendations.

[0196] Exemplary claim 77 A user of the beverage preparation machine may provide a unique identifier of the user's mobile device. and the mobile device is distinct from the electronic device. 7. A beverage preparation system according to any one of 6.

[0197] Exemplary claim 78 a user interface for displaying information relating to the beverage preparation machine or a user of the beverage preparation machine, Exemplary claims 75 to 77 are configured to display based on the preferences of a user of the beverage preparation machine. 77. A beverage preparation system according to any one of claims 77 to 77.

[0198] Exemplary claim 79 The user may select the type of information displayed by the user interface or the user interface Any of exemplary claims 75 to 78 may be used to select the frequency of information displayed by the interface. The beverage preparation system according to any one of claims 1 to 5.

[0199] Exemplary claim 80 Whether the electronic device is a server, consumer device, or Internet of Things device The beverage preparation system according to any one of exemplary claims 75 to 79.

[0200] Exemplary claim 81 Information about the beverage preparation machine may include information about popular beverages that can be dispensed by the beverage preparation machine. or a history of beverages dispensed by the beverage preparation machine. The beverage preparation system according to any one of claims 75 to 80.

[0201] Exemplary claim 82 The information about the beverage preparation machine may include temperature information local to the beverage preparation machine or temperature information local to the beverage preparation machine. The beverage preparation system according to any one of the exemplary claims 75 to 81, further comprising sports information. .

[0202] Exemplary Claim 83 A wireless communication received from the communication interface may include inventory information or latest news information. The beverage preparation system according to any one of the exemplary claims 75 to 82, comprising at least one of the following: Stem.

[0203] Exemplary Claim 84 The communication interface uses information related to the beverage preparation machine or a user of the beverage preparation machine. Any of exemplary claims 75 to 83 is configured to transmit the same to a mobile device of a user. 13. The beverage preparation system according to claim 12 .

[0204] Exemplary Claim 85 A method for providing information via a beverage preparation machine, comprising: receiving, the wireless communication being related to the beverage preparation machine or a user of the beverage preparation machine; The method includes steps including: The steps include displaying through play and dispensing a flavored beverage by a beverage packet. and a step of:

[0205] Exemplary claim 86 Including displaying beverage recommendations on beverage preparation machines based on local temperature, day of the week, or time of day. 86. The method of exemplary claim 85.

[0206] Exemplary claim 87 The user of the beverage preparation machine may, via a unique identifier of the user's mobile device, and the mobile device is distinct from the electronic device. The method according to any one of claims 1 to 86.

[0207] Exemplary Claim 88 Based on the preferences of the beverage preparation machine user, 88. The method of any of exemplary claims 85-87, comprising displaying the information.

[0208] Exemplary claim 89 The type or use of information displayed by the user interface through the user An exemplary claim process includes selecting the frequency of information displayed by the claimant interface. 89. The method according to any one of items 85 to 88.

[0209] Exemplary claim 90 Whether the electronic device is a server, consumer device, or Internet of Things device The method according to any one of exemplary claims 85 to 89,

[0210] Exemplary claim 91 The information about the beverage preparation machine may include popular beverages that may be dispensed by the beverage preparation machine; or Exemplary claim 85 further comprises at least one of a history of beverages dispensed by the beverage preparation machine. A method according to any one of claims 1 to 90.

[0211] Exemplary claim 92 The information relating to the beverage preparation machine may include temperature information local to the beverage preparation machine or temperature information local to the beverage preparation machine. 92. The method according to any of exemplary claims 85-91, including sports information.

[0212] Exemplary claim 93 A wireless communication received from the communication interface is a stock quote or breaking news information 93. The method according to any one of exemplary claims 85 to 92, comprising at least one of the above.

[0213] Exemplary claim 94 The communication interface uses information related to the beverage preparation machine or a user of the beverage preparation machine. Any of exemplary claims 85 to 93 is configured to transmit the same to a mobile device of a user. The method according to any one of the preceding claims.

[0214] Exemplary claim 95 A beverage preparation machine, comprising: a container compartment for receiving a beverage packet containing beverage ingredients. an outlet for dispensing a flavored beverage by a beverage packet; a communications interface configured to receive wireless communications from a net device; and preparing a beverage based on instructions received in wireless communication from an Internet of Things device. 1. A beverage preparation machine comprising: a processor configured to cause the machine to perform operations.

[0215] Exemplary claim 96 A processor receives instructions in a wireless communication from an Internet of Things device and Exemplary claims configured to cause the beverage preparation machine to perform an action based on a predetermined time. 95. A beverage preparation machine as claimed in claim 95.

[0216] Exemplary claim 97 The indication indicates that the Internet of Things device is activated and the processor The Internet of Things device is activated and the user is prompted to The food preparation machine is powered on and the Internet of Things device is deactivated. and powering off the beverage preparation machine based on an instruction indicating 95. A beverage preparation machine as claimed in claim 95.

[0217] Exemplary claim 98 Exemplary claim 95, wherein the Internet of Things device is a smart lighting device. 97. A beverage preparation machine according to any one of claims 97 to 97.

[0218] Exemplary claim 99 The actions performed by the beverage preparation machine are activated by the Internet of Things device. 96. The beverage of claim 95, wherein the beverage is dispensed based on instructions indicating that the beverage is being dispensed. Preparation machine.

[0219] Exemplary claim 100 Any of exemplary claims 95-99, wherein the Internet of Things device is a sensor. The beverage preparation machine according to any one of the preceding claims.

[0220] Exemplary claim 101 The actions performed by the beverage preparation machine are activated by the Internet of Things device. An example of a beverage dispenser based on both the indication that the beverage is being served and the habits of the user. 96. The beverage preparation machine of claim 95.

[0221] Exemplary claim 102 User habits determine whether the Internet of Things device is activated after a certain period of time. 102. The beverage preparation machine of exemplary claim 101, wherein the beverage is requested from the beverage preparation machine at a predetermined time.

[0222] Exemplary claim 103 a user interface, the user interface being configured to The method according to any one of exemplary claims 95 to 102, configured to display that Beverage preparation machine.

[0223] Exemplary claim 104 The communication interface communicates with a user's mobile device indicating that the beverage preparation machine has performed an action. Any of exemplary claims 95 to 103, wherein the device is configured to transmit wireless communication to the 2. A beverage preparation machine as described in claim 1.

[0224] Exemplary claim 105 The processor receives the information from the Internet of Things device and the machine learning algorithm. Exemplary claim 95 is configured to determine an action based on an instruction in the received wireless communication. A beverage preparation machine according to any one of claims 1 to 104.

[0225] Exemplary claim 106 A processor causes the beverage preparation machine to perform operations based on an energy saving schedule. The beverage preparation machine according to any one of exemplary claims 95 to 105, configured as follows.

[0226] Exemplary claim 107 The processor causes the beverage preparation machine to perform an action based on the beverage consumption history of the user. The beverage preparation machine according to any one of exemplary claims 95 to 106, wherein the beverage preparation machine is configured as follows.

[0227] Exemplary claim 108 A beverage preparation system comprising a container compactor for receiving a beverage packet containing beverage ingredients. a beverage packet; an outlet for dispensing a flavored beverage; a communications interface configured to receive wireless communications from an internet device; and preparing a beverage based on instructions received in wireless communication from an Internet of Things device. A beverage preparation system comprising a processor configured to cause a machine to perform operations.

[0228] Exemplary claim 109 The processor receives instructions in wireless communication from an Internet of Things device and and causing the beverage preparation machine to perform an action based on a predetermined time. Item 109. A beverage preparation system according to item 108.

[0229] Exemplary claim 110 The instructions indicate that the Internet of Things device is to be activated, and the processor Based on the indication that the Internet of Things device is activated Power on the beverage preparation machine and ensure that the Internet of Things device is deactivated. and turning off the beverage preparation machine based on an indication of the beverage preparation method of claim 108. Preparation system.

[0230] Exemplary claim 111 Exemplary claim 108, wherein the Internet of Things device is a smart lighting device. A beverage preparation system according to any one of claims 1 to 110.

[0231] Exemplary claim 112 The actions performed by the beverage preparation machine are activated by the Internet of Things device. 109. The beverage preparation of claim 108, wherein the beverage is dispensed based on an indication that the beverage has been dispensed. system.

[0232] Exemplary claim 113 The actions performed by the beverage preparation machine are activated by the Internet of Things device. An example of a beverage dispenser based on both the indication that the beverage is being served and the habits of the user. 109. The beverage preparation system of claim 108.

[0233] Exemplary claim 114 User habits determine whether the Internet of Things device is activated after a certain period of time. 114. The beverage preparation system of exemplary claim 113, further comprising: a beverage preparation machine configured to request a beverage from the beverage preparation machine.

[0234] Exemplary claim 115 a user interface, the user interface being configured to The present invention relates to a method for manufacturing a computer-readable storage medium, comprising: Beverage preparation system.

[0235] Exemplary claim 116 The communication interface communicates with a user's mobile device indicating that the beverage preparation machine has performed an action. Any of exemplary claims 108 to 115 is configured to transmit wireless communication to a device. 13. The beverage preparation system according to claim 12 .

[0236] Exemplary claim 117 The processor receives the information from the Internet of Things device and the machine learning algorithm. Exemplary claim 10 is configured to determine an action based on an instruction in the received wireless communication. A beverage preparation system according to any one of claims 8 to 116.

[0237] Exemplary claim 118 A processor causes the beverage preparation machine to perform operations based on the energy saving schedule. The beverage preparation system according to any one of exemplary claims 108 to 117, .

[0238] Exemplary claim 119 The processor causes the beverage preparation machine to perform an action based on the beverage consumption history of the user. An exemplary beverage preparation system as described in any one of claims 108 to 118, configured as follows.

[0239] Exemplary claim 120 16. A method for causing a beverage preparation machine to perform an operation, the method comprising: receiving a beverage packet containing beverage ingredients; receiving a beverage flavored with the beverage packet; Receiving a wireless communication from an Internet of Things device; and causing the beverage preparation machine to perform an action based on instructions received in wireless communication from the network device. and

[0240] Exemplary claim 121 Based on instructions received in wireless communication from the Internet of Things device and at a predetermined time, 121. The method of claim 120, further comprising causing a beverage preparation machine to perform an action based on the signal.

[0241] Exemplary claim 122 The instructions indicate that the Internet of Things device is to be activated, and the processor Based on the indication that the Internet of Things device is activated The beverage preparation machine is powered on and the Internet of Things device is deactivated. and powering off the beverage preparation machine based on an indication that the beverage preparation machine is in a non-alcoholic state. 120 ways.

[0242] Exemplary claim 120, wherein the Internet of Things device is a smart lighting device. A method according to any one of claims 1 to 122.

[0243] Exemplary claim 124 The actions performed by the beverage preparation machine are activated by the Internet of Things device. The method of claim 120 is for dispensing a beverage based on an instruction indicating that the beverage is being dispensed. Law.

[0244] Exemplary claim 125 The actions performed by the beverage preparation machine are activated by the Internet of Things device. An exemplary claim is the dispensing of beverages based on both the labeling indicating that the beverage is being used and the habits of the user. The method of claim 120.

[0245] Exemplary claim 126 User habits determine whether the Internet of Things device is activated after a certain period of time. 126. The method of exemplary claim 125, further comprising requesting a beverage from a beverage preparation machine.

[0246] Exemplary claim 127 and indicating via a user interface that the action has been performed. The method according to any one of claims 120 to 126.

[0247] Exemplary claim 128 The beverage preparation machine sends a wireless communication to the user's mobile device indicating that the operation has been performed. 129. The method of any one of exemplary claims 120 to 128, comprising:

[0248] Exemplary claim 129 Within wireless communications received from Internet of Things devices and machine learning algorithms Any of exemplary claims 120 to 128, including determining an action based on the instruction of 13. The method according to claim 1.

[0249] Exemplary claim 130

[0023] Including causing the beverage preparation machine to perform operations based on an energy saving schedule, e.g. The method according to any one of claims 120 to 129.

[0250] Exemplary claim 131

[0023] Exemplary embodiments include causing a beverage preparation machine to perform an action based on a user's beverage consumption history. The method according to any one of claims 120 to 130.

[0251] Exemplary claim 132 A beverage preparation machine adapted to receive one or more beverage packets containing beverage ingredients. a container compartment configured with one or more beverage packets; an outlet configured to dispense a beverage having the beverage; and information associated with one or more beverage packets. the information being for dispensing a beverage. an interface, including the types and amounts of ingredients available to the beverage preparation machine; and The range of beverages that can be produced by a beverage preparation machine using the types and amounts of ingredients available to the machine. A process configured to identify a recipe and cause the beverage preparation machine to generate the selected recipe. A beverage preparation machine comprising:

[0252] Exemplary claim 133 The interface includes information about a beverage packet that includes ingredients for preparing a beverage. Exemplary claim 1 is a communication interface configured to receive wireless signals including 33. A beverage preparation machine as claimed in claim 32.

[0253] Exemplary claim 134 The interface is a user interface in which a user provides input through touch. and a communication interface configured to receive a wireless signal from an electronic device. 134. The beverage preparation machine according to any one of exemplary claims 132 to 133, which has at least one.

[0254] Exemplary claim 135 The interface includes information about a beverage packet that includes ingredients for preparing a beverage.

[0033] An exemplary user interface configured to receive user input including: 135. The beverage preparation machine according to any one of claims 132 to 134.

[0255] Exemplary claim 136 The processor identifies recipes based on their popularity based on the recipe user's preferences. The beverage according to any one of exemplary claims 132 to 135, which is configured to classify a drink. Food preparation machine.

[0256] Exemplary claim 137 The processor determines the rate at which ingredients are dispensed by the beverage preparation machine and when ingredients are reordered. According to any one of exemplary claims 132 to 136, the method is configured to determine a time slot. Beverage preparation machine.

[0257] Exemplary claim 138 The processor is operable to produce beverages using a plurality of different types of beverage packs by a beverage preparation machine. Any of exemplary claims 132-137 is configured to identify recipes for beverages that can be used. The beverage preparation machine according to any one of the preceding claims.

[0258] Exemplary claim 139 The processor may be configured to adjust the temperature of the beverage preparation machine based on local weather, time of year, or time of day. and configured to identify a recipe for a beverage that can be produced by the beverage preparation machine based on at least one of the The beverage preparation machine according to any one of exemplary claims 132 to 138,

[0259] Exemplary claim 140 A beverage preparation system that receives one or more beverage packets containing beverage ingredients. a container compartment configured to: an outlet configured to dispense a beverage dispensed with the beverage packet; an interface configured to receive information relating to a process for dispensing a beverage, the information comprising: an interface for preparing a beverage including the types and amounts of ingredients available to the beverage preparation machine; The range of beverages that can be produced by a beverage preparation machine using the types and amounts of ingredients available to the machine. A process configured to identify a recipe and cause the beverage preparation machine to generate the selected recipe. A beverage preparation system comprising:

[0260] Exemplary claim 141 The interface includes information about a beverage packet that includes ingredients for preparing a beverage.

[0023] An exemplary claim is a communication interface configured to receive a wireless signal including Item 141. A beverage preparation system according to item 140.

[0261] Exemplary claim 142 The interface is a user interface in which a user provides input through touch. and at least one of a communication interface configured to receive a wireless signal. 142. The beverage preparation system according to any one of exemplary claims 140 to 141. from.

[0262] The interface includes information about a beverage packet that includes ingredients for preparing a beverage.

[0033] An exemplary user interface configured to receive user input including: 143. A beverage preparation system according to any one of claims 140 to 142.

[0263] Exemplary claim 143 The processor identifies recipes based on their popularity based on the recipe user's preferences. The beverage according to any one of exemplary claims 140 to 143, which is configured to classify a drink. Food preparation system.

[0264] Exemplary claim 144 The processor determines the rate at which ingredients are dispensed by the beverage preparation machine and when ingredients are reordered. According to any one of exemplary claims 140 to 143, the method is configured to determine a time slot. Beverage preparation system.

[0265] Exemplary claim 145 The processor is operable to produce beverages using a plurality of different types of beverage packs by a beverage preparation machine. Any of exemplary claims 140 to 144 is configured to identify recipes for beverages that can be consumed by the device. 13. The beverage preparation system according to claim 12 .

[0266] Exemplary claim 146 The processor may be configured to adjust the temperature of the beverage preparation machine based on local weather, time of year, or time of day. and configured to identify a recipe for a beverage that can be produced by the beverage preparation machine based on at least one of the The beverage preparation system according to any one of exemplary claims 140 to 145,

[0267] Exemplary claim 147 A beverage preparation method for generating a recipe, comprising: receiving information regarding the beverage packet or packets, the information being for dispensing the beverage; The process includes steps and amounts of ingredients available to the beverage preparation machine for preparing the beverage. The beverage preparation machine uses the types and amounts of ingredients available to it via the The method includes: identifying recipes for beverages that can be produced by the beverage preparation device; and selecting from the identified recipes and supplying the selected recipes to the beverage preparation device. generating the selected one.

[0268] Exemplary claim 148 A wireless signal containing information related to one or more beverage packets is transmitted to the beverage preparation machine's communication interface. 148. The method of exemplary claim 147, wherein the signal is received via an interface.

[0269] Exemplary claim 149 A wireless signal containing information related to one or more beverage packets is transmitted to the device by a user through a touch or a via a communication interface configured to receive a wireless signal from an electronic device. In accordance with exemplary claim 147, the input is received via a user interface that provides input in the form of a The method described.

[0270] Exemplary Claim 150 A wireless signal containing information related to one or more beverage packets is received by the user input. The method of claim 147 further comprises receiving the information through a user interface configured to The method according to

[0271] Exemplary claim 151 Classify the identified recipes based on the popularity of the recipe based on the preferences of the recipe user The method according to any one of exemplary claims 147 to 150, comprising:

[0272] Exemplary claim 152 Determine the rate at which ingredients are dispensed by the beverage preparation machine and the time frame within which ingredients are reordered The method according to any one of exemplary claims 147 to 151, comprising:

[0273] Exemplary claim 153 A recipe for a beverage that can be produced by a beverage preparation machine using a plurality of different types of beverage packs. 151. The method of any one of exemplary claims 147 to 150, comprising identifying the pipe.

[0274] Exemplary claim 154 The beverage preparation machine is configured to automatically adjust the temperature based on at least one of the following: local weather, time of year, or time of day. In accordance with an exemplary embodiment of the present invention, there is provided a method for preparing a beverage comprising: The beverage preparation machine according to any one of claims 147 to 150.

[0275] Exemplary Claim 155 A beverage preparation machine for dispensing a beverage, the beverage being blown by one or more beverage packets. an outlet configured to dispense a flavored beverage; one or more users of the beverage preparation machine; and configured to receive information relating to one or more products associated with the beverage preparation machine. A communication interface that identifies the user of the beverage preparation machine and transmits that information to the beverage preparation machine. information related to a user of the beverage preparation machine in accordance with one or more rules and associated with the user; and a processor configured to rank the display or speaker; and providing users of the beverage preparation machine with ranked information related to the beverage preparation machine through at least one of the following: A beverage preparation machine including a user interface configured to provide:

[0276] Exemplary claim 156 The information received by the communication interface is based on preferences of a user of the beverage preparation machine. 156. The beverage preparation machine of exemplary claim 155.

[0277] Exemplary claim 157 A user interface is configured to receive input from a user of the beverage preparation machine. Exemplary claim 155, wherein the input includes feedback information related to use of the beverage preparation machine. A beverage preparation machine according to any one of claims 1 to 156.

[0278] Exemplary claim 158 Any of exemplary claims 155-157, wherein the rules relate to time of day and beverages to be dispensed. 13. A beverage preparation machine as claimed in claim 1.

[0279] Exemplary claim 159 Information relating to one or more products associated with a beverage preparation machine may be used to determine the product or products of another beverage preparation machine. Related to launches, operating instructions for beverage preparation machines, or favorite recipes that can be used with beverage preparation machines The beverage preparation machine of any one of exemplary claims 155 to 158, further comprising information for:

[0280] Exemplary Claim 160 The user interface is and the type of content to be provided, and configured to provide an amount and type of content to a display or speaker; 160. The beverage preparation machine according to any one of claims 155 to 159.

[0281] Exemplary claim 161 A beverage preparation system for dispensing beverages, comprising one or more beverage components including beverage ingredients. a container compartment for receiving beverage packets; an outlet configured to dispense a flavored beverage; to receive information relating to a user of the beverage preparation machine or one or more products associated with the beverage preparation machine a communication interface configured to identify a user of the beverage preparation machine and transmit information to the beverage preparation machine; and, in accordance with one or more rules, a processor configured to rank the information; and a display or speaker. ranked information related to a user of the beverage preparation machine via at least one of A beverage preparation system including a user interface configured to provide:

[0282] Exemplary claim 162 The information received by the communication interface is based on preferences of a user of the beverage preparation machine. , Exemplary beverage preparation system as described in claim 161.

[0283] Exemplary claim 163 A user interface is configured to receive input from a user of the beverage preparation machine. Exemplary claim 161 - wherein the input includes feedback information regarding use of the beverage preparation machine. 162. A beverage preparation system as described in any one of claims 162.

[0284] Exemplary Claim 164 Any of exemplary claims 161-163, wherein the rules relate to time of day and beverages to be dispensed. 2. A beverage preparation system according to claim 1 .

[0285] Exemplary Claim 165 Information relating to one or more products associated with a beverage preparation machine may be used to determine the product or products of another beverage preparation machine. Related to launches, operating instructions for beverage preparation machines, or favorite recipes that can be used with beverage preparation machines An exemplary beverage preparation system as described in any one of claims 161 to 164, comprising information for:

[0286] Exemplary claim 166 The user interface is and the type of content to be provided; and Play or provide content to speakers, amount of content and type of content The beverage preparation system according to any one of the exemplary claims 161 to 165, Tem.

[0287] Exemplary claim 167 1. A method of providing information via a beverage preparation machine, comprising: dispensing a flavored beverage from the flavor packet; and dispensing the flavored beverage from one or more of the beverage preparation machines. receiving information related to one or more products associated with a user or the beverage preparation machine; via the processor, identifying a user of the beverage preparation machine and providing that information to the user of the beverage preparation machine; and associating the information with a user of the beverage preparation machine according to one or more rules. and at least one of a display or a speaker. providing ranked information relevant to a user of the beverage preparation machine via the A method comprising:

[0288] Exemplary Claim 168 The information received by the communication interface is based on preferences of a user of the beverage preparation machine. 168. The method of exemplary claim 167.

[0289] Exemplary Claim 169 receiving input from a user of the beverage preparation machine, the input relating to use of the beverage preparation machine; The method according to any one of exemplary claims 167 to 168, comprising feedback information .

[0290] Exemplary Claim 170 Any of exemplary claims 167-169, wherein the rules relate to time of day and beverages to be dispensed. The method according to any one of the above.

[0291] Exemplary Claim 171 Information relating to one or more products associated with a beverage preparation machine may be used to determine the product or products of another beverage preparation machine. Related to releases, operating instructions for beverage preparation machines, or favorite recipes that can be used with beverage preparation machines The method according to any one of exemplary claims 167 to 170, comprising information.

[0292] Exemplary claim 172 The amount of information provided by the user interface and the type of content provided receiving instructions including a type of display or screen based on the received instructions; Example claims include providing the speaker with the amount of content and the type of content. 167 to 171. A method according to any one of claims 167 to 171.

[0293] Exemplary Claim 173 A beverage preparation machine for dispensing a beverage, comprising: a processor configured to identify faults, the one or more faults causing the beverage preparation machine to fail; A processor; a memory for storing one or more faults, including the need for immediate or future repair; sending a message to an electronic device indicating the occurrence of one or more faults by the beverage preparation machine; At the same time, a message indicating the occurrence of one or more faults is received by the electronic device, and receiving an indication that the communication has been reviewed by a user of the child device. and via at least one of a display or a speaker. A message is received by the electronic device indicating the occurrence of one or more faults, a user interface configured to indicate that the document has been reviewed by a user of the device; A beverage preparation machine comprising:

[0294] Exemplary Claim 174 The memory is configured to store a maintenance history of the beverage preparation machine, and the processor is configured to The system of claim 173 is configured to determine next maintenance based on maintenance history. Beverage preparation machine.

[0295] Exemplary Claim 175 One or more faults and upcoming maintenance are identified by a unique code, e.g. 175. The beverage preparation machine of exemplary claim 174.

[0296] Exemplary Claim 176 The processor detects one or more faults based on a manner in which the one or more faults occur. The user interface is configured to determine a solution for repairing the display. To repair one or more faults through at least one of the ray or speaker. According to any one of exemplary claims 173 to 175, 13. The beverage preparation machine as described above.

[0297] Exemplary Claim 177 The processor determines, based on a manner in which the one or more failures occur, that the one or more failures are technical. and configured to determine whether the beverage preparation machine is serviceable by a service technician or a user of the beverage preparation machine. The user interface is provided via at least one of a display and a speaker. , based on a determination by the processor, to a technician or user to repair one or more malfunctions. Any one of exemplary claims 173 to 176 is configured to provide a solution for Item 10. A beverage preparation machine as described in item 10.

[0298] Exemplary Claim 178 The communication interface stores one or more faults caused by the beverage preparation machine. The beverage preparation method according to any one of exemplary claims 173 to 177, wherein the beverage preparation method transmits the beverage to a server for processing. Machine.

[0299] Exemplary Claim 179 The communication interface is adapted to withstand one or more faults caused by the beverage preparation machine. 178. A beverage according to any one of claims 173 to 178, which receives suggested modifications. Preparation machine.

[0300] Exemplary Claim 180 a processor for detecting a malfunction of the beverage preparation machine based on the received correction suggestions for the one or more malfunctions; and configured to automatically execute steps to correct one or more faults caused by the 180. The beverage preparation machine of any one of exemplary claims 179.

[0301] Exemplary Claim 181 The user interface may be provided via a display or speaker, or via one or more one or more defects generated by the beverage preparation machine based on the received correction suggestions for the malfunction of Any of exemplary claims 179 to 180 provides a step for correcting the failure of 2. A beverage preparation machine as described in claim 1.

[0302] Exemplary Claim 182 The communication interface based on the received correction suggestions for one or more faults. The electronic device includes a step for correcting one or more malfunctions caused by the beverage preparation machine. and the electronic device is a mobile device of the user. 179-180. A beverage preparation machine according to any one of claims 179 to 180.

[0303] Exemplary Claim 183 A beverage preparation system for dispensing beverages, comprising one or more beverage preparation devices. a processor configured to identify faults on the beverage preparation machine, a processor; storing one or more faults, including the need for immediate or future repair; a memory; an electronic device that stores a message indicating the occurrence of one or more faults by the beverage preparation machine; and a message indicating the occurrence of one or more faults is sent by the electronic device. to receive an indication that the electronic device has been received and reviewed by the user of the electronic device. and at least one of a display or a speaker; A message indicating the occurrence of one or more faults is transmitted by the electronic device through at least one to provide an indication that the information has been received by and reviewed by the user of the electronic device. A beverage preparation system comprising a user interface configured to:

[0304] Exemplary Claim 184 The memory is configured to store a maintenance history of the beverage preparation machine, and the processor is configured to The system of claim 183 is configured to determine next maintenance based on maintenance history. Beverage preparation system.

[0305] Exemplary Claim 185 One or more faults and upcoming maintenance are identified by a unique code, e.g. 185. The beverage preparation system of exemplary claim 184.

[0306] Exemplary Claim 186 The processor repairs the one or more failures based on the manner in which the one or more failures occur. The user interface is configured to determine a solution for displaying the or through at least one of the speakers, a solution to repair one or more faults Any one of exemplary claims 183 to 185 is configured to provide a solution. Beverage preparation system.

[0307] Exemplary Claim 187 The processor determines, based on a manner in which the one or more failures occur, that the one or more failures are configured to determine whether the beverage preparation machine can be serviced by a surgeon or a user of the beverage preparation machine; The user interface includes a display and / or a speaker. To prompt a technician or user to repair one or more faults based on a processor's determination According to any one of exemplary claims 183 to 186, 13. A beverage preparation system as described herein.

[0308] Exemplary Claim 188 The communication interface stores one or more faults generated by the beverage preparation machine. The beverage preparation method according to any one of exemplary claims 183 to 187, wherein the beverage preparation method transmits the beverage to a server for processing. system.

[0309] Exemplary Claim 189 The communication interface is adapted to withstand one or more faults caused by the beverage preparation machine. 187. A beverage as claimed in any one of claims 183 to 188, which receives suggested modifications. Preparation system.

[0310] Exemplary Claim 190 The processor determines whether or not the beverage preparation is successful based on the received suggestions for the one or more failures. The method is configured to automatically execute steps to correct one or more faults caused by the machine. 190. The beverage preparation system of any one of exemplary claims 189, configured as follows:

[0311] Exemplary Claim 191 The user interface may be provided via a display or speaker, or via one or more Based on the received correction suggestions for the malfunction, one or more malfunctions caused by the beverage preparation machine Any of exemplary claims 189-190 provides a step for correcting a number of faults. 13. The beverage preparation system according to claim 12 .

[0312] Exemplary claim 192 The communication interface based on the received correction suggestions for one or more faults. a step for correcting one or more faults occurring with the beverage preparation machine; and wherein the electronic device is a mobile device of the user. A beverage preparation system according to any one of claims 9 to 191.

[0313] Exemplary Claim 193 1. A method of handling a fault in a beverage preparation machine, comprising: dispensing a flavored beverage by a flavored beverage dispenser via a processor; identifying a plurality of faults, one or more of which may cause the beverage preparation machine to immediately The steps and any problems caused by the beverage preparation machine, including the need for repairs in the future storing the fault or faults; and detecting the occurrence of the fault or faults by the beverage preparation machine. sending a message to the electronic device indicating the occurrence of one or more faults; The message is received by the electronic device and reviewed by the user of the electronic device. receiving an indication that the device has been turned on; and A message indicating the occurrence of one or more faults is transmitted by an electronic device through one or more providing an indication that the electronic device has been received and reviewed by a user of the electronic device; and

[0314] Exemplary Claim 194 Storing a maintenance history of the beverage preparation machine and determining the next maintenance based on the stored maintenance history. 202. The method of exemplary claim 193, comprising:

[0315] Exemplary Claim 195 An exemplary claim in which one or more failures and upcoming maintenance are identified by a unique code. The method according to any one of claims 193 to 194.

[0316] Exemplary Claim 196 A solution for repairing one or more faults based on the manner in which the one or more faults occur. and determining a strategy for the device via at least one of a display or a speaker. Exemplary claim 19 includes providing a solution for repairing one or more of the malfunctions. 3. A method according to any one of claims 3 to 195.

[0317] Exemplary Claim 197 Based on the nature of the failure, the failure or failures may be reported to a technician or beverage preparation facility. Determine whether the equipment is repairable by the user and whether the display or through at least one of the speakers, as determined by the processor, An exemplary claim includes providing a user with a solution to fix one or more malfunctions. The method according to any one of claims 193 to 196.

[0318] Exemplary Claim 198 Transmitting one or more faults occurring with the beverage preparation machine to a server for storage. The method of any one of exemplary claims 193 to 198, comprising:

[0319] Exemplary Claim 199 Receive proposed corrections for one or more faults occurring with the beverage preparation machine The method of any one of exemplary claims 193 to 198, comprising:

[0320] Exemplary Claim 200 generated by the beverage preparation machine based on received correction suggestions for one or more malfunctions automatically performing steps to correct one or more faults in the The method of exemplary claim 199.

[0321] Exemplary Claim 201 Notification of received corrections for one or more faults via display or speaker correcting one or more faults occurring with the beverage preparation machine based on the suggestions. 200. The method of exemplary claim 199, comprising providing.

[0322] Exemplary claim 202 and preparing a beverage based on the received correction suggestions for the one or more malfunctions in the electronic device. providing a step of correcting one or more faults caused by the electrical equipment; 200. The method of example claim 199, wherein the child device is a mobile device of the user.

Claims

1. 1. A beverage preparation machine for dispensing a beverage, comprising: a processor configured to identify one or more faults occurring with the beverage preparation machine and determine an estimated time to resolve the one or more faults, the one or more faults including a need for immediate or future repair of the beverage preparation machine; and a memory for storing the one or more faults; A communication interface, sending a message to an electronic device indicating the occurrence of the one or more faults by the beverage preparation machine; a communications interface configured to receive an indication that a message indicative of the occurrence of the one or more faults has been received by the electronic device and reviewed by a user of the electronic device; A user interface, comprising: providing an indication, via at least one of a display or a speaker, that a message indicating the occurrence of the one or more faults has been received by the electronic device and reviewed by a user of the electronic device; providing, via at least one of the display or the speaker, an estimated time to resolve the one or more faults; a user interface configured to receive, via at least an interactive portion of the display, an indication of user authorization to the beverage preparation machine to automatically correct at least a portion of the one or more faults, the processor further configured to automatically perform one or more actions to correct the one or more faults based at least in part on the indication of user authorization; 23. A beverage preparation machine comprising:

2. 10. The beverage preparation machine of claim 1, wherein the memory is further configured to store a maintenance history of the beverage preparation machine, and the processor is further configured to determine next maintenance based on the stored maintenance history.

3. The beverage preparation machine of claim 2 , wherein the one or more faults and the upcoming maintenance are identified by a unique code.

4. 2. The beverage preparation machine of claim 1, wherein the processor is further configured to determine a solution for repairing the one or more faults based on one or more aspects of the one or more faults, and the user interface is further configured to provide one or more solutions for repairing the one or more faults via at least one of the display or the speaker.

5. The beverage preparation machine of claim 4, wherein the processor is further configured to determine whether the one or more faults are repairable by a technician or a user of the beverage preparation machine based on a manner in which the one or more faults occur, and the user interface is further configured to provide, via at least one of the display or the speaker, one or more solutions for repairing the one or more faults to the technician or the user based on the processor's determination.

6. The beverage preparation machine of claim 1 , wherein the communication interface is further configured to transmit the one or more faults generated by the beverage preparation machine to a server for storage.

7. The beverage preparation machine of claim 1 , wherein the communication interface is configured to receive at least one proposed correction for the one or more faults caused by the beverage preparation machine.

8. 8. The beverage preparation machine of claim 7, wherein the processor is further configured to automatically perform one or more actions to correct the one or more faults occurring by the beverage preparation machine based at least in part on the received at least one proposed correction for the one or more faults.

9. 8. The beverage preparation machine of claim 7, wherein the user interface is further configured to provide, via the display or the speaker, one or more actions to correct the one or more faults occurring by the beverage preparation machine based on the received at least one proposed correction for the one or more faults.

10. 8. The beverage preparation machine of claim 7, wherein the communication interface is further configured to provide to the electronic device one or more actions to correct the one or more faults caused by the beverage preparation machine based on the received at least one correction proposed for the one or more faults, and the electronic device is a user's mobile device.

11. 1. A method of handling one or more faults in a beverage preparation machine, comprising: dispensing a beverage flavored with the one or more beverage packets via the outlet; identifying, via a processor, one or more faults, the one or more faults including a need for immediate or future repair of the beverage preparation machine; determining an estimated time to resolution of the one or more faults; storing the one or more faults generated by the beverage preparation machine; sending a message to an electronic device indicating the occurrence of the one or more faults caused by the beverage preparation machine; receiving an indication that a message indicating the occurrence of the one or more faults has been received by the electronic device and reviewed by a user of the electronic device; providing, via at least one of a display or a speaker, the indication that the message indicating the occurrence of the one or more faults has been received by the electronic device and reviewed by the user of the electronic device; providing, via at least one of the display or the speaker, an estimated time to resolve the one or more faults; receiving, via at least an interactive portion of the display, an indication of user authorization to the beverage preparation machine to automatically correct at least a portion of the one or more faults; automatically performing, by the beverage preparation machine, one or more actions to correct the one or more malfunctions based at least in part on the indication of user authorization; The method includes:

12. 12. The method of claim 11, comprising storing a maintenance history of the beverage preparation machine and determining upcoming maintenance based on the stored maintenance history.

13. The method of claim 12 , wherein the one or more faults and the upcoming maintenance are identified by a unique code.

14. determining one or more solutions for repairing the one or more faults based on a behavior of the one or more faults; and providing, via at least one of the display or the speaker, the one or more solutions for remedying the one or more faults; The method of claim 11 further comprising:

15. determining whether the one or more faults are repairable by a technician or a user of the beverage preparation machine based on the one or more aspects of the one or more faults; providing, via at least one of the display or the speaker, the one or more solutions for repairing the one or more faults to the technician or the user based on the determination of the processor; The method of claim 14 further comprising:

16. 12. The method of claim 11, further comprising transmitting the one or more faults generated by the beverage preparation machine to a server for storage.

17. The method of claim 11 , further comprising receiving at least one proposed correction for the one or more faults caused by the beverage preparation machine.

18. 20. The method of claim 17, further comprising automatically performing one or more actions to correct the one or more faults occurring with the beverage preparation machine based at least in part on the received at least one proposed correction for the one or more faults.

19. 20. The method of claim 17, further comprising: providing via the display or the speaker one or more actions to correct the one or more faults occurring with the beverage preparation machine based on the received at least one proposed correction for the one or more faults.

20. 20. The method of claim 17, further comprising providing to the electronic device one or more actions for correcting the one or more faults occurring by the beverage preparation machine based on the received at least one correction proposed for the one or more faults, wherein the electronic device is a mobile device of a user.

Citation Information

Patent Citations

  • Fault processing method and device

    CN107483262A

  • Message pushing method and device

    CN107766952A

  • Acquisition terminal fault prediction method and system based on Bayesian network optimization algorithm

    CN108320040A

  • Product repair system

    JP2003114942A

  • Refrigerator compatible with internet

    JP2005284611A