Queuing beverage machine preparation
Patent Information
- Application Number
- CN202480085339.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2024-01-31
- Filing Date
- 2024-05-03
- Publication Date
- 2026-09-22
Smart Images

Figure CN122803798A_ABST
Abstract
Description
[0001] Cross-references to related applications
[0002] This application claims priority to U.S. Provisional Patent Application No. 63 / 622,442 entitled “Espresso Machine”, filed January 18, 2024, and U.S. Provisional Patent Application No. 63 / 627,647 entitled “Milk Foaming”, filed January 31, 2024, the entire contents of which are incorporated herein by reference. Technical Field
[0003] This disclosure generally relates to beverage machines (e.g., coffee machines, espresso machines, etc.). Background Technology
[0004] Various systems and methods for brewing beverages such as coffee or tea are known. These systems typically include drip brewing systems or French press systems. In a drip brewing system, hot water is poured through coffee grounds and into a glass bottle. In a French press system, coffee grounds and water are mixed in a container, and a water-permeable stopper is pressed into the container from above to trap the ground coffee at the bottom of the container.
[0005] Existing beverage brewing systems capable of brewing espresso may include a milk frother to froth milk. Users typically expect beverages to include both espresso and milk foam, such as cappuccinos, lattes, white coffee, or other drinks. However, for such beverages, existing brewing systems require users to separately activate the system to brew the espresso and create the milk foam, even though the user initially expects both milk foam and brewed espresso. Summary of the Invention
[0006] In general, various illustrative systems, devices, and methods are provided for beverage machines (e.g., coffee machines, espresso machines, etc.).
[0007] In one aspect, a system is provided, in one embodiment of which the system includes a beverage machine configured to brew a beverage and froth milk. The beverage machine includes a user interface, a controller, and a memory. The user interface is configured to receive first user input requesting the beverage machine to begin performing a first task and to receive second user input requesting the beverage machine to begin performing a second task. The first task is one of brewing a beverage and frothing milk, and the second task is the other of brewing a beverage and frothing milk. The memory stores instructions that, when executed by the controller, cause the controller to perform operations including: queuing the execution of the second task to begin automatically after the execution of the first task; and, after the first task has been executed, preparing the beverage machine to perform the second task based on whether the first task was brewing a beverage or frothing milk.
[0008] The system can vary in any number of ways. For example, the user interface can be configured to receive second user input during the execution of the first task. Furthermore, the beverage being brewed can be brewed espresso or a concentrated pour-over drink; the milk can be dairy or non-dairy milk; and / or the system may also include a milk receiving container configured to hold the milk foamed by the beverage machine.
[0009] In another example, the user interface may be configured to receive a third user input requesting the beverage machine to begin performing a third task of grinding coffee beans; and the operation may further include, if the first task is frothing milk and the second task is brewing a beverage, queuing the execution of the third task to begin automatically after the execution of the first task and before the execution of the second task; and, if the first task is brewing a beverage and the second task is frothing milk, queuing the execution of the first task to begin automatically after the execution of the third task; furthermore, the beverage machine may include a grinder configured to grind coffee beans; the user interface may be configured to receive a second user input during the execution of the first task; the brewed beverage may be brewed espresso or an espresso pour-over drink; the milk may be dairy milk or non-dairy milk; and / or the system may also include a milk collection container configured to hold milk frothed by the beverage machine.
[0010] For example, the beverage machine may also include a heater configured to heat water, and preparing the beverage machine to perform a second task may include adjusting the temperature of the heater. Furthermore, if the first task is to brew a beverage, adjusting the temperature of the heater may include raising the temperature of the heater, and if the first task is to froth milk, adjusting the temperature of the heater may include lowering the temperature of the heater. Additionally, brewing a beverage may be brewing espresso or a concentrated pour-over beverage, the beverage machine may also include a housing, and if brewing a beverage is brewing espresso, preparing the beverage machine to perform the second task may also include releasing pressure in the housing; preparing the beverage machine to perform the second task may also include determining the temperature of the heater; and / or lowering the temperature of the heater may include performing a cold water rinse of the beverage machine. Furthermore, if the determined temperature is an appropriate temperature for the second task, the temperature of the heater cannot be raised or lowered; the temperature of the heater may be adjusted until the determined temperature of the heater reaches a predetermined threshold temperature level; and / or the beverage machine may also include a temperature sensor operatively coupled to a controller and configured to measure the temperature of the heater. In addition, the beverage can be brewed espresso or espresso pour-over; the milk can be dairy or non-dairy; and / or the system may also include a milk receiving container configured to hold the milk foamed by the beverage machine.
[0011] For example, the beverage can be brewed espresso or a concentrated pour-over drink. Furthermore, the milk can be dairy or non-dairy milk; and / or the system may also include a milk receiving container configured to hold the milk foamed by the beverage machine.
[0012] For example, the user interface can be configured to allow a user to input a brewing selection for brewing a beverage by choosing one of a plurality of brewing options. A memory can store a first plurality of predetermined temperature settings, each of which can correspond to one of the plurality of brewing options. The user interface can be configured to allow a user to input a frothing selection for frothing milk by choosing one of a plurality of frothing options. The memory can store a second plurality of predetermined temperature settings, each of which can correspond to one of the plurality of frothing options. If the first task is to froth milk, preparing the beverage machine to perform a second task may include adjusting the heater temperature to correspond to the predetermined temperature setting corresponding to the selected brewing option. Furthermore, if the first task is to brew a beverage, preparing the beverage machine to perform a second task may include adjusting the heater temperature to correspond to the predetermined temperature setting corresponding to the selected frothing option. Additionally, the beverage being brewed may be espresso or a concentrated pour-over beverage; the milk may be dairy milk or non-dairy milk; and / or the system may also include a milk receiving container configured to hold the milk frothed by the beverage machine.
[0013] For example, a beverage machine may include: a housing having a steam frother arm with a fluid flow path configured to deliver steam to a milk receiving container holding milk to be frothed; and a motor configured to drive a whisk in the milk receiving container to agitate the milk held by the milk receiving container. Furthermore, the user interface may be configured to allow the user to input a frothing selection for frothing the milk, and operation may also include controlling agitation and steam delivery based on the input frothing selection. Furthermore, the user interface can be configured to allow a user to input a foaming selection by choosing one of multiple foaming options, the memory can store multiple predetermined temperature settings, each of which can correspond to one of the multiple foaming options, and if the first task is to brew a beverage, preparing the beverage machine to perform a second task can include adjusting the temperature of the heater to correspond to the predetermined temperature setting corresponding to the selected foaming option; and / or the user interface can be configured to allow a user to input a foaming selection by choosing one of multiple foaming options, the user interface can be configured to allow a user to input a foaming selection by choosing one of multiple milk temperature options, and if the first task is to brew a beverage, preparing the beverage machine to perform a second task can include adjusting the temperature of the heater to correspond to the selected milk temperature option. Furthermore, the stirring and steam delivery can be controlled based on a predetermined setting corresponding to one of a plurality of predetermined settings that corresponds to the input foaming selection among a plurality of foaming options; the plurality of foaming options may include a cold foaming option and a plurality of hot foaming options, in which no steam is delivered via the steam frother arm, and in the hot foaming option, steam is delivered via the steam frother arm; and / or the user interface may be configured to allow a user to input a brewing selection for brewing a beverage by selecting one of the plurality of brewing options, a memory may store a second plurality of predetermined temperature settings, each of the second plurality of predetermined temperature settings may correspond to one of the plurality of brewing options, and if the first task is to foam the milk, preparing the beverage machine to perform a second task may include adjusting the temperature of the heater to correspond to the predetermined temperature setting corresponding to the selected brewing option. Furthermore, the brewed beverage may be brewed espresso or an espresso pour-over beverage; the milk may be dairy milk or non-dairy milk; and / or the system may also include a milk receiving container configured to hold the milk foamed by the beverage machine.
[0014] In another example, the user interface can be configured to allow the user to input a brewing selection for brewing a beverage. The user interface can be configured to allow the user to input a brewing selection by choosing one of a plurality of brewing options. A memory can store a plurality of predetermined temperature settings, each of which can correspond to one of the plurality of brewing options. And if the first task is to froth milk, preparing the beverage machine to perform a second task can include adjusting the temperature of the heater to correspond to the predetermined temperature setting corresponding to the selected brewing option. Furthermore, the brewed beverage can be brewed espresso or an espresso pour-over drink; the milk can be dairy milk or non-dairy milk; and / or the system can also include a milk receiving container configured to hold the milk frothed by the beverage machine.
[0015] For example, a beverage machine may include a user interface, a controller, and a memory. Furthermore, a beverage machine may be an espresso machine; the brewed beverage may be brewed espresso or an espresso pour-over drink; the milk may be dairy or non-dairy milk; and / or the system may also include a milk collection container configured to hold the milk foamed by the beverage machine.
[0016] For example, a beverage machine can be an espresso machine. Furthermore, the beverage being brewed can be espresso or a pour-over espresso; the milk can be dairy or non-dairy; and / or the system may also include a milk receiving container configured to hold the milk foamed by the beverage machine.
[0017] For example, the operation may also include controlling the execution of the first task and controlling the execution of the second task. Furthermore, the beverage being brewed may be espresso or a concentrated pour-over beverage; the milk may be dairy or non-dairy milk; and / or the system may also include a milk receiving container configured to hold the milk foamed by the beverage machine.
[0018] For example, the beverage machine may also include a refillable water reservoir configured to store water therein for brewing beverages and frothing milk. Furthermore, the brewed beverage may be espresso or a concentrated pour-over drink; the milk may be dairy or non-dairy milk; and / or the system may also include a milk collection container configured to hold milk frothed by the beverage machine.
[0019] For example, the system may also include a milk receiving container configured to hold milk foamed by the beverage machine.
[0020] On the other hand, a method is provided that, in one embodiment, may include preparing a beverage using any of the systems described above. This method can have any number of variations. Attached Figure Description
[0021] This disclosure will be more fully understood from the following detailed description taken in conjunction with the accompanying drawings, in which:
[0022] Figure 1A This is a schematic diagram of one implementation of an espresso machine;
[0023] Figure 1B yes Figure 1A A schematic diagram of another part of an espresso machine;
[0024] Figure 2A This is a view of one implementation of the user interface for an espresso machine;
[0025] Figure 2B This is a view of another implementation of the user interface for an espresso machine;
[0026] Figure 3A This is a 3D diagram of one implementation scheme for an espresso machine;
[0027] Figure 3B yes Figure 3A Another 3D view of an espresso machine;
[0028] Figure 3C yes Figure 3A Another 3D image of an espresso machine;
[0029] Figure 3D yes Figure 3A Another 3D image of an espresso machine;
[0030] Figure 3E yes Figure 3A Another perspective view of an espresso machine, showing the water reservoir being removed from the espresso machine;
[0031] Figure 3F yes Figures 3A-3D An exploded view of the water reservoir of an espresso machine;
[0032] Figure 3G yes Figures 3A-3D A cross-sectional perspective view of the water reservoir of an espresso machine;
[0033] Figure 3H yes Figures 3A-3D A cross-sectional rear view of an espresso machine;
[0034] Figure 3I yes Figures 3A-3D A front view of an espresso machine, with the removable tray removed from the espresso machine;
[0035] Figure 3J yes Figures 3A-3D A 3D diagram of an espresso machine, in which the milk collection container is not mounted on the base of the espresso machine;
[0036] Figure 3K It is located at the base of the milk collection container of the espresso machine. Figures 3A-3E A perspective view of one embodiment of the milk collection container shown in the figure;
[0037] Figure 3L yes Figure 3K A three-dimensional cross-sectional view of a milk container;
[0038] Figure 3M yes Figure 3K A partial sectional perspective view of the milk container;
[0039] Figure 3N yes Figures 3A-3D A cross-sectional perspective view of a portion of a milk collection container and a portion of an espresso machine;
[0040] Figure 3O yes Figure 3K Another sectional perspective view of the milk collection container;
[0041] Figure 3P yes Figures 3A-3D A 3D diagram of an espresso machine, in which the milk collection container is not placed on the base of the espresso machine's milk collection container;
[0042] Figure 3Q yes Figures 3A-3D A sectional perspective view of a portion of an espresso machine;
[0043] Figure 3R yes Figures 3A-3D A partial 3D view of an espresso machine;
[0044] Figure 3S yes Figures 3A-3D A partial 3D view of an espresso machine, showing the hopper being removed from the espresso machine;
[0045] Figure 3T yes Figures 3A-3D An exploded view of the hopper of an espresso machine;
[0046] Figure 3U yes Figures 3A-3D A 3D diagram of the hopper of an espresso machine;
[0047] Figure 3V yes Figures 3A-3D A sectional perspective view of a portion of an espresso machine;
[0048] Figure 3W yes Figures 3A-3D Another sectional perspective view of a part of an espresso machine;
[0049] Figure 3X yes Figures 3A-3D A 3D diagram of the stand for an espresso machine;
[0050] Figure 3Y yes Figures 3A-3D A 3D diagram of the gears of an espresso machine;
[0051] Figure 3Z yes Figures 3A-3D A 3D view of the portafilter of an espresso machine;
[0052] Figure 3AA yes Figure 3Z Another perspective view of the handle filter;
[0053] Figure 3BB yes Figures 3A-3D A 3D diagram of an espresso machine, in which... Figure 3Z and 3AA Remove the handle filter from it;
[0054] Figure 3CC It's connected to the espresso machine. Figure 3B and 3C A perspective view of one embodiment of the powder accelerator shown in the figure;
[0055] Figure 3DD yes Figure 3CC A sectional perspective view of the powder press;
[0056] Figure 3EE yes Figures 3A-3D A 3D diagram of an espresso machine, in which... Figure 3CC and 3DD Remove the tamper from the espresso machine;
[0057] Figure 3FF yes Figure 3EE A 3D view of a part of an espresso machine;
[0058] Figure 3GG yes Figures 3A-3D A 3D view of a part of an espresso machine;
[0059] Figure 3HH It is a 3D diagram of a funnel;
[0060] Figure 3II It is a 3D diagram of one implementation scheme for the basketball.
[0061] Figure 3JJ This is a three-dimensional diagram of another possible implementation scheme for the basket;
[0062] Figure 3KK This is a 3D diagram of another proposed solution for the basketball.
[0063] Figure 4A This is a perspective view of another implementation scheme for an espresso machine;
[0064] Figure 4B yes Figure 4A Another 3D view of an espresso machine;
[0065] Figure 4C yes Figure 4A Another 3D image of an espresso machine;
[0066] Figure 4D yes Figure 4A A 3D view of the basket storage area of an espresso machine;
[0067] Figure 4E yes Figure 4A A 3D view of a part of an espresso machine;
[0068] Figure 4F yes Figure 4A A cross-sectional view of a part of an espresso machine;
[0069] Figure 4G yes Figure 4A Another cross-sectional view of a part of an espresso machine;
[0070] Figure 4H yes Figure 4A Another cross-sectional view of a part of an espresso machine;
[0071] Figure 4I yes Figure 4A A 3D diagram of an espresso machine, in which the milk collection container is not placed on the base of the espresso machine's milk collection container;
[0072] Figure 5A This is a perspective view of another implementation scheme for an espresso machine;
[0073] Figure 5B yes Figure 5A A 3D view of a part of an espresso machine;
[0074] Figure 5C yes Figure 5A A cross-sectional view of a portion of the steam frother arm of an espresso machine; and
[0075] Figure 6 This is a flowchart of one implementation of a method for queuing beverage machine preparations. Detailed Implementation
[0076] Certain embodiments will now be described to provide a general understanding of the principles of the structure, function, manufacture, and use of the apparatuses, systems, and methods disclosed herein. One or more examples of these embodiments are illustrated in the accompanying drawings. Those skilled in the art will understand that the apparatuses, systems, and methods specifically described herein and illustrated in the accompanying drawings are non-limiting embodiments, and that the scope of the invention is defined only by the claims. Features illustrated or described in conjunction with one exemplary embodiment may be combined with features of other embodiments. Such variations and modifications are intended to be included within the scope of the invention.
[0077] Furthermore, in this disclosure, components with similar names in different embodiments generally have similar features; therefore, in a particular embodiment, the features of components with similar names are not necessarily fully described. Additionally, if linear or circular dimensions are used in the description of the disclosed systems, apparatus, and methods, such dimensions are not intended to limit the types of shapes that can be used in conjunction with such systems, apparatus, and methods. Those skilled in the art will recognize that equivalents of such linear and circular dimensions can be readily determined for any geometry.
[0078] Various illustrative systems, apparatuses, and methods for use with beverage machines (e.g., coffee machines, espresso machines, etc.) are provided. Generally, the subject matter of this document addresses the need for improved apparatuses, systems, and methods for operating beverage machines. In one exemplary embodiment, the espresso mechanism causes the brewing and dispensing of espresso.
[0079] In one exemplary embodiment, the beverage machine is configured to queue preparations. The beverage machine is configured to allow a user to initiate one of brewing an espresso or espresso pour-over beverage and frothing milk. The beverage machine is configured to queue the other of brewing and frothing after one of these processes has been completed. After the beverage has been brewed or the milk has been frothed, the beverage machine is configured to automatically perform the other of brewing the beverage and frothing the milk. Therefore, the user does not need to wait for one task (brewing or frothing) to complete before instructing the beverage machine to start another task or before the beverage machine begins performing a second task, because a start command input by the user to the beverage machine triggers both brewing and frothing consecutively. In some embodiments, the ground coffee beans can be queued, for example, queued for grinding and brewing, queued for grinding and frothing, or queued for grinding, brewing, and frothing.
[0080] The systems, apparatus, and methods described herein are not limited to espresso machines configured to froth milk. An espresso machine is one example of an apparatus to which the systems, apparatus, and methods described herein are applicable. The systems, apparatus, and methods described herein are also applicable to other types of apparatuses configured to froth milk, such as stand-alone milk frothers and non-espresso coffee brewing devices (e.g., coffee machines). In some embodiments, the espresso machine is configured to also brew non-espresso coffee beverages, such as drip coffee drinks. In other embodiments, the espresso machine is not configured to brew non-espresso coffee beverages, such as drip coffee drinks.
[0081] Figure 1AAn embodiment of an espresso machine 100 configured to brew and dispense espresso 102 is illustrated. The espresso machine 100 is also configured to brew and dispense sprover-style beverages (espresso pour overs). In this illustrated embodiment, the espresso machine 100 is further configured to froth milk 104, for example, for adding to the brewed espresso or other food or beverage. The milk may be dairy milk or may be a non-dairy milk substitute, such as soy milk, oat milk, almond milk, or other substitutes. In this illustrated embodiment, the espresso machine 100 is also configured to dispense water 106, for example, for brewing tea, making cocoa, or for other purposes.
[0082] Espresso machine 100 includes a housing configured to house the various components of espresso machine 100. Figure 1A (Not shown in the image). The housing includes a base configured to be positioned on a support surface, such as a table.
[0083] Espresso machine 100 includes a water reservoir (also referred to herein as a "reservoir," "tank," or "water tank") 108 configured to store water therein. Reservoir 108 is configured to be refillable by a user. In some embodiments, reservoir 108 is non-removably attached to the housing, which simplifies the manufacture of espresso machine 100. In other embodiments, reservoir 108 is removably attached to the housing, which can facilitate cleaning reservoir 108 and / or facilitate refilling of reservoir 108, as the user can take reservoir 108 to a water tank, move reservoir 108 to a location more convenient for refilling than its current location on espresso machine 100, etc. In the embodiment illustrated in this figure, reservoir 108 is removably attached to the housing.
[0084] The espresso machine 100 includes a heating system 110 configured to heat water supplied from a water reservoir 108. Water stored in the reservoir 108 is configured to exit from the reservoir 108 to a reservoir well 114 via an outlet valve 112. Each of the outlet valve 112 and the reservoir well 114 may also include a filter, as shown in the illustrated embodiment. The outlet valve 112 of the reservoir is configured to automatically open when the reservoir 108 is attached to the housing and to automatically close when the reservoir 108 is removed from the housing. Therefore, the outlet valve 112 is configured to prevent any water from flowing out of the reservoir 108 when the reservoir 108 is not attached to the housing (outlet valve 112 closed), and to allow any water from the reservoir 108 to flow out of the reservoir 108 to make espresso, steam, or hot water when the reservoir 108 is attached to the housing (outlet valve 112 open). The reservoir recess 114 is configured as a water filter to capture any particles before they reach the first flow meter 122.
[0085] The espresso machine 100 includes a pumping system 116 configured to pump water from a reservoir 108 to a heating system 110. The pumping system 116 includes a fluid pump 118 and a pump thermal switch (TS) 120. In the illustrated embodiment, pump 118 is a vibratory pump, but another type of pump can be used. Pump TS 120 is configured to turn on and prevent pump 118 from operating if pump 118 heats up to a temperature above a threshold.
[0086] A first flow meter 122 is arranged in the fluid path between the reservoir 108 and the pumping system 116 (e.g., its pump 118). The first flow meter 122 is configured to measure the amount of water flowing through it. The first flow meter 122 is operatively coupled to the controller of the espresso machine 100. Figure 1A (Not shown in the image). The controller is configured to control the pump 118 based on the water volume measured by the first flow meter 122, such that a desired amount of water is supplied to and heated by the heating system 110, as discussed further below. The controller is configured to execute instructions stored in the memory of the espresso machine 100 and may be, for example, a processor, microcontroller, application-specific integrated circuit (ASIC), etc. In an exemplary embodiment, the espresso machine 100 includes a printed circuit board (PCB). Figure 1A (Not shown in the image), it includes a controller, memory, and other electronic components.
[0087] The espresso machine 100 includes a pressure reducing valve (PRV) 124 located downstream of the pumping system 116 and upstream of the heating system 110. The PRV 124 is configured to open automatically at a predetermined pressure. In some aspects, by opening automatically at the predetermined pressure, the PRV 124 can make the brewing system described herein more tolerant of excessively fine abrasives, thereby improving beverage quality. In the illustrated embodiment, the predetermined pressure is 9 bar, but it can be another pressure amount, and in some embodiments, it can be adjusted by the user. The PRV 124 is configured as a safety mechanism to prevent water pressure from increasing by opening when the water pressure reaches the predetermined pressure. As in the illustrated embodiment, a T-connector can be positioned in the flow path between the pump 118 and the PRV 124 to allow fluid to flow to the heating system 110 (PRV 124 closed) or to flow in a return channel to the PRV 124 (PRV 124 open).
[0088] With PRV 124 open, water is configured to flow from pumping system 116 (e.g., its pump 118) through PRV 124 and to a second flow meter located downstream of PRV 124. Figure 1A The second flow meter 126 is designated as "flow meter B" in some embodiments. In some implementations, the second flow meter 126 is omitted. The second flow meter 126 is configured to measure the volume of water flowing through it, which indicates the return volume. The second flow meter 126 is operatively coupled to the controller of the espresso machine.
[0089] The controller is configured to use measurement data from the second flow meter 126. For example, in some embodiments, the controller is configured to compare the measurement data from the second flow meter 126 with a predetermined volume threshold (e.g., 10 ml or other value) during the brewing of an espresso or espresso pour-over beverage. If the measurement data from the second flow meter 126 is greater than or equal to the predetermined volume threshold, then the coffee powder is too fine, as indicated by a return volume greater than the predetermined volume threshold. In response to determining that the measurement data from the second flow meter 126 is greater than or equal to the predetermined volume threshold, the controller is configured to cause the coffee powder to be too fine via the user interface of the espresso machine 100. Figure 1A (Not shown in the image) Provides an error message to the user indicating that an error has occurred during the brewing of an espresso or espresso pour-over beverage.
[0090] exist Figure 2A The image shows one embodiment of a user interface 128 that can be used as the user interface for an espresso machine. For example... Figure 2AAs shown, the user interface 128 includes a display (e.g., a liquid crystal display (LCD), a touchscreen, etc.) configured to display various information to the user. As in the illustrated embodiment, the information on the user interface 128 may include indicators such as: current grind size (in the illustrated embodiment, a numerical value representing the current grind size), recommended grind size (in the illustrated embodiment, a numerical value representing the recommended grind size), grind level (in the illustrated embodiment, a classification from fine to coarse), espresso type (in the illustrated embodiment, single, double, Americano, or quad), beverage size (in the illustrated embodiment, single, double, extra-large (XL)), and brewing type (in the illustrated embodiment, ...). The user interface 128 is configured to receive input from the user, such as pressing the "Start Grinding" button to begin grinding beans at the indicated current grind size, or pressing the "Start Frothing" button to begin frothing milk. The user interface also includes options for classic, rich, iced, or cold brew; beverage volume (8 oz, 10 oz, 12 oz, or 16 oz in the illustrated embodiment); beverage temperature (175°F, 250°F, or 210°F in the illustrated embodiment); output beverage type (latte, cappuccino, white coffee, cotatro, dairy, non-dairy, macchiato, hot milk, cold foam, and thick foam in the illustrated embodiment); and user instructions (pulling the tamper lever, installing the handle filter, adding beans, installing the hopper, descaling, adding water, installing the pot, and cleaning in the illustrated embodiment).
[0091] As discussed herein, the espresso machine 100 can be configured to queue preparations. In this embodiment, a second preparation is queued to be performed after the execution of the first preparation. In exemplary embodiments, the first and second preparations include two of brewing, foaming, and grinding. In one embodiment, a user pressing a "Start" button on user interface 128 to begin brewing, and then pressing a "Start Foaming" button on user interface 128 to begin foaming, is configured to queue the foaming operation to be performed automatically after the brewing operation, and similarly, a user pressing a "Start Foaming" button on user interface 128, and then pressing a "Start" button on user interface 128, is configured to queue the brewing operation to be performed automatically after the foaming operation. In another embodiment, a user pressing a "Start Grinding" button on user interface 128 to begin grinding, and then pressing a "Start Brewing" button on user interface 128 to begin brewing, is configured to queue the brewing operation to be performed automatically after the grinding operation. In another embodiment, the user pressing the "Start Grinding" button on the user interface 128 to start grinding, and then pressing the "Start Foaming" button on the user interface 128 to start foaming, is configured to queue the foaming operations for automatic execution after the grinding operation.
[0092] In some embodiments, the espresso machine 100 is configured to queue preparations including three preparation queues. In this embodiment, a second preparation is queued to be performed after the execution of a first preparation, and a third preparation is queued to be performed after the execution of a second preparation. In an exemplary embodiment, the first, second, and third preparations include brewing, foaming, and grinding. In one embodiment, a user pressing a "Start Grinding" button on user interface 128, then pressing a "Start Brewing" button on user interface 128, and then pressing a "Start Foaming" button on user interface 128, is configured to queue the brewing operation to be performed automatically after the grinding operation, and the foaming operation to be performed automatically after the brewing operation. In another embodiment, a user pressing a "Start Grinding" button on user interface 128, then pressing a "Start Foaming" button on user interface 128, and then pressing a "Start Brewing" button on user interface 128, is configured to queue the foaming operation to be performed automatically after the grinding operation, and the brewing operation to be performed automatically after the foaming operation.
[0093] Figure 2B Another embodiment of user interface 128a, which can be used as the user interface for an espresso machine, is shown. Figure 2B As shown, the user interface 128a includes a display configured to show various information to the user. As in the illustrated embodiment, the information on the user interface 128a may include indicators such as: current grind size (in the illustrated embodiment, a numerical value representing the current grind size), recommended grind size (in the illustrated embodiment, a numerical value representing the recommended grind size), espresso machine power status (on or off), espresso type (in the illustrated embodiment, single, double, or quad), beverage size (in the illustrated embodiment, single, double, extra-large (XL)), brewing type (in the illustrated embodiment, classic, strong, iced, specialty, or cold brew), beverage volume (in the illustrated embodiment, 6oz, 8oz, 10oz, 12oz, 14oz, 16oz, or 18oz), frothing selection (in the illustrated embodiment, four frothing level options for hot beverages and one frothing option for cold foam), and user instruction (in the illustrated embodiment, tamping). The user interface 128a is also configured to receive input from the user, such as pressing the "Start Grinding" button to begin grinding beans at the indicated current grind size, pressing the "Grind IQ" button to request a recommended grind size, pressing the "Hot Water" button to select hot water dispensing, pressing the temperature button to select brewing temperature, pressing the "Ounce" button to select beverage volume, pressing the power symbol to turn the espresso machine on / off, pressing the "Milk Type" button to select dairy or non-dairy milk for frothing, or pressing the "Start Frothing" button to begin frothing the milk.
[0094] As discussed in this article, the espresso machine 200 can be configured as described above. Figure 1A The same order of preparation is followed in the discussion of the espresso machine 100, as is the order of preparation for the other beverage machines described herein.
[0095] In some implementations, the user interface of the beverage machine (e.g., Figure 2A User interface 128 Figure 2B The user interface 128a or other user interface is configured to allow the user to input a frothing selection, such as a frothing level option and / or a milk temperature option among multiple milk temperature options, for example, a cold milk frothing option and a frothing level option among multiple hot milk frothing options. Multiple milk temperature options may be presented to the user as temperatures or temperature levels corresponding to those temperatures (e.g., level zero is the lowest possible milk temperature, level N is the highest possible milk temperature, where each level between zero and N increases by one, two, three, or other degrees).
[0096] In some implementations, the user interface of the beverage machine (e.g., Figure 2A User interface 128 Figure 2B The user interface 128a or other user interface is configured to allow the user to input hard water test results. Any of a variety of hard water tests can be used to test water hardness, such as test strips configured to be inserted into water and change or display a color indicating water hardness. Mineral deposits accumulate in beverage machines (such as those described herein) as water flows through various components used for brewing and / or foaming. Hot water leaves more mineral residue than cold water. A user interface for a beverage machine that allows the user to input hard water test results allows the beverage machine to use the hard water test results to determine when descaling should be performed to clean mineral deposits in the various conduits through which water flows in the beverage machine. Various embodiments of descaling beverage machines are further described, for example, in U.S. Patent Application No. 18 / 652,049, filed May 1, 2024, entitled “Descaling Beverage Machine,” the entire contents of which are incorporated herein by reference.
[0097] In some implementations, the user interface of the beverage machine (e.g., Figure 2A User interface 128 Figure 2BThe user interface 128a or other user interface is configured to allow user input to select (or disable) a light mode. In light mode, the beverage machine is configured to reduce the amount of coffee powder intended for the selected espresso beverage by a predetermined percentage. In this way, a "light" version of the espresso beverage is prepared. In an exemplary embodiment, the predetermined percentage varies depending on the size of the selected espresso beverage (e.g., 6 oz, 8 oz, etc.) such that reducing the amount of coffee beans for a smaller espresso beverage by a smaller percentage compared to a larger espresso beverage results in a smaller espresso beverage that is not too diluted.
[0098] In some implementations, the user interface of the beverage machine (e.g., Figure 2A User interface 128 Figure 2B The user interface 128a or other user interface is configured to allow the user to input the ratio of powder to water. In an embodiment where the beverage machine is configured to prepare espresso, the "powder to water ratio" may be referred to as the "powder to espresso ratio".
[0099] The beverage machine can be configured to allow the user to select one of several predetermined powder-to-water ratios (e.g., two or more of 1.5:1, 2:1, 2.5:1, 3:1, and 3.5:1, or other possible ratios), or to allow the user to input their chosen powder-to-water ratio, or to allow the user to choose between selecting one of several predetermined powder-to-water ratios or inputting their chosen ratio. The beverage machine is configured to use a default powder-to-water ratio when brewing beverages if the user does not input a powder-to-water ratio. Therefore, brewing can occur regardless of whether the user inputs a powder-to-water ratio, which improves the user experience.
[0100] In an exemplary embodiment, the powder-to-water ratio affects how much water is used when brewing a beverage using a given amount of coffee powder. Regardless of the powder-to-water ratio, the power and duty cycle of pump 118 remain the same, as does the amount of powder used for a particular beverage.
[0101] In some implementations, the user interface of the beverage machine (e.g., Figure 2A User interface 128 Figure 2BThe user interface 128a or other user interface is configured to allow the user to input a powder setting for espresso pour-over beverages, allowing the user to increase or decrease the amount of powder from the default amount for espresso pour-over beverages. The powder setting can be selected by the user as a powder level (e.g., level zero is the highest possible percentage of powder to be reduced from the default amount, and level N is the highest possible percentage of powder to be increased from the default amount, wherein each level between zero and N increases by one percent, two percent, three percent, or other percentages).
[0102] Refer again Figure 1A The espresso machine 100 includes a separator box 130 located downstream of the PRV 124 and, if present, downstream of the second flow meter 126. Water is thus configured to flow through the PRV 124 to the separator box 130. The separator box 130 is configured to separate steam from water, such that only water exits the separator box 130 to be collected in the drip tray 132 of the espresso machine 130. The separator box 130 includes a separator (… Figure 1A (Not shown in the image), the separator includes multiple ribs. The ribs are configured to allow water to pass through them to the drip tray 132 and collect the condensate formed by steam thereon, so that the condensate can drip from the ribs onto the drip tray 132.
[0103] In some embodiments, the drip tray 132 is removably attached to the housing of the espresso machine 100. Removability of the drip tray 132 from the housing facilitates its emptying and cleaning, as it can be detached from the housing and taken to a sink or other suitable area for emptying and / or cleaning. In other embodiments, the drip tray 132 is non-removably attached to the housing of the espresso machine 100. Non-removability helps prevent loss of the drip tray 132, prevents damage during handling while detached from the housing, and / or prevents leakage from the drip tray 132 due to accidental failure to properly reattach it to the housing by the user. In cases where the drip tray 132 is non-removable from the housing, it includes a valve, a removable plug, or other port configured to open and close, selectively allowing emptying of the drip tray 132 by allowing material collected in it to exit through the open port and remaining in it when the port is closed.
[0104] As described above, with PRV 124 off, pump 118 is configured to pump water to heating system 110. As illustrated in the embodiment, heating system 110 may include heater 134, temperature sensor 136, and thermal circuit breaker (TCO) 138. Heater 134 is configured to heat the water pumped therein by pump 118. In the illustrated embodiment, heater 134 is a 1600W coil boiler, but it could be a coil boiler with a different power rating or a different type of heater.
[0105] Temperature sensor 136 is configured to measure the temperature of heater 134. The temperature of heater 134 is considered to correspond to the temperature of water heated by heater 134. Temperature sensor 136 is configured to measure the temperature of heater 134 by, for example, direct contact with the outer surface of heater 134. As shown in the illustrated embodiment, temperature sensor 136 is a negative temperature coefficient (NTC) thermistor, but another type of temperature sensor can be used.
[0106] Temperature sensor 136 is configured to be operatively coupled to a controller such that sensed temperature data can be transmitted from temperature sensor 136 to the controller. The controller is configured to use the temperature data received from temperature sensor 136 to control at least one function of espresso machine 100. In an exemplary embodiment, the controller is configured to use the temperature data received from temperature sensor 136 to control heater 134 to heat water to a target temperature corresponding to a user beverage selection input by the user via a user interface. In some embodiments, water is always heated to a preset target temperature stored in a memory. In other embodiments, the espresso machine's memory is configured to store different preset target temperatures corresponding to different user beverage selections. For example, in some embodiments, if water is intended for brewing espresso 102, water is always heated to a first preset target temperature; if water is intended for steaming milk 104, water is always heated to a second preset target temperature; and if water is intended for dispensing as hot water 106, water is always heated to a third preset target temperature. Again, for example, in some embodiments, different espresso selections correspond to different preset target temperatures.
[0107] In some embodiments, instead of measuring the temperature of the heater 134, the temperature sensor 136 is configured to measure the temperature of the water heated by the heater 134. For example, the temperature sensor 136 may be located at least partially in the area of the heater 134 where water is contained, and may be configured to directly contact the water in the area of the heater 134 to measure the temperature of the water.
[0108] Thermal fuse 138 is configured to open the electrical path and ensure that heater 134 is shut off if it is overheated for any reason. In the illustrated embodiment, thermal fuse 138 includes two thermal fuses, but another number can be used. For example, in another embodiment, one thermal fuse (TCO) and one thermostatic switch can be used. In this embodiment, the thermostatic switch opens when the TCO disconnects the electrical path and automatically closes if the temperature of heater 134 drops below a threshold.
[0109] Water heated by heater 134 is configured to be selectively used for brewing espresso 102, steaming milk 104, or dispensed as hot water 106. The controller is configured to control the flow path of water in the espresso machine 100, for example, through various conduits (e.g., pipes, tubes, etc.) and other components, so that the water is properly directed for its user-selected purpose.
[0110] Espresso machine 100 includes a first solenoid valve located downstream of heating system 110 and therefore downstream of heater 134. Figure 1A (The solenoid valve is also referred to herein as "the solenoid") 140. Water heated by heater 134 is configured to leave heater 134 and pass through first solenoid valve 140 to flow in one of two flow paths, for the purpose of describing Figure 1A For this purpose, the two flow paths are referred to as the first flow path and the second flow path. Which flow path water travels along depends on which of the outlets 142 and 144 of the first solenoid valve 140 is open. A controller is configured to be operatively coupled to the first solenoid valve 140 to allow the controller to control which of the outlets 142 and 144 of the first solenoid valve is open. The outlets 142 and 144 of the first solenoid valve are configured so that only one is open at any given time.
[0111] The first solenoid valve 140 includes a first outlet 142 through which water is configured to flow if the water is intended for distribution of steam for milk steaming 104 or if the water is intended for distribution of hot water 106. The default position of the first outlet 142 of the first solenoid valve is open.
[0112] Espresso machine 100 includes a second solenoid valve (in Figure 1A (Called "Solenoid C") 146, the second solenoid valve 146 is located downstream of the first solenoid valve 140 along a first flow path through the first outlet 142 of the first solenoid valve. Water is configured to flow from the first outlet 142 of the first solenoid valve and through the second solenoid valve 144 to one of the two flow paths, in order to describe Figure 1AFor this purpose, the two flow paths are referred to as the third and fourth flow paths. Which flow path the water travels along, the third or the fourth, depends on which of the outlets 148 and 150 of the second solenoid valve 146 is open. The controller is configured to be operatively coupled to the second solenoid valve 146 to allow the controller to control which of the outlets 148 and 150 of the second solenoid valve is open. The outlets 148 and 150 of the second solenoid valve are configured so that only one is open at a time.
[0113] The second solenoid valve 146 includes a first outlet 148 through which water is configured to flow if water is intended to be dispensed as hot water 106. The default position of the first outlet 148 of the second solenoid valve is open.
[0114] Espresso machine 100 includes a third solenoid valve (in Figure 1A Designated as "Solenoid D" 152, the third solenoid valve 152 is located downstream of the second solenoid valve 140 along a third flow path through the first outlet 148 of the second solenoid valve. Water is configured to flow from the first outlet 148 of the second solenoid valve and through the third solenoid valve 152 to one of the two flow paths, in order to describe Figure 1A For this purpose, the two flow paths are referred to as the fifth and sixth flow paths. Which flow path the water travels along, the fifth or the sixth, depends on which of the outlets 154 and 156 of the third solenoid valve 152 is open. The controller is configured to be operatively coupled to the third solenoid valve 152 to allow the controller to control which of the outlets 154 and 156 of the third solenoid valve is open. The outlets 154 and 156 of the third solenoid valve are configured so that only one is open at a time.
[0115] The third solenoid valve 152 includes a first outlet 154 through which water is configured to flow to discharge via the separator housing 130 to the drip tray 132. The default position of the first outlet 154 of the third solenoid valve is open. The default flow path of water from the heater 118 is thus defined by the first, third, and fifth flow paths, such that water flows from the heater 118 to the drip tray 132. The default flow path is configured to allow any residual water to exit the housing and collect in the drip tray 132.
[0116] The third solenoid valve 152 includes a second outlet 156 through which water is configured to flow if water is intended to be dispensed as hot water 106 through the hot water outlet 158 of the espresso machine 100. The default position of the second outlet 156 of the third solenoid valve is closed. The default closure of the second outlet 156 of the third solenoid valve helps prevent any hot water 106 from being dispensed unless the espresso machine 100 is controlled by a controller to do so, for example by opening the second outlet 156 of the third solenoid valve and closing the first outlet 154 of the third solenoid valve.
[0117] Hot water outlet 158 is configured to have a cup or other container positioned below it by a user, into which hot water 106 is dispensed from the hot water outlet 158. In an exemplary embodiment, hot water outlet 158 is positioned above drip tray 132 to allow any water droplets from hot water outlet 158 to be collected in drip tray 132 if the container is not positioned below it. Drip tray 132 may be configured to hold a cup or other container thereon for receiving the dispensed hot water 106.
[0118] Instead of flowing through the first outlet 148 of the second solenoid valve in the third flow path, water can flow through a fourth flow path. The second solenoid valve 146 includes a second outlet 150 through which water is configured to flow if intended for distribution as steam for milk evaporation 104. The default position of the second outlet 150 of the second solenoid valve is closed. The default closed position of the second outlet 150 of the second solenoid valve helps prevent any steam from leaving the steam frother arm 160 of the espresso machine unless the espresso machine 100 is controlled by a controller to do so, for example, by opening the second outlet 150 of the second solenoid valve and closing the first outlet 148. In some aspects, the steam frother arm 160 may include a check valve positioned between the flow path of water for milk evaporation 104 and a vent to the atmosphere. During frothing operation, water heated to a second preset target temperature for milk evaporation 104 can create pressure in the steam frother arm 160, which can act on the check valve to maintain it in the closed position. Once the foaming operation is complete, the pressure of the steam acting on the check valve can decrease, and the air within the steam frother arm 160 can contract, causing the check valve to open and allowing the flow path for the steamed milk 104 to the atmosphere. Therefore, when the air within the steam frother arm 160 contracts, the check valve located in the steam frother arm 160 advantageously prevents the steamed milk 104 from being drawn upwards into the steam frother arm 160 (and further into the system) upon completion of the foaming operation.
[0119] The steam bubbling arm 160 is configured to generate steam and guide the steam to the milk collection container in which the milk is contained. Figure 1A (Not shown in the image). The milk receiving container (also referred to herein as a "milk tank") is configured to be filled with milk by the user and placed below the steam frother arm 160. The milk can be dairy or non-dairy milk, as described above. If desired, the user can also add flavoring agents to the milk tank, such as flavored syrups (caramel, chocolate, or other flavors), salt, or one or more other desired flavoring agents, to flavor the foam to be formed. A mechanical mixer ( Figure 1A(Not shown) Steam is distributed through the milk along with air to form steamed milk 104. Therefore, a heater is not required to heat the milk in the milk collection container, because the steam introduced via the steam frother arm 160 provides the heat required for foaming the milk.
[0120] The heating of the milk (e.g., using steam introduced via the steam frother arm 160) and the agitation of the milk (e.g., using a mechanical mixer) are configured to occur simultaneously and are individually controlled, for example, by the controller of the espresso machine. This helps optimize effective frothing. Furthermore, compared to frothing systems where the heating and agitation of the milk cannot be controlled independently, individual control of heating and agitation allows for a wider range of frothing styles. Different frothing styles can include cold milk (without steam input via the steam frother arm 160) and hot milk (with steam input via the steam frother arm 160), which have different frothing levels, for example, including three frothing levels: low, medium, and high; four frothing levels: low, medium, high, and extra-high; and so on. As discussed herein, the espresso machine's user interface can be configured to allow the user to input frothing selections, such as a cold milk frothing option and one of several hot milk frothing options, and / or one of several milk temperature options. Multiple milk temperature options can be presented to the user as a temperature or a temperature level corresponding to the temperature (for example, level zero is the lowest possible milk temperature, level N is the highest possible milk temperature, and each level between zero and N increases by one, two, three or other degrees).
[0121] In exemplary embodiments, each of the foaming levels has predetermined heating and stirring settings (e.g., stored in the espresso machine's memory and accessible by the espresso machine's controller) that define how the espresso machine's controller controls the steam delivery via the steam frother arm 160 and the mixing via the mechanical mixer. The predetermined heating and stirring settings for each level are different, thus allowing the foaming level to be varied depending on the specific foaming level selected. In some embodiments, the predetermined heating and stirring settings for a particular level are different for dairy milk and non-dairy milk to help account for the different components of dairy and non-dairy milk that affect their foaming ability.
[0122] The predetermined heating setting for cold milk includes the absence of steam introduced via the steam frother arm 160. The predetermined stirring setting for cold milk includes a preset mixing speed, which varies for different frothing systems depending on the specific mechanical mixer used. The predetermined heating setting for each of the multiple hot milk frothing levels includes the introduction of steam via the steam frother arm 160. In some respects, the amount of steam introduced via the steam frother arm 160 can vary at each of the multiple hot milk frothing levels. The predetermined stirring setting for each of the multiple hot milk frothing levels includes a different preset mixing speed for each of the multiple hot milk frothing levels, wherein the lowest frothing level has the lowest mixing speed among the multiple hot milk frothing levels, the highest frothing level has the highest mixing speed among the multiple hot milk frothing levels, and any frothing level in between has a mixing speed that increases with the increase of the frothing level. For different frothing systems, the preset mixing speed for each of the multiple hot milk frothing levels is different, depending on the specific mechanical mixer used, for example, because different motors driving the mixing have different maximum power outputs.
[0123] In an implementation where the user can select the milk temperature option, the selected milk temperature is used in conjunction with the user-selected foaming option (or the default foaming option if the user does not select a foaming option (either by user decision or because the foaming option is not user-selectable)).
[0124] In an exemplary embodiment, the espresso machine 100 includes a temperature sensor (not shown) configured to measure the temperature of milk in a milk collection container. The temperature sensor may be in direct contact with the milk to measure its temperature, or it may be configured to measure the temperature of the milk collection container, which is believed to correspond to the temperature of the milk. The temperature sensor is operatively coupled to a controller of the espresso machine. The temperature sensor is configured to provide a signal to the controller indicating the measured temperature. The controller is configured to use the measured temperature to control steam via the steam frother arm 160, such as to ensure that the temperature is at a predetermined level or within a predetermined range of a specific frothing level defined in a predetermined heating setting.
[0125] In an implementation where the user can select the milk temperature option, the selected milk temperature can be limited to a predetermined level or a predetermined heating setting.
[0126] In an exemplary embodiment, the espresso machine 100 includes a speed sensor (not shown) configured to measure the speed of a mechanical mixer. The speed sensor is operatively coupled to a controller of the espresso machine and configured to provide the controller with a signal indicating the measured speed. The controller is configured to use the signal received from the speed sensor to control the mechanical mixer according to a specific predetermined stirring setting.
[0127] In an exemplary embodiment, the outlet opening of the steam evaporator arm 160 is positioned above the drip tray 132, which allows any water droplets from the steam evaporator arm 160 to collect in the drip tray 132 if the milk collection container or other container is not positioned below the outlet opening of the steam evaporator arm 160. The drip tray 132 is therefore configured to hold the milk collection container thereon.
[0128] As described above, the espresso machine 100 may include a cleaning operation. The cleaning operation is configured to remove any milk that may have been introduced into the steam frother arm 160, for example, through the outlet opening of the steam frother arm 160. Thus, the steam frother arm 160 can be emptied of milk to prepare for the next frothing operation. For example, milk may enter the steam frother arm 160 after the frothing operation is complete, such as if the outlet opening of the steam frother arm 160 is in contact with frothed milk when the user removes the milk container. In some cases, milk may also enter the steam frother arm 160 if it remains immersed in frothed milk once the steaming operation is complete. In another example, milk may have entered the outlet opening of the steam frother arm during the frothing operation due to milk agitation and did not leave the steam frother arm 160 before the agitation ends. In an exemplary embodiment, the cleaning operation includes passing water through the steam frother arm 160 for a predetermined amount of time and / or passing a predetermined amount of water through the steam frother arm 160.
[0129] The cleaning operation can be manually controlled by the espresso machine 100 via a "clean" operation selectable by the user through the espresso machine's user interface. This helps the user ensure that the steam faucet arm 160 is clean before the frothing operation begins. Alternatively or additionally, the cleaning operation can be automatically controlled by the espresso machine 100, which is configured by means of the espresso machine 100 (e.g., a controller) to automatically clean the steam faucet arm 160 at the end of each frothing operation. This helps prepare the steam faucet arm 160 for the next frothing operation without requiring the user to activate the "clean" operation. In an exemplary embodiment, the espresso machine 100 includes at least an automatic cleaning operation, which helps ensure that the steam faucet arm 160 is cleaned.
[0130] In some embodiments, the mechanical mixer includes a whisk of an espresso machine 100, the whisk being configured to be at least partially located within and rotate within the milk collection container. The whisk can have various configurations. Embodiments of the whisk are further described, for example, in U.S. Patent No. 11,812,892, entitled “Fluid Texturing Device,” issued November 14, 2023, which is incorporated herein by reference in its entirety.
[0131] In other embodiments, the mechanical mixer includes a whisk for the milk container, the whisk being configured to be at least partially located within and rotate within the milk container. The whisk for the milk container can have various configurations, such as those described below. Figures 3A-3D The construction of the espresso machine 200 is further discussed.
[0132] Instead of flowing through the first outlet 142 of the first solenoid valve in the first flow path, water can flow in the second flow path. The first solenoid valve 140 includes a second outlet 144 through which water is configured to flow if the water is intended for brewing and dispensing espresso 102. The default position of the second outlet 144 of the first solenoid valve is closed. Water is configured to flow from the second outlet 144 of the first solenoid valve into one of the two flow paths, as described in the description... Figure 1A For this purpose, the two flow paths are referred to as the seventh and eighth flow paths. The flow path along which water travels depends on the fourth solenoid valve (in... Figure 1A The controller is configured to operatively connect to the fourth solenoid valve 164 (labeled "Solenoid B") to control the opening / closing state of the fourth solenoid valve's outlet 162. The default position of the fourth solenoid valve's outlet 162 is closed.
[0133] If the outlet 162 of the fourth solenoid valve is open and the second outlet 144 of the first solenoid valve is open, water is configured to flow from the second outlet 144 of the first solenoid valve, through the fourth solenoid valve 164, and from the outlet 162 of the fourth solenoid valve, via the separator housing 130 to the drip tray 132. The open outlet 162 of the fourth solenoid valve is therefore configured to allow any residual water to leave the housing and collect in the drip tray 132.
[0134] If the outlet 162 of the fourth solenoid valve is closed and the second outlet 144 of the first solenoid valve is open, water is configured to flow from the second outlet 144 of the first solenoid valve to the brewing head 166 of the espresso machine 100. The brewing head 166 includes multiple orifices through which water is configured to enter under high pressure into a tamped coffee puck. Figure 1A Handle filter 168 (not shown in the image) (see also) Figure 1B ).
[0135] In some respects, the espresso machine 100 may also include a decompression operation at the completion of each brewing cycle. During the decompression operation, the second outlet 144 of the first solenoid valve may be configured to close, and the outlet 162 of the fourth solenoid valve may be configured to open, to release pressure in the brew head 166 into the drip tray 132. By releasing pressure in the brew head 166 before removing the portafilter 168, the decompression operation advantageously mitigates any splashing that may occur when the user removes the portafilter 168. Additionally, the decompression operation allows brewing water from the top of the puck to drain into the drip tray 132, resulting in less clutter in the portafilter and providing easier cleaning.
[0136] The brewed espresso 102 is configured to be dispensed from a portafilter 168 into a cup or other container. The portafilter 168 is configured to have a cup or other container positioned below it by a user, into which the brewed espresso 102 is dispensed. In an exemplary embodiment, when dispensing the espresso 102, the portafilter 168 is positioned above a drip tray 132, which allows any droplets from the portafilter 168 to collect in the drip tray 132 if the container is not positioned below it. The drip tray 132 is therefore configured to hold a cup or other container thereon for receiving the dispensed espresso 102.
[0137] In an exemplary implementation, such as Figure 1B As shown, the espresso machine 100 includes a portafilter 168, a hopper 170 configured to hold coffee beans therein, a grinder 172 configured to grind whole coffee beans, and a tamper 174 configured to tamp the ground coffee beans in the portafilter 168 to form a coffee pouch.
[0138] Hopper 170 is configured to store coffee beans therein. Figure 1B (Not shown in the image). The hopper 170 is configured to be refilled by a user with coffee beans (also referred to herein as "beans"). In some embodiments, the hopper 170 is non-removably attached to the housing, which simplifies the manufacture of the espresso machine 100. In other embodiments, the hopper 170 is removably attached to the housing, which can facilitate cleaning the hopper 170 and / or facilitate refilling the hopper 170, as the user can take the hopper 170 to a countertop, move the hopper 170 to a location more convenient for refilling than the current location of the espresso machine 100, etc.
[0139] In an exemplary embodiment, hopper 170 is formed of a material configured to provide ultraviolet (UV) protection to the contents of hopper 170 (e.g., coffee beans in hopper 170). UV light may adversely affect the coffee beans.
[0140] Coffee beans in hopper 170 are configured to be fed to grinder 172. Grinder 172 is configured to grind coffee beans. In an exemplary embodiment, the grind size of grinder 172 can be adjusted by a user. In this embodiment, espresso machine 100 includes a grind size adjustment mechanism (e.g., wheel 222, referred to below). Figure 3A-3V (Described in more detail in various ways). The grinding size adjustment mechanism is configured to allow adjustment of the grinding size between multiple different grinding settings. Typically, the grinding settings range from the finest grinding size to the coarsest grinding size. In some aspects, the grinder 172 may include an outer grinding disc and an inner grinding disc, with a space defined between them, wherein beans are configured to be ground, as described in more detail below. In this case, the grinding size adjustment mechanism can adjust the grinding size by increasing or decreasing the vertical spacing between the outer and inner grinding discs. In an exemplary embodiment, the multiple different grinding settings include at least seven grinding settings: ultrafine, fine, fine-medium, medium, medium-coarse, coarse, and ultracoarse. In an exemplary embodiment, the multiple different grinding settings include multiple grinding settings in the range of seven to twenty-five. The numerical values representing different grinding settings include a first number (typically zero or one) as the finest grinding size, wherein each successive coarser grind increases by one in number. Alternatively, the numerical value representing different grind settings can be numerically reduced by one for each successively finer grind, such that the lowest value represents the coarsest grind size rather than the finest grind size. In some aspects, as described above, the machine described herein can be configured to brew both espresso and espresso pour-over beverages. Therefore, in some aspects, the grind size adjustment mechanism may include a first plurality of grind settings for the espresso function and a second plurality of grind settings for the espresso pour-over function. For example, when operating in the espresso function, the first plurality of grind settings may include 20 grind settings (e.g., grind settings 1-20), wherein each successive grind setting of the first plurality of grind settings changes the vertical spacing between the outer and inner grind discs by approximately 0.03 mm. In another example, when operating in the espresso pour-over function, the second plurality of grind settings may include 5 grind settings (e.g., grind settings 21-25), wherein each successive grind setting of the second plurality of grind settings changes the vertical spacing between the outer and inner grind discs by approximately 0.3 mm. This variable grind size adjustment feature advantageously allows for rapid switching between espresso and espresso pour-over functions, while maintaining the grind size accuracy required for high-quality espresso and espresso pour-over beverages respectively.
[0141] For example, the grinding size adjustment mechanism may include a rotatable wheel ( Figure 1A or Figure 1B(Not shown in the image), the rotatable wheel is operatively coupled to the grinder 172 and configured to be rotated by the user, wherein rotation of the wheel in a first direction (e.g., one of clockwise and counterclockwise) is configured to increase the grind size, and rotation of the wheel in a second direction (e.g., the other of clockwise and counterclockwise) is configured to decrease the grind size. The wheel and / or the espresso machine 100 may include a mark configured to indicate the currently selected grind size. The espresso machine 100 may include an encoder ( Figure 1A or Figure 1B (Not shown in the image), the encoder is configured to sense the position of the wheel and transmit the sensed position to the controller. The controller is configured to use the sensed position of the wheel to control the grinder 172 to achieve the currently selected grinding size.
[0142] In yet another example, the grinding size adjustment mechanism may include a lever ( Figure 1A or Figure 1B (Not shown in the image), the lever is operably coupled to the grinder 172 and configured to move in a first direction (e.g., up or down, or left or right) to increase the grind size, and to move in a second direction opposite to the first direction to decrease the grind size. The lever and / or espresso machine 100 may include a mark configured to indicate the currently selected grind size. The espresso machine 100 may include an encoder ( Figure 1A or Figure 1B (Not shown in the image), the encoder is configured to sense the position of the lever and transmit the sensed position to the controller. The controller is configured to use the sensed position of the lever to control the grinder 172 to achieve the currently selected grinding size.
[0143] In some implementations, the controller is configured to display the currently selected grinding size on the user interface.
[0144] Coffee powder is configured to be fed from grinder 172 to portafilter 168. Portafilter 168 is configured to be removably coupled to espresso machine 100. Portafilter 168 containing coffee powder is configured to be removed from espresso machine 100. The removable portafilter 168 allows the user to tamp the coffee powder using tamper 174.
[0145] In the illustrated embodiment, the tamper 174 is removably coupled to the espresso machine 100, allowing the user to selectively remove the tamper 174 used for tamping. Removable coupling of the tamper 174 to the espresso machine 100 helps ensure that the tamper 174 is not lost and is easily accessible for tamping when needed. In other embodiments, the tamper 174 is a separate device not coupled to the espresso machine 100, allowing the user to select the tamper according to their personal preference. In other embodiments, the tamper 174 is non-removably coupled to the espresso machine, which helps prevent loss of the tamper 174. In this embodiment, the portafilter 168 can be removed from the espresso machine 100 for tamping, or the portafilter 168 can remain coupled to the espresso machine 100 for tamping.
[0146] The portafilter 168, containing tamped coffee grounds, is configured to be positioned by the user below the brew head 166 and reconnected to the espresso machine 100 to allow water to enter the portafilter 168 through the brew head 166. The water passes through the coffee pouch in the portafilter 168 and then exits the portafilter 168 as brewed espresso 102.
[0147] In some embodiments, the espresso machine 100 is configured to perform an initial rinsing process. This initial rinsing process is performed upon startup and rinses the espresso machine 100 before it is used to prepare any beverage. The initial rinsing process allows water from the reservoir 108 to pass through the espresso machine 100 to rinse the machine. The water rinsed through the machine and dispensed into the container is intended for user disposal, not for consumption as a beverage. Other embodiments of the beverage machine described herein may similarly be configured to perform an initial rinsing process.
[0148] In some embodiments, the espresso machine 100 is configured to perform a calibration process. The calibration process is performed when coffee beans are added to the hopper 170 before using the espresso machine 100 to prepare any beverage, thus allowing the espresso machine 100 to calibrate specific coffee beans in the hopper 170. In an exemplary embodiment, the calibration process includes two brewing processes. In a first brewing process, the selected beverage is prepared using a default grind size. In a second brewing process, the same selected beverage is prepared using a grind size adjusted by the espresso machine 100 as described herein. The calibration process may include at least one additional brewing process. Other embodiments of the beverage machine described herein can be similarly configured to perform a calibration process.
[0149] In some embodiments, the espresso machine 100 is configured to perform a portafilter cleaning process. The portafilter cleaning process is configured to clean the portafilter 168. The portafilter cleaning process allows water from the reservoir 108 to pass through the portafilter 168, which is connected to the brew head 166 and contains a soluble cleaning effervescent tablet or other cleaning agent (placed therein by the user). Other embodiments of the beverage machine described herein can similarly be configured to perform a portafilter cleaning process.
[0150] Figures 3A-3D Another embodiment of an espresso machine 200 configured to brew and dispense espresso is shown. In this illustrated embodiment, the espresso machine 200 is also configured to dispense water, froth milk (e.g., dairy or non-dairy milk), and brew and dispense espresso pour-over beverages. Figures 3A-3D Espresso machines 200 are usually associated with Figure 1A An espresso machine 100 is similarly constructed and used, for example, including a housing 202, a water reservoir 204, a user interface 206, a drip tray 208, a hot water outlet 210, a steam maker arm 212, a brewing head 214, a hopper 216, a portafilter 218, a tamper 220, a grinder adjustment mechanism in the form of a wheel 222, and in addition to the above. Figures 3A-3D The components obscured include a reservoir recess, a heating system, a pumping system, a first flow meter and a second flow meter, a controller, a memory, a PRV, a separator box, a first solenoid valve, a second solenoid valve, a third solenoid valve, and a fourth solenoid valve, as well as a grinder. In some aspects, the reservoir recess, heating system, pumping system, first flow meter and second flow meter, PRV, separator box, and first solenoid valve, second solenoid valve, third solenoid valve, and fourth solenoid valve of espresso machine 200 may be similar to the reservoir recess 114, heating system 110, pumping system 116, first flow meter 122 and second flow meter 126, PRV 124, separator box 130, and first solenoid valve 140, second solenoid valve 146, third solenoid valve 152, and fourth solenoid valve 164 of espresso machine 100.
[0151] like Figure 3B and 3D As shown, housing 202 includes components configured to be positioned on a support surface ( Figure 3B and 3D The base 224 (not shown) extends horizontally to allow the espresso machine 100 to rest on a horizontal support surface, such as a countertop.
[0152] In the illustrated embodiment, the water reservoir 204 is removably coupled to the housing 202, but as described above, it can alternatively be non-removably coupled to the housing 202. Figures 3A-3DAn espresso machine 200 is shown, wherein a water reservoir 204 is connected to a housing 202. Figure 3E An espresso machine 200 is shown, wherein a water reservoir 204 is removed from the espresso machine 200. A space 202a defined by a housing 202 is configured to receive the reservoir 204 therein.
[0153] Figure 3F and 3G The memory 204 is shown as a separate element. Figure 3F A reservoir 204 is shown, wherein a cover 204a of the reservoir 204 is removed from a body 204b of the reservoir 204, which defines a cavity 204c configured to hold water therein. Figure 3D and 3G A reservoir 204 to which a cover 204a is attached is shown. The reservoir cover 204a includes a handle 204d configured for use by a user to facilitate removal of the cover 204a from the reservoir body 204b and placement of the cover 204a back onto the body 204b. The cover handle 204d may have other configurations. In the illustrated embodiment, the reservoir cover 204a is completely removable from the reservoir body 204b to allow access to the reservoir cavity 204c. In other embodiments, the reservoir cover 204a is configured to remain attached to the reservoir body 204b, such as being hingedly attached, when removed to allow access to the reservoir cavity 204c.
[0154] like Figure 3D and 3F As shown, the reservoir body 204b includes a handle 204e configured for use by a user to remove the reservoir 204 (at least its body 204b) from the housing 202 and place the reservoir 204 (at least its body 204b) back onto the housing 202. The body handle 204e is defined by opposing handles 204f molded into the body 204b. The body handle 204e may have other configurations.
[0155] The espresso machine 200 includes a mating feature 202b configured to releasably engage with a mating element 204g of a reservoir 204. In the illustrated embodiment, the mating feature 202b is a convex member and the mating element 204g is a concave member; however, alternatively, the mating feature 202b may be a concave member and the mating element 204g may be a convex member. The engagement of the mating feature 202b and the mating element 204g is configured to prevent the reservoir 204 from falling out of the housing 202 and to facilitate the opening of the outlet valve 204h of the reservoir 204 (see [link to original document]). Figure 3G and 3H ) and the valve seat 202c of the housing 202 (see Figure 3EProper alignment. In addition, the bottom of the reservoir 204 has a shape corresponding to the shape of the cutout 202d formed in the housing 202 to further prevent the reservoir 204 from falling off the housing 202 and to further help to properly align the outlet valve 204h of the reservoir 204 with the valve seat 202c of the housing 202.
[0156] As described above, the outlet valve 204h of the reservoir is configured to automatically open when the reservoir 204 (at least its body 204b) is connected to the housing 202, and to automatically close when the reservoir 204 (at least its body 204b) is removed from the housing 202. Figure 3G As shown, the outlet valve 204h is spring-loaded by spring 204i. The biasing force provided by spring 204i to the outlet valve 204h is configured to bias the outlet valve 204h to the closed position. The outlet valve 204h, mounted on valve seat 202c, is configured to overcome the biasing force provided by spring 204i to move the outlet valve 204h from closed to open. Figure 3H As shown, valve seat 202c includes a pin 225 configured to eject the outlet valve 204h when the reservoir 204 is positioned in the space 202a defined by housing 202, and valve seat 202c houses the outlet valve 204h. The pin 225 ejecting the outlet valve 204h overcomes the biasing force of the spring.
[0157] As described above, with the reservoir 204 (at least its body 204b) connected to the housing 202, the water stored in the reservoir 204 (e.g., stored in the reservoir cavity 204c) is configured to be discharged from the reservoir 204 through the outlet valve 204h to the reservoir recess 226 of the espresso machine 200, such as... Figure 3H As shown.
[0158] The reservoir 204 in the illustrated embodiment includes a level sensor 204j, such as... Figure 3H As shown. A liquid level sensor 204j is configured to sense the level of liquid maintained in the reservoir 204. The liquid level sensor 204j is operatively coupled to the controller of the espresso machine 200. In response to the controller receiving a signal from the liquid level sensor 204j, the controller is configured to provide a liquid level alarm to the user, for example via a user interface 206, indicating a low liquid level in the reservoir 204. Thus, the user is aware that more liquid should be added to the reservoir 204.
[0159] The liquid level sensor 204j can have various configurations. In the illustrated embodiment, the liquid level sensor 204j includes a float 204k disposed within a housing 204m. The housing 204m has at least one opening configured to allow liquid from the reservoir 204 to enter the housing 204m. The float 204k is configured to float in the liquid, and thus is configured to float within the liquid within the housing 204m. The float 204k is held at its highest position within the housing 204m until the liquid level drops to a threshold level, at which point the float moves downward within the housing 204m when the liquid level drops below the threshold level. The liquid level sensor 204j includes a Hall effect sensor (in... Figure 3H (When obscured), the Hall effect sensor can "see" the magnet of the float 204k within the housing 204m until the float 204k moves downward within the housing 204m. The float 204k (e.g., its magnet) moving out of the Hall effect sensor's line of sight triggers the Hall effect sensor to send a signal to the controller. In response to receiving the signal from the Hall effect sensor, the controller is configured to provide a level alarm to the user.
[0160] The pumping system of the espresso machine 200 is configured to pump water from the reservoir 204 to the heating system of the espresso machine 200, similar to the above-mentioned... Figure 1A The espresso machine 100 discussed above. A first flow meter arranged in the fluid path between the reservoir 204 and the pumping system (e.g., its pump) is configured to measure the amount of water flowing through it, and the controller of the espresso machine 200 is configured to control the pump based on the amount of water measured by the first flow meter, which is similar to the above discussion regarding... Figure 1A The espresso machine 100 discussed. In the illustrated embodiment, as... Figure 3H As shown, the espresso machine 200 includes a PCB 228, which includes a controller, a memory, and other electronic components.
[0161] Similar to the above about Figure 1A The espresso machine 100 discussed herein has a controller configured to control the flow path of water in the espresso machine 200, for example through various conduits (e.g., pipes, tubes, etc.) and other components, so that the water is properly directed for the purpose of hot water, cold water, espresso, or steamed milk selected by its user.
[0162] Hot water outlet 210 is configured to have a cup or other container positioned by a user below it, into which hot water is dispensed from the hot water outlet 210. Figure 3BAs shown in the illustrated embodiment, the hot water outlet 210 is positioned above the drip tray 208 to allow any water droplets from the hot water outlet 210 to be collected in the drip tray 208 even if the container is not positioned below the hot water outlet 210. The container is configured to be positioned below the hot water outlet 210 on the drip tray 208 or on the movable tray 230, depending on the user's judgment. Figure 3A A movable tray 230 attached to housing 202 is shown. Figure 3I An espresso machine 200 with the movable tray 230 removed is shown. The movable tray 230 is configured for use with smaller containers, so that a container placed on the movable tray 230 is closer to the hot water outlet 210 than when the container is placed on the drip tray 208 without the movable tray 230. The movable tray 230 includes at least one opening (in... Figures 3A-3C (Multiple openings are shown in the diagram), which are configured to allow water to pass through and reach the drip tray 208 under the influence of gravity. When the movable tray 230 is removed from the espresso machine 200, a container can be placed on the drip tray 208 to receive hot water from the hot water outlet 210.
[0163] The removable tray 230 can be configured to be attached to the espresso machine 200 in various ways. In the illustrated embodiment, the removable tray 230 includes a pair of tabs configured to be releasably disposed in a pair of openings 202e formed in the housing 202. Thus, the removable tray 230 is configured to be completely removed from the espresso machine 200. In other embodiments, the removable tray 230 is configured to remain attached to the housing 202 and to be removed to allow larger containers to be placed on the drip tray 208 (such as those hinged to the housing 202 via the removable tray) and is configured to be removed by a user flipping (e.g., flipping upwards, etc.).
[0164] In the illustrated embodiment, the drip tray 208 is removably attached to the housing 202. However, similar to the above regarding... Figure 1A As discussed in the espresso machine 100, the drip tray 208 may alternatively be non-removably attached to the housing 202.
[0165] In the illustrated embodiment, the drip tray 208 includes a base 208a and a cover 208b removably coupled to the base 208a, as shown. Figure 3C As shown. The base 208a and cover 208b are configured to be removed from the housing 202 as units and reconnected to the housing 202 as units. The cover 208b is configured to help accommodate what has been collected in the base 208a (see Figure 208a). Figure 3N The contents of the defined cavity 208c are kept until it is necessary to empty and / or clean the drip tray 208.
[0166] The base 208a of the drip tray 208 may be a single element. Alternatively, as in the illustrated embodiment, the base 208a may include multiple elements, wherein at least one base element is removably coupled to other base elements. The base 208a includes a first portion 208d removably coupled to a second portion 208e of the base 208a. Figure 3C As shown, the first portion 208d of the drip tray 208 is located below the movable tray 230 (or in the area where the movable tray 230 would be located if it were not currently attached to the housing 202). The removability of the first portion 208d of the drip tray 208 from the second portion 208e of the drip tray 208 allows for the placement of a container that is higher than the second portion 208e of the drip tray 208, where the first portion 208d is removably attached to the second portion 208e of the drip tray 208, below the brewing head 214.
[0167] Similar to the above about Figure 1A The espresso machine 100 discussed, Figures 3A-3D The steam frother arm 212 of the espresso machine 200 is configured to generate steam and direct it into the milk container 232, which contains milk. Therefore, a heater is not required to heat the milk in the milk container 232, as the steam introduced via the steam frother arm 212 provides the heat needed for frothing. The illustrated milk container 232 is merely an example; other milk containers may also be used. Figures 3A-3E and Figure 3I A milk container 232 is shown positioned below the steam bubbler arm 212. Figure 3J and 3P The image shows no milk collection container positioned below the steam frother arm 212.
[0168] like Figure 3J As shown, the outlet opening 212a of the steam evaporator arm 212 is positioned above the drip tray 208. This allows any water droplets from the steam evaporator arm 212 to be collected in the drip tray 208 if the milk container 232 (or other milk collection container or other container) is not positioned below the outlet opening 212a of the steam evaporator arm 212. Figure 3J Also shown is the milk collection container base 234 of the espresso machine 200, which is configured to house the milk pitcher 232 (or other milk collection container). The milk collection container base 234 has an opening 234a formed therein, located below the outlet opening 212a of the steam frother arm 212, to allow any water droplets from the outlet opening 212a to pass through the opening 234a of the base and enter the drip tray 208 (see also...). Figure 3N When the milk container 232 (or other milk collection container or other container) is placed on the base 234 of the milk collection container, the milk container 232 covers the opening 234a.
[0169] The milk collection container base 234 has ribs 234b extending around a portion of its top periphery. Ribs 234b are configured to help constrain the milk pitcher 232 (or other milk collection container or other container) to the milk collection container base 234. The milk collection container base 234 also has a lip 234c extending substantially vertically from the top of the milk collection container base 234 at its rear portion. The lip 234c is configured to help constrain the milk pitcher 232 (or other milk collection container or other container) to the milk collection container base 234, and is configured to be a stop surface, because the natural action of the user placing the milk pitcher 232 (or other milk collection container or other container) on the milk collection container base 234 is that the user faces the espresso machine 200 and moves the milk pitcher 232 (or other milk collection container or other container) onto the milk collection container base 234 by moving the milk pitcher 232 (or other milk collection container or other container) in a rearward direction.
[0170] Figure 3K A milk pitcher 232 is shown as a separate component. The milk pitcher 232 includes a handle 232a and a body 232b. The body 232b defines a cavity 232c configured to hold milk therein. The body 232b includes a nozzle portion 232d, which is configured to facilitate pouring the contents out of the cavity 232c of the milk pitcher.
[0171] The exterior of the milk pitcher body 232b includes fill lines 232e, which are configured to indicate the milk fill level for different types of beverages. In the illustrated embodiment, the milk pitcher 232b includes three fill lines 232e: a 2 oz fill line 232e for a macchiato or cotta, a 5 oz fill line 232e for a cappuccino or white coffee, and an 8 oz fill line 232e for a latte. Figure 3L and 3M As shown, the filler lines 232e are also visible inside the milk container 232 (e.g., within the cavity 232c). In the illustrated embodiment, each filler line 232e is a recessed ring extending around the milk container 232. However, the filler lines 232e can have other constructions, such as printed lines on the milk container 232, embossed lines in the milk container 232, etc.
[0172] like Figure 3NAs shown, with the milk cylinder 232 positioned on the base 234 of the milk collection container, the steam frother arm 212 is configured to extend into the milk cylinder 232, wherein the outlet opening 212a of the steam frother arm 212 is located within the cavity 232c of the milk cylinder. The milk cylinder 232 and the steam frother arm 212 have related dimensions to allow the steam frother arm 212 to extend at least downwards to the lowermost fill line of the fill line 232e (2oz fill line 232e in the illustrated embodiment), because the user should fill the milk cylinder 232 at least up to the lowermost fill line of the fill line 232e.
[0173] As described above, the steam delivered to the milk container 232 (e.g., to the cavity 232c of the milk container) is configured to be distributed through the milk in the milk container 232 using a mechanical mixer in conjunction with air to form steamed milk (also referred to herein as “foamed milk”). Therefore, the heating of the milk (e.g., using steam introduced via the steam frother arm 212) and the agitation of the milk (e.g., using a mechanical mixer) are configured to occur simultaneously and are individually controlled, for example, by the controller of an espresso machine, which helps optimize effective frothing. Furthermore, compared to frothing systems where the heating and agitation of the milk cannot be controlled independently, individually controlling heating and agitation allows for a wider range of frothing styles. As described above, different frothing styles can include cold milk (without steam via the steam frother arm 212) and hot milk (with steam input via the steam frother arm 212), which have different frothing levels, for example, including three frothing levels: low, medium, and high frothing; four frothing levels: low, medium, high, and extra-high frothing; and so on. As discussed herein, the user interface 206 of the espresso machine can be configured to allow the user to select a frothing option, such as a cold milk frothing option and one of several hot milk frothing options and / or one of several milk temperature options. Also as discussed herein, each frothing option (fourth level) selection corresponds to a predetermined heating and stirring setting (e.g., stored in the espresso machine's memory and accessible by the espresso machine's controller), which defines how the espresso machine's controller controls the steam delivery via the steam frother arm 212 and the mixing via the mechanical mixer. In an embodiment where the user can select a milk temperature option, the selected milk temperature is used in conjunction with the user-selected frothing option (or, if the user does not select a frothing option (either by user decision or because the frothing option is not user-selectable), the default frothing option).
[0174] As discussed herein, the user interface 206 of the espresso machine can be configured to allow a user to select a cleaning operation, and additionally or alternatively, the espresso machine 200 can be configured to automatically control the cleaning operation. In an exemplary embodiment, the espresso machine 200 includes at least an automatic cleaning operation, which helps ensure that the steam maker arm 212 is cleaned because no dedicated user input is required for cleaning.
[0175] In the illustrated embodiment, the mechanical mixer includes a whisk 236 of a milk container 232, which is configured to rotate within the milk container 232, for example, within a cavity 232c of the milk container. The whisk 236 is located at the bottom of the milk container 232 to help ensure direct contact between the whisk 236 and any milk within the milk container 232. The whisk 236 includes a central column 236a, a base 236b, at least one magnet 236c, and a stirrer 236d. The base 236b, at least one magnet 236c, and stirrer 236d are configured as units to rotate about a longitudinal axis defined by the central column 236a, as discussed further below. At least one magnet 236c is arranged in the base 236b, and in the illustrated embodiment, at least one magnet 236c, comprising a plurality of magnets, is circumferentially arranged around the central column 236a. In the illustrated embodiment, the whisk 236 includes six magnets 236c, such as... Figure 3O As shown, but another number of magnets 236 can be used, such as one, two, three, etc.
[0176] The whisk 236 of the milk pitcher 232 is configured to interact with the whisk driver 238 of the espresso machine 200 (see [link]). Figure 3N With the milk container 232 positioned within the milk collection container base 234, the beater driver 238 is configured to drive rotation of the base 236b, at least one magnet 236c, and the beater 236d, causing the beater 236 to agitate the milk contained in the milk container 232 to foam the milk. The beater 236 includes a coil in the illustrated embodiment, but may have an alternative configuration.
[0177] The stirrer driver 238 includes a motor 238a, a base 238b, and at least one magnet disposed in the stirrer driver base 238b. Figure 3N(The image is partially obscured). Motor 238a is housed in motor support 238c. The beater driver base 238b and at least one magnet of beater driver 238 are configured as units to rotate about a longitudinal axis defined by motor 238a and beater driver base 238b. Motor 238a is operatively coupled to beater driver base 238b such that motor 238a is configured to drive rotation of beater driver base 238b and at least one magnet housed in beater driver base 238b. In an exemplary embodiment, beater driver 238 includes the same number of magnets as milk tank 232, which facilitates rotation of beater driver base 236b, at least one magnet 236c, and beater 236d by allowing each of one or more magnets of beater driver to magnetically attract one of one or more magnets 236c of milk tank. In the illustrated embodiment, the whisk driver 238 includes six magnets corresponding to the six magnets 236c of the milk jug. At least one magnet of the whisk driver is arranged in the whisk driver base 238b, and in the illustrated embodiment, at least one magnet including a plurality of magnets is circumferentially arranged.
[0178] The whisk driver 238 is located in the espresso machine 200 such that, with the milk pitcher 232 placed in the base 234 of the milk collection container, the whisk driver 238 is vertically aligned with the milk pitcher 232 located above the whisk driver 238. Figure 3N As shown. With the milk pitcher 232 positioned in the milk collection container base 234, the motor 238a is configured, for example, under the control of a controller of an espresso machine, to drive the rotation of the beater driver base 238b and at least one magnet disposed in the base 238b. At least one magnet of the beater driver is magnetically attracted to at least one magnet 236c of the beater 236, such that rotation of the at least one magnet of the beater driver causes at least one magnet 236c of the beater 236 to rotate together with the beater base 236b and the mixer 236d. If, when the milk pitcher 232 is initially placed on the milk collection container base 234, each of the one or more magnets of the beater driver 238 is not aligned with one of the one or more magnets 236c of the beater 236, then each of the one or more magnets of the beater driver 238 will tend to align with one of the one or more magnets 236c of the beater 236 during its simultaneous rotation.
[0179] In some aspects, the espresso machine 200 may include a speed sensor configured to measure the speed of the mechanical mixer. The speed sensor is operatively coupled to the controller of the espresso machine and configured to provide the controller with a signal indicating the measured speed. For example, in some aspects, the speed sensor may be a Hall effect sensor configured to sense the rotational speed of the magnet at the base 238b of the beater driver and / or the magnet at the base 236b of the milk jug 232. The controller is configured to use the signal received from the speed sensor to control the mechanical mixer according to a specific predetermined mixing setting.
[0180] In the illustrated embodiment, the espresso machine 200 includes a temperature sensor 231 (see [reference]). Figure 3J , 3P (and 3Q), the temperature sensor 231 is configured to measure the temperature of milk in a milk collection container (e.g., milk pitcher 232 or other milk collection container) disposed on the base 234 of the milk collection container. In the illustrated embodiment, the temperature sensor 231 is configured to measure the temperature of the milk collection container disposed on the base 234 of the milk collection container. In the illustrated embodiment, the temperature sensor 231 is an NTC thermistor, but another type of temperature sensor can be used.
[0181] Temperature sensor 231 is configured to contact the outer bottom surface of the milk container, which is mounted on the base 234 of the milk collection container. The outer bottom surface 232f of the illustrated milk container 232... Figure 3K-3M As shown in the figure. By contacting the outer bottom surface of the milk container disposed on the base 234 of the milk collection container, the temperature sensor 231 is configured to measure the temperature of the milk collection container disposed on the base 234 of the milk collection container, wherein the measured temperature is considered to correspond to the temperature of the milk in the milk collection container.
[0182] Temperature sensor 231 is operatively coupled to the controller of the espresso machine. Temperature sensor 231 is configured to provide the controller with a signal indicating the measured temperature. The controller is configured to use the measured temperature to control the steam via the steam frother arm 212, such as to ensure that the temperature is at a predetermined level or within a predetermined range for a specific frothing level.
[0183] As mentioned above, Figure 2B User interface 128a (or Figure 3AInterface 206 can be configured to allow user frothing selections, such as frothing options (frothing level options) and / or milk temperature options. For example, in some aspects, interface 128a / 206 may include four frothing level options, such as multiple hot milk frothing options and cold foam options, but other frothing level options are also implemented. In some aspects, interface 128a / 206 may also be configured to allow milk type selection, such as dairy or non-dairy, and milk quantity selection. In response to user input of one or more of the frothing level, milk type, and milk quantity, the user can interact with a “Start Frothing” button to begin frothing the milk. In some aspects, the controller is configured to determine a frothing setting among multiple frothing settings based on the selected frothing level, the selected milk type, and / or the selected milk quantity. As mentioned above, each of the frothing levels has a predetermined heating and stirring setting. Therefore, in some aspects, the controller can be configured to operate the frother arm 160 and the mechanical mixer while monitoring the milk temperature received from the temperature sensor 231. In response to the temperature from temperature sensor 231 reaching a predetermined heating setting, the controller can be configured to stop foaming. In some aspects, the controller can also be configured to stop foaming if the temperature from temperature sensor 231 does not reach the predetermined heating setting within a predetermined time defined by the selected foaming level, the selected milk type, and / or the milk quantity. In some aspects, the predetermined time can also be set independently of the selected foaming level, the selected milk type, and / or the milk quantity.
[0184] In the illustrated embodiment, temperature sensor 231 is configured to move between an extended configuration and a retracted configuration, in which temperature sensor 231 extends above an upwardly facing mounting surface 234b of the milk collection container base 234, on which the milk collection container is configured to be mounted, and in the retracted configuration, temperature sensor 231 retracts downward from the extended configuration. Figure 3J , 3P Figure 3Q shows a temperature sensor 231 in an extended configuration. The temperature sensor 231 (obscured) is in... Figures 3A-3E Among 3I, 3N, 3BB and 3EE, which are in a retracted configuration, a milk cylinder 232 is shown mounted on a mounting surface 234b of the base 234 of the milk collection container.
[0185] Temperature sensor 231 is configured to automatically move from an extended configuration to a retracted configuration in response to the milk container being placed on the mounting surface 234b of the milk container base 234. The weight of the milk container is configured to drive temperature sensor 231 downwards. The automatic movement of temperature sensor 231 from the extended configuration to the retracted configuration helps ensure that temperature sensor 231 contacts the outer bottom surface of the milk container mounted on the mounting surface 234b of the milk container base 234, as the outer bottom surface of the milk container will push temperature sensor 231 downwards so that it is mounted on the mounting surface 234b of the milk container base 234 under gravity.
[0186] Temperature sensor 231 is operatively connected to spring 233, such as Figure 3Q As shown. Temperature sensor 231 is spring-loaded to the extended configuration by spring 233, which is the default configuration of temperature sensor 231. Therefore, temperature sensor 231 is always ready to be contacted and pushed downward by the milk collection container mounted on the base 234 of the milk collection container. The movement of temperature sensor 231 from the extended configuration to the retracted configuration is configured to compress spring 233. In an exemplary embodiment, spring 233 is configured such that temperature sensor 231 is configured to be substantially flush with the mounting surface 234b of the milk collection container base 234, wherein the milk collection container is mounted on the mounting surface 234b. The amount of spring compression and therefore the specific position of temperature sensor 231 in the retracted configuration depends on the biasing force of spring 233, the weight of the specific milk container mounted on the base 234 of the milk collection container, and the amount (and therefore weight) of milk contained in the specific milk collection container. Therefore, in some cases, temperature sensor 231 may protrude from the mounting surface 234b of the base 234 of the milk collection container when the milk collection container is mounted on the mounting surface 234b of the base 234 of the milk collection container.
[0187] In the illustrated embodiment, spring 233 is a helical spring wound around temperature sensor 231. However, another type of spring or biasing element may be used.
[0188] The espresso machine 200 includes a temperature sensor support 235 configured to support a temperature sensor 231. The temperature sensor support 235 facilitates movement of the temperature sensor 231 relative to the milk base 234. The temperature sensor support 235 is in a fixed position relative to the milk base 234. The lower end of a spring 233 is attached to the temperature sensor support 235. Therefore, the spring 235 is configured to compress downwards and release upwards. The lower end of the temperature sensor 231 is also attached to the temperature sensor support 235. The temperature sensor 231 is thus configured to move downwards from an extended configuration to a retracted configuration, and upwards from the retracted configuration to an extended configuration.
[0189] Similar to the above about Figure 1A The espresso machine 100 discussed, Figures 3A-3D The hopper 216 of the espresso machine 200 is configured to hold and be refilled with coffee beans. In the illustrated embodiment, the hopper 216 is removably coupled to the housing 202, but as described above, it can alternatively be non-removably coupled to the housing 202. Figure 3R The hopper 216 connected to the housing 202 is shown. Figure 3S An espresso machine 200 is shown, wherein a hopper 216 is removed from the espresso machine 200. A space 202f defined by a housing 202 is configured to receive the hopper 216 therein.
[0190] Figure 3T and 3U The hopper 216 is shown as a separate component. Figure 3T A hopper 216 is shown, wherein the lid 216a of the hopper 216 is removed from the body 216b of the hopper 216, the body 216b defining a cavity 204c configured to hold coffee beans therein. Figure 3S and 3T A hopper 216 with a lid 216a attached thereto is shown. The lid 216a is configured to form a seal with the body 216b, which helps protect any coffee beans therein from moisture and / or helps the coffee beans age more slowly. In the illustrated embodiment, the hopper lid 216a can be completely removed from the hopper body 216b to allow access to the hopper cavity 216c of the hopper 216. In other embodiments, the hopper lid 216a is configured to remain attached to the hopper body 216b, such as being hingedly attached to the body 216b, when removed to allow access to the hopper cavity 216c.
[0191] Hopper 216 (e.g., its base 216b) includes a downwardly extending funnel portion 216d, and beans contained in hopper 216 are configured to pass through funnel portion 216d to reach grinder 240 of espresso machine (see [link]). Figure 3S The cavity 202f of the housing for hopper 216 includes a corresponding funnel portion (see...). Figure 3S The funnel portion is configured to house the funnel portion 216d of the hopper. The cavity 202f of the housing and the funnel portion 216d of the hopper are thus configured to indicate to the user, through their corresponding shapes, how the hopper 216 should be connected to the housing 202, and to help properly align the hopper 216 with the grinder 240 so that coffee beans are properly fed to the grinder 240, as described in more detail below.
[0192] The hopper 216 includes a rotor 216e at the bottom of the funnel section 216d (see...). Figure 3U and 3WIn some aspects, the rotor 216e may be coupled to one or more tabs 216f located at the outer periphery of the funnel opening at the bottom of the funnel section. In some aspects, the hopper 216 may also include a locking handle (not shown) disposed within the funnel section 216d and configured to lock / unlock the hopper 216 within the machine. In some aspects, a user can interact with the locking handle to move it between a locked position and an unlocked position, thereby causing the rotor 216e to rotate between an open position and a closed position, respectively. When the rotor 216e is in the open position, coffee beans in the hopper 216 are allowed to pass through the funnel opening into the grinder 240, and when the rotor 216e is in the closed position, coffee beans in the hopper 216 are prevented from passing through the funnel opening into the grinder 240. Figure 3U The rotor 216e in the open position is shown, as indicated by the aligned opening at the bottom of the funnel portion 216d. In some aspects, the cavity 202f of the housing may also include one or more microswitches 202j, such as... Figure 3S As shown, it is configured to be pressurized by one or more tabs 216f when the rotor 216e is in the open position. When pressurized, one or more microswitches 202j can be configured to conduct the circuit, thereby allowing the grinder to operate. If the user wishes to remove the hopper 216 from the cavity 202f of the housing while beans are still present in the hopper 126, the user can move the locking handle to the unlocked position, thereby rotating the rotor 216e from the open position to the closed position. By rotating the rotor 216e from the open position to the closed position, one or more tabs 216f can be configured to disengage from one or more microswitches 202j and disconnect the circuit, thereby inhibiting grinder operation and allowing the hopper 216 to be removed without coffee beans falling out of the rotor 216e. Similarly, if the user wishes to insert the hopper 216 into the cavity 202f of the housing while beans are still present in the hopper 126, the user can place the hopper 216 into the cavity 202f of the housing with the locking handle in the unlocked position. Once the hopper 216 is properly positioned, the user can move the locking handle to the locked position, thereby rotating the rotor 216e from the closed position to the open position. By rotating the rotor 216e from the closed position to the open position while the hopper 216 is placed within the cavity 202f of the housing, one or more tabs 216f can engage one or more microswitches 202j, thereby activating the circuit and allowing the grinder to operate.
[0193] The grinder 240 can have various configurations. In the illustrated embodiment, the grinder 240 includes an outer grinding disc 240a and an inner grinding disc 240b, which define a space between them, into which beans are configured to be fed from a hopper 216. The inner grinding disc 240b is configured to rotate relative to the outer grinding disc 240a about a longitudinal axis to grind the beans contained in the space defined between the outer and inner grinding discs 240a. The espresso machine 200 includes a shaft 241 (see...) Figure 3W The motor is operably connected to the inner grinding disc 240b (in Figure 3S (The middle is obscured), and is configured to drive the rotation of the inner grinding disc 240b. For example... Figure 3S As shown in the illustrated embodiment, the outer grinding disc 240a is an annular grinding disc surrounding the inner grinding disc 240b, which is a 5-point truncated conical grinding disc.
[0194] In the illustrated embodiment, the grind size of the coffee beans ground by the grinder 240 is adjustable by the user. The espresso machine 200 therefore includes a grind size adjustment mechanism, which, as described above, is a wheel 222 in this illustrated embodiment. Similar to the above regarding... Figure 1A As discussed in the espresso machine 100, the wheel 222 is operatively coupled to the grinder 240 and configured to be rotated by the user, wherein rotation of the wheel 222 in a first direction is configured to increase the grind size, and rotation of the wheel 222 in the opposite second direction is configured to decrease the grind size. The wheel 222 has a plurality of predetermined positions, such as eight, ten, twelve, fifteen, sixteen, eighteen, twenty, twenty-five or other numbers, wherein each predetermined position corresponds to a grind size.
[0195] Espresso machine 200 includes encoder (in) Figure 3S (The encoder is obscured in some cases), and is configured to sense the position of wheel 222 and transmit the sensed position to a controller. The controller is configured to use the sensed position of wheel 222 to control the grinder 240 to achieve the currently selected grinding size. In some embodiments, the controller is configured to display the currently selected grinding size on user interface 206.
[0196] Wheel 222 is operatively connected to the gear train of espresso machine 100, which is operatively connected to the outer grinding disc 240a of grinder 240. As discussed further below, rotation of wheel 222 is configured to cause rotation of the gears in the gear train, which causes the outer grinding disc 240a to travel vertically upward or downward depending on the direction of rotation of wheel 222. The upward or downward vertical movement of the outer grinding disc is relative to the inner grinding disc 240b. Due to the truncated cone shape of the inner grinding disc 240b, the diameter of the inner grinding disc 240b decreases in the upward direction. Therefore, the higher the outer grinding disc 240a is vertically positioned relative to the inner grinding disc 240b, the coarser the beans will be ground by grinder 140 using both the outer grinding disc 240a and the inner grinding disc 240b. Correspondingly, the lower the outer grinding disc 240a is vertically positioned relative to the inner grinding disc 240b, the finer the beans will be ground by grinder 140 using both the outer grinding disc 240a and the inner grinding disc 240b. The uppermost position of the inner grinding disc 240b corresponds to the coarsest grinding, and the lowermost position of the inner grinding disc 240b corresponds to the finest grinding.
[0197] like Figure 3V As shown, the gear train includes a first gear 242a engaging with wheel 222, a second gear 242b engaging with the first gear 242b, a third gear 242c engaging with the second gear 242b, and a fourth gear 242d engaging with the second gear 242b. The third gear 242c also engages with an encoder 244 operably coupled to the controller. The fourth gear 242d also engages with a bracket 246 in which an outer grinding disc 240a is arranged, as shown. Figure 3W As shown.
[0198] Bracket 246 Figure 3X The fourth gear 242d is shown as a separate component. Figure 3Y Shown as a separate element. The support 246 includes at least one pin 246a extending radially outward. The fourth gear 242d includes at least one track 242e formed in its inner surface. Each of the one or more tracks 242e is helical, although not necessarily extending helically around the entire circumference of the inner surface of the fourth gear 242d. Compared to a blade grinder, the helical one or more tracks help the grinder 240 produce a more consistent coffee grind size, which may be particularly important for espresso and espresso pour-over drinks, as grind size affects beverage quality. The support 246 engages with the fourth gear 242d, wherein at least one pin 246a of the support 246 is slidably disposed in at least one track 242e formed in the fourth gear 242d. The support 246 includes three pins 246a (one of the pins 246a is in…) Figure 3X (obscured in the middle), and the fourth gear 242d includes three tracks 242e (one of the tracks 242e is in Figure 3Y(The pins are partially obscured), and each track is configured to house one of the pins 246a. A different number of pins 246a and tracks 242e can be used, such as one, two, four, etc. In other embodiments, the bracket 246 may include at least one track, and the fourth gear 242d may include at least one pin.
[0199] In response to the rotation of wheel 222, the first gear 242a is configured to rotate, which causes the second gear 242b to rotate, which in turn causes each of the third gear 242c and the fourth gear 242d to rotate. Encoder 244 is configured to measure the position of the third gear 242c and transmit a signal indicating the measured position to the controller, similar to the above description. Figure 1A The espresso machine 100 discussed herein. The rotation of the fourth gear 242d is in the horizontal plane. The fourth gear 242d does not move upward or downward during its rotation. The rotation of the fourth gear 242d causes one or more pins 246a of the support 246 to slide within one or more tracks 242e of the fourth gear, which causes the support 246 to move vertically upward or downward due to the helical nature of the one or more tracks 242e, depending on the direction of rotation of the fourth gear, and therefore on the direction in which the user rotates the wheel 222.
[0200] Coffee powder is configured to pass through inclined groove 248 (see Figure 3V It leaves the grinder 240 and is delivered to the handle filter 218. Figures 3A-3C Figures 3I and 3J show a portafilter 218 connected to an espresso machine 200 in a first position, wherein the portafilter 218 is configured to receive coffee powder through an upper opening of the portafilter 218. Figure 3Z and 3AA A handle filter 218 is shown as a separate component, wherein the handle filter 218 is removably connected to the funnel 217. Figure 3BB An espresso machine 200 is shown, in which a portafilter 218 (and funnel 217) is removed from the espresso machine 200. The portafilter 218 includes a bayonet mechanism 218a in the form of a radially extending tab, configured to engage with a bayonet mechanism 250a of a portafilter docking seat 250 of the espresso machine 200. The portafilter 218 in a first position is configured to be seated in the portafilter docking seat 250, wherein the bayonet mechanisms 218a and 250a engage together. The portafilter 218 may include a bayonet mechanism 218a, or, as in... Figure 3X , 3YIn the illustrated embodiment shown in 3FF, the funnel 217 includes a bayonet mechanism 218a configured to engage the bayonet mechanism 250a of the portafilter dock 250. The inclusion of the bayonet mechanism 218a in the funnel 217 helps ensure that the funnel 217 is connected to the portafilter 218 before it is connected to the espresso machine 200 via the portafilter dock 250, and thus allows the funnel 217 to provide the various benefits discussed herein.
[0201] In an exemplary embodiment, the portafilter dock 250 includes a weight sensor, such as a weighing sensor or other sensor configured to measure weight, configured to sense the weight of coffee grounds in the portafilter 218. The weight sensor is configured to be operatively coupled to a controller such that sensed weight data can be transmitted from the weight sensor to the controller. The controller is configured to use the weight data received from the weight sensor to control at least one function of the espresso machine 200. In an exemplary embodiment, the controller is configured to use the weight data received from the weight sensor to control the delivery of coffee beans from the grinder 240 to the portafilter 218, thereby allowing a specific amount of coffee to be ground by the grinder 240 for a particular user-selected beverage and delivered to the portafilter 218 via a chute 248.
[0202] In an implementation where the user interface 208 is configured to allow the user to input a grind setting for an espresso pour-over beverage, the controller is configured to use weight data received from a weight sensor to control the delivery of coffee beans from the grinder 240 to the portafilter 218 to achieve the selected grind setting, thereby allowing a certain amount of coffee to be ground by the grinder 240 for the selected grind setting and delivered to the portafilter 218 via the chute 248.
[0203] In some embodiments, the control of coffee bean delivery from grinder 240 to portafilter 218 is performed without the use of a weight sensor. In this embodiment, espresso machine 200 omits a weight sensor and may optionally include another element, such as a counter or other timer, configured to facilitate controller control of coffee bean delivery from grinder 240 to portafilter 218.
[0204] The funnel 217 is configured to help guide coffee grounds from the chute 248 into the portafilter 218, helping to prevent loose coffee grounds from espresso machine 200 from espresso and causing a mess. As described above, the funnel 217 is configured to be removably coupled to the portafilter 218, such as by a bayonet mechanism 250a engaging the portafilter. Figure 3Z and 3AA As shown. Funnel 217 in Figure 3HHIt is shown as an independent component.
[0205] The handle filter 218 is configured to removably house a selected basket from a plurality of baskets 219a, 219b, 219c, such as in Figure 3II-3KK As shown, these baskets can be selectively used to prepare a variety of different beverage styles. Baskets 219a, 219b, and 219c are each configured to receive coffee grounds and allow water (heated or unheated) to pass through them. Each of baskets 219a, 219b, and 219c has multiple openings at its bottom defining a filter. Each of the openings has dimensions configured to allow water to pass through but not coffee grounds. Figure 3JJ Multiple openings 219d are shown at the bottom of the second basket 219b. A selected basket among the baskets 219a, 219b, 219c that are removably attached to the handle filter 218 is configured to be removed from the handle filter 218 to allow the user to easily switch between the multiple baskets 219a, 219b, 219c based on the desired beverage style among a variety of different beverage styles.
[0206] Multiple baskets 219a, 219b, and 219c each have different capacities, and each of the baskets 219a, 219b, and 219c is configured to hold a different maximum amount of coffee powder. The illustrated embodiment includes three baskets 219a, 219b, and 219c, but another number of baskets, such as one, two, four, etc., can be used. The first basket 219a is configured for preparing a single shot of espresso, the second basket 219b is configured for preparing a double shot of espresso, and the third basket 219c is configured for preparing other beverages (e.g., four shots of espresso and other coffee beverages). The first basket 219a has a smaller capacity than the second basket 219b, and the second basket 219b has a smaller capacity than the third basket 219c.
[0207] In the illustrated embodiment, the espresso machine 200 includes a basket storage area configured to store a plurality of baskets 219a, 219b, 219c therein, which helps prevent baskets 219a, 219b, 219c from being lost and / or helps ensure that the desired baskets 219a, 219b, 219c are available when the user is ready to use it. Figure 3B and 3DA door 202i is shown, configured to open to access a basket storage area formed in a housing 202. In the illustrated embodiment, door 202i is hingedly attached to housing 202, but in other embodiments it may be completely removed from housing 202. The basket storage area may include an organization mechanism, such as one or more shelves, one or more hooks, etc., configured to facilitate the organized storage of multiple baskets 219a, 219b, 219c therein.
[0208] Similar to the above about Figure 1A The espresso machine 100 discussed herein has a portafilter 218 containing coffee grounds configured to be removed from the espresso machine 200 to tamp the coffee grounds using a tamper 220. In the illustrated embodiment, the tamper 220 is removably coupled to the espresso machine 200 to allow the user to selectively remove the tamper 220 for tamping; however, as mentioned above, the tamper may alternatively be non-removably coupled to the espresso machine, or may be a stand-alone device not coupled to the espresso machine 200. Figure 3B , 3C Figures 3H, 3I, and 3BB show the tamper 220 connected to the espresso machine 200. Figure 3CC and 3DD The powder tamper 220 is shown as a separate component. Figure 3EE An espresso machine 200 is shown, in which the tamper 220 is removed from the espresso machine 200.
[0209] like Figure 3EE and 3FF As shown, the housing 202 of the espresso machine 200 includes a first cavity 202g formed therein, the first cavity 202g being configured to releasably house the tamper 220 therein. A spring-loaded pin 252 protrudes into the first cavity 202g. The pin 252 is biased into the first cavity 202g. Figure 3EE and 3FF The housing 202 also includes a second cavity 202h formed therein, which is configured to releasably house the filter 217 therein. In the illustrated embodiment, the second cavity 202h is vertically positioned above the first cavity 202g, but the first cavity 202g and the second cavity 202h can be located relative to each other in the housing 202 at any of a variety of positions.
[0210] like Figure 3CC and 3DDAs shown, the tamper 220 includes a groove 220a extending circumferentially around it. A pin 252 is configured to be releasably disposed in the groove 220a of the tamper to help retain the tamper 220 within the first cavity 202g. The groove 220a, extending entirely around the tamper 220, is configured to allow the tamper 220 to be disposed within the first cavity 202g in any rotational position relative to the housing 202.
[0211] The tamper 220 is configured to be inserted into the portafilter 218 through an upper opening, wherein the funnel 217 is removably attached to or not attached to the portafilter. The bottom surface 220b of the tamper 220 is configured to press downward onto the coffee powder in the portafilter 218 to form a puck. The bottom surface 220b of the tamper 220 is smooth and solid, which helps to form a uniform, compressed puck of coffee powder.
[0212] The tamper 220 includes an upper housing 220c and a lower housing 220d. The lower housing 220d includes a bottom surface 220b of the tamper. The upper housing 220c is movably coupled to the lower housing 220d. A spring 220e inside the tamper 220 is operatively coupled to the upper housing 220c and the lower housing 220d, and biases the upper housing 220c upward in a direction away from the lower housing 220d. When the tamper 220 is at least partially inserted into the portafilter 218 and the bottom surface 220b of the tamper contacts the coffee powder in the portafilter 218, the upper housing 220c is configured to be pressed downward by the user to help apply pressure to the coffee powder to form a puck. The downwardly pressed upper housing 220c overcomes the biasing force of the spring 220e to allow the upper housing 220c to move downward relative to the lower housing 220d. When the user releases pressure on the upper housing 220c, the biasing force provided by the spring 220e is configured to move the upper housing 220c back upward. In some respects, the spring 220e can also provide tactile feedback to the user to indicate that the correct compaction force has been achieved and also to limit over-compaction.
[0213] Similar to the above about Figure 1A The espresso machine 100 discussed herein, with a tamper 220 from which a portafilter 218 containing tamped coffee powder, is configured to be positioned by the user below the brew head 214 and reconnected to the espresso machine 200, to allow water to enter the portafilter 218 through the brew head 214, for example, before the brewed espresso is dispensed into a cup or other container positioned on the drip tray 208. Figure 3GG As shown, the brewing head 214 includes a bayonet mechanism 214a, which is configured to cooperate with the bayonet mechanism 218a of the handle filter 218.
[0214] Similarly to the above... Figure 1A As discussed in the espresso machine 100, water is configured to flow from a first solenoid valve to the brew head 214. The brew head 214 includes a plurality of holes 214b, such as... Figure 3GG As shown, water is configured to enter the portafilter 218, which contains tampd coffee grounds, through these holes under high pressure. In the illustrated embodiment, the brew head 214 is an E61 brew head, but other types of brew heads can be used.
[0215] Figures 4A-4C Another embodiment of an espresso machine 400 configured to brew and dispense espresso is shown. In this illustrated embodiment, the espresso machine 400 is also configured to dispense water, froth milk (e.g., dairy milk or a non-dairy milk substitute), and brew and dispense espresso pour-over beverages. Figures 4A-4C Espresso machines 400 are usually associated with Figures 3A-3D The espresso machine 200 is similar in construction and use, therefore it is similar to... Figure 1A The espresso machine 100 is similar. Therefore, no specific discussion is needed. Figures 4A-4C The specific components of the espresso machine 400 are similar to those discussed above regarding the espresso machine 200, except for those discussed below.
[0216] Espresso machine 400 includes a door 402i, which is configured to open to allow access to basket storage area 402j, similar to the above. Figures 3A-3D The espresso machine 200 is discussed. For illustrative purposes, Figure 4D A door 402i, separate from the housing 402 of the espresso machine, is shown. In the embodiment illustrated, as... Figure 4A As shown, door 402i is hingedly attached to housing 402.
[0217] Figure 4D An embodiment of a organizing mechanism in basket storage area 402j is shown. The organizing mechanism includes multiple shelves, each configured to hold one of a plurality of baskets similar to the aforementioned plurality of baskets 219a, 219b, 219c. The bottom shelf 402k is configured to hold the first basket, the top shelf 402L is configured to hold the second basket, and the middle shelf 402m is configured to hold the third basket.
[0218] In the illustrated embodiment, the tamper 420 of the espresso machine 400 is non-removably coupled to the espresso machine 400, and the portafilter 418 of the espresso machine is configured to remain coupled to the espresso machine 400 for tamping. Tamper 420 (see...) Figure 4EThe tamper 420 is configured to be inserted into the portafilter 418 through the upper opening, regardless of whether the funnel is removably attached to it. The bottom surface 420b of the tamper 420 is configured to be pressed downward onto the coffee powder in the portafilter 418 to form a puck. The bottom surface 420b of the tamper 420 is smooth and solid, which helps to form a uniform, compressed puck of coffee powder.
[0219] The powder tamper 420 includes an upper housing 420c and a lower housing 420d. The lower housing 420d includes the bottom surface 420b of the powder tamper. The upper housing 420c is movably coupled to the lower housing 420d. A spring 420e (see [link to spring 420]) is located inside the powder tamper 420. Figure 4G The spring 420e is operatively connected to the upper housing 420c and the lower housing 420d, and is biased downward in a direction away from the upper housing 420c. The spring 420e extends vertically and coils around the central post 420f of the pulverizer 420. The lower housing 420d includes the central post 420f. The central post 420f extends upward toward the upper housing 420c.
[0220] The tamper 420 is operatively coupled to the tamper handle 421. The tamper handle 421 extends from the housing 402 and is accessible to a user for operating the tamper 420. The tamper handle 421 is configured to be moved by the user to actuate the tamper 420 such that the bottom surface 420b of the tamper contacts and presses down on the coffee powder in the handle filter 418. In the illustrated embodiment, the tamper handle 421 is shown as a lever, but it may have another configuration, such as a knob.
[0221] like Figure 4E and 4F As shown, the tamping handle 421 is operatively connected to an elongated shaft 423. The elongated shaft 423 extends horizontally within the housing 402. The elongated shaft 423 is operatively connected to a pinion 425, which is operatively engaged with a rack 427, for example, wherein the teeth of the pinion 425 engage with the teeth of the rack 427. The rack 427 extends vertically within the housing 402. The rack 427 is operatively connected to the tamper 420, for example, its upper housing 420c.
[0222] Actuation of the tamper handle 421 is configured to rotate an elongated shaft 423 about a longitudinal axis defined by the elongated shaft 423. Rotation of the elongated shaft 423 is configured to correspondingly rotate a pinion 425. Rotation of the pinion 425 is configured to vertically move a rack 427, which in turn causes the tamper 420 to move vertically accordingly. The user actuates the tamper handle 421 to cause tamping, which moves the rack 427 downwards, and thus the tamper 420 downwards to press the coffee powder in the handle filter 418 downwards. Initially, both the upper housing 420c and the lower housing 420d move downwards. As the tamper 420, for example its bottom surface 420d, begins to press on the coffee powder, this force overcomes the biasing force of the spring 420e to allow the lower housing 420d to move upwards relative to the upper housing 420c. In this way, over-tamping is prevented, as over-tamped coffee powder can adversely affect the quality of the coffee beverage.
[0223] The tamping handle 421 is configured to be manually operated by the user from a stationary or non-tamping position (in... Figures 4A-4C and Figure 4E-4G (As shown in the diagram) The tamper is moved to the tamping position, in which the tamper 420 presses down on the coffee grounds in the portafilter 418. A spring 429 operably coupled to the tamper handle 421 is configured to automatically return the tamper handle 421 from the tamping position to the rest position. The spring 429 is therefore configured as a return spring. The spring 429 extends horizontally and coils around an elongated shaft 423, as shown in the diagram. Figure 4E and 4F As shown. Spring 429 is configured to be compressed in response to the rotation of elongated shaft 423 in response to actuation (e.g., downward pressure) of tamping handle 421. When the user releases tamping handle 421, the force applied to tamping handle 421 is removed, allowing spring 429 to decompress. Decompression of spring 429 is configured to cause elongated shaft 423 to rotate in the opposite direction, which is configured to move tamping handle 421 toward and back to the rest position. Therefore, tamping handle 421 is configured to automatically move to the rest position, which helps ensure that tamping handle 421 is in a ready position for the next tamping operation.
[0224] The espresso machine 400 is configured to notify the user when the tamper 420 has moved to the tamping position. This notification is configured to signal to the user that tamping has occurred correctly and completely, and that the tamper handle 421 can be released. This prevents over-tamping.
[0225] like Figure 4H As shown, the espresso machine 400 includes a first electrical contact 431a and a second electrical contact 431b. The first electrical contact 431a and the second electrical contact 431b are located above the central post 420f of the lower housing 420d.
[0226] When the tamper 420 is in the stationary position, the center post 420f of the lower housing 420d does not contact the first electrical contact 431a and the second electrical contact 431b. As the tamper 420 moves from the stationary position toward the tamping position, the center post 420f of the lower housing 420d moves upward toward the first electrical contact 431a and the second electrical contact 431b. When the tamper 420 reaches the tamping position, the center post 420f (e.g., its upper surface) contacts the first electrical contact 431a and the second electrical contact 431b, causing the circuit to conduct. The center post 420f is conductive, for example, by being formed of metal or other conductive material to allow the circuit to conduct. The circuit is operatively connected to the controller of the espresso machine, for example, electrically connected to the controller via one or both of the electrical contacts 431a and 431b. Therefore, the controller is configured to receive a signal indicating that the circuit is conducting, thereby indicating to the controller that tamping has been completed. In response to receiving a signal indicating that the circuit is turned on, the controller is configured to provide a notification to the user. The notification may be auditory and / or visual, such as by beeping and / or by illuminating the user interface 406 of the espresso machine 400.
[0227] Figures 4A-4C An embodiment of a milk container 432 is shown, which is mounted on the base 234 of the milk collection container of an espresso machine and positioned below the steam fryer arm 412 of the espresso machine. Figure 4I The diagram shows no milk collection container on the milk collection container base 234 or positioned below the steam bubbler arm 412. Figure 4I A temperature sensor 431 is shown in an espresso machine 400, configured to measure the temperature of milk in a milk collection container (e.g., milk pitcher 432 or other milk collection container) disposed on a milk collection container base 434, similar to that discussed above. Figure 3J , 3P And the 3Q temperature sensor 231.
[0228] Figure 5A Another embodiment of an espresso machine 500 configured to brew and dispense espresso is shown. In this illustrated embodiment, the espresso machine 500 is also configured to dispense water, froth milk (e.g., dairy milk or a non-dairy milk substitute), and brew and dispense espresso pour-over beverages. Figure 5A Espresso machines 500 are usually associated with Figures 4A-4C The espresso machine 400 is similar in construction and use, therefore it is similar to... Figures 3A-3D 200 espresso machine and Figure 1A The espresso machine 100 is similar. Therefore, no specific discussion is needed. Figure 5A The specific components of the espresso machine 500 are similar to those discussed above regarding the espresso machine 200, except for those discussed below.
[0229] like Figure 5A and 5B As shown, the espresso machine 500 includes a portafilter retaining feature 549 configured to help retain the portafilter 518 in the portafilter dock 550. In the illustrated embodiment, the portafilter retaining feature 549 includes a pair of opposing retaining fingers extending into a space 550b defined by the portafilter dock 550 (one of the two retaining fingers is in...). Figure 5A (Obscured in the view). The retaining finger is an elastic member, such as rubber or other material, which is constructed to facilitate gripping and anti-slip of the handle filter 518 relative to the handle filter dock 550. Figure 5A A portafilter 518 is shown, removably coupled to the brew head 514 of an espresso machine 500. The portafilter 518 and portafilter docking station 550 are further discussed in: U.S. Patent Application No. 18 / 652,309, filed May 1, 2024, entitled “Beverage Machine Filter and Portafilter”; U.S. Patent Application No. 18 / 652,415, filed May 1, 2024, entitled “Beverage Machine Portafilter”; and U.S. Patent Application No. 18 / 652,514, filed May 1, 2024, entitled “Coffee Tamping”, the entire contents of which are incorporated herein by reference.
[0230] In the illustrated embodiment, the handle filter docking seat 550 also includes a railing 550c extending along the inner surface 550a (see...). Figure 5A The guardrail 550c is configured to further assist in retaining the handle filter 518 in the handle filter dock 550. In other embodiments, the espresso machine 500 may include only one of the guardrail 550c and the handle filter holding feature 549, or neither the guardrail 550c nor the handle filter holding feature 549.
[0231] Figure 5B Also shown is a reed switch 515, which is generally constructed and used similarly to the reed switch of the espresso machine 200, 400 discussed above regarding the detection of which of the multiple baskets is placed in the handle filter.
[0232] like Figure 5A As shown, the espresso machine 500 includes a hopper 516, which is typically associated with the aforementioned... Figure 3R and 3S The hopper 216 is similarly constructed and used. Similar to... Figures 4A-4C The hopper 416 of the espresso machine 400 shown extends above the top surface of the housing 502 of the espresso machine 500, as... Figure 5AAs shown in the figure. The hopper 516, reservoir 504, and grinder of the espresso machine 500 are further discussed in U.S. Patent Application No. 18 / 651,926, entitled “Recommended Coffee Bean Grinding Size for Beverage Machines,” filed May 1, 2024, the entire contents of which are incorporated herein by reference.
[0233] Figure 5A and 5C The steam frother arm 512 of the espresso machine 500 is shown, which is generally similar to that discussed above. Figure 3A The steam evaporator arm 212 is used for construction and application. For example... Figure 5C As shown, the steam bubbler arm 512 includes an outer tube 512b and an inner tube 512c coaxially arranged within the outer tube 512b. Fluid flows in the steam bubbler arm 512 in the passage of the inner tube 516c, and thus in the passage of the outer tube 512b in which the inner tube 512c is arranged.
[0234] The outer tube 512b is a conductive metal tube (e.g., stainless steel or other metal). The metal outer tube 512b helps the steam evaporator arm 512 to be easily cleaned by the user from the outside and / or helps the steam evaporator arm 512 maintain its shape. The inner tube 512c is a polymer (e.g., polytetrafluoroethylene, e.g., Teflon). TM (or other polymers), non-conductive tubes. The inner tube 512c helps prevent the outer tube 512b from becoming too hot for the user to touch, especially during longer foaming processes, and / or helps prevent internal wear of the steam foamer arm 512 due to repeated use, because the polymer of the inner tube 512c is more resistant to such wear than the metal of the outer tube 512b.
[0235] The steam foamer arm 512 includes an outlet opening that is obscured in the figure. The outlet opening is formed in the end portion 512d of the steam foamer arm 512. The steam foamer arm 512 includes one or more seals 512e between the end portion 512d and the outer tube 512b to help prevent any steam leakage from the steam foamer arm 512 and to help prevent any unintentional fluid ingress into the outer tube 512b. The steam foamer arm 512 also includes one or more seals 512e between the end portion 512d and the inner tube 512c to help prevent any steam leakage from the steam foamer arm 512 and to help prevent any unintentional fluid ingress into the inner tube 512c. In the embodiment shown in the figure, the seals 512e are all O-rings, but other types of seals may be used.
[0236] Figure 3A and 4A The steam maker arms of espresso machines 200 and 400 each include a metal conductive tube, which is typically connected to... Figure 5CThe outer tube 512b is similarly constructed and used, but without the inner tube arranged therein, which can help simplify the manufacturing process and / or reduce costs. However, Figure 3A and 4A The steam maker arm of espresso machines 200 and 400 may include this inner tube.
[0237] As described above, in one exemplary embodiment, a beverage machine (e.g., Figure 1A 100 espresso machines Figure 2A -2D espresso machine 200 Figures 4A-4C Espresso machine 400 Figure 5A An espresso machine or other beverage machine is configured to queue preparations such that a first preparation (e.g., brewing, grinding, or foaming) is queued to be performed after a second preparation (e.g., another of brewing, grinding, and foaming) has been performed. As described above, in some embodiments, a third preparation (the remaining one of brewing, grinding, and foaming) is queued to be performed after the second preparation has been performed.
[0238] Brewing and foaming typically use water heated to different temperatures, and in some preparations (such as cold foam), unheated water is used. Therefore, after the first task (brewing or foaming), the beverage machine's heater (e.g., Figure 1A The heater 134 of an espresso machine 100 (or the heater of another beverage machine) may be too hot or too cold, causing the queued second (or third) task (another of brewing and foaming) to fail to produce a high-quality brew or foam. Therefore, in an exemplary embodiment, a beverage machine configured to queue preparations is configured to automatically adjust the heater temperature between the execution of the first task (brewing or foaming) and the execution of the second (or third) task (another of brewing and foaming). Depending on the type of the first task, the temperature adjustment performed is either increasing or decreasing the heater temperature. Adjusting the heater temperature can reduce the user's waiting time between completing the first and second (or third) tasks, thereby improving the user experience, and / or can produce a higher quality product (brewing or foaming) in the second (or third) task than if no preparation is performed.
[0239] When frothing is the primary task and brewing espresso or a pour-over espresso is the secondary (or tertiary) task, the heater temperature is lowered before the brewing process begins because the heater is hotter for frothing than for preparing high-quality espresso or a pour-over espresso. When brewing espresso or a pour-over espresso is the primary task and frothing is the secondary (or tertiary) task, the heater temperature is raised because the heater is colder for brewing espresso or a pour-over espresso than for preparing high-quality frothed milk. Additionally, when brewing espresso is the primary task and frothing is the secondary (or tertiary) task, machine preparation also includes releasing pressure in the beverage machine because the pressure increases during espresso brewing, and if not released, this pressure can adversely affect the frothing process and result in poor-quality frothing.
[0240] Figure 6 The illustration shows one embodiment of a method 600 for queuing beverage dispensers. For ease of explanation, regarding... Figure 1A The espresso machine 100 describes method 600, but it can be applied to another beverage machine (e.g., Figure 2A -2D espresso machine 200 Figures 4A-4C Espresso machine 400 Figure 5A Method 600 is performed similarly to espresso machines or other beverage machines.
[0241] Method 600 includes users of the espresso machine 100, for example via... Figure 2A User interface 128 Figure 2B The user interface 128a or other user interface inputs option 602 into the espresso machine 100 for a first task to be performed by the espresso machine 100. The first task is one of the following: (1) brewing espresso or an espresso pour-over beverage, (2) frothing, and (3) grinding. Once the user has inputted all desired options for the first task into 602, the user, for example via... Figure 2A User interface 128 Figure 2B The user interface 128a or other user interface inputs a start command 604a to the beverage machine 100 to cause the espresso machine 100 to begin performing the first task. In response to receiving the start command, the espresso machine 100 begins 608 to perform 606 the first task.
[0242] The beverage desired by the user may include both espresso and milk foam, such as cappuccino, latte, white coffee, or other beverages. Therefore, the user may expect the espresso machine 100 to perform a second task to prepare a second beverage for the user's desired beverage, such as preparing milk foam (second or third task) for an espresso or espresso pour-over beverage that is being brewed (first task) or preparing espresso or espresso pour-over beverage (second or third task) for milk foam that is being prepared (first task). Therefore, when the espresso machine 100 performs the first task 606, the user, for example via... Figure 2A User interface 128 Figure 2B The user interface 128a or other user interface inputs 610 options to the espresso machine 100 for performing a second task by the espresso machine 100.
[0243] The user's desired beverage may require ground coffee. Therefore, the user may expect the espresso machine 100 to perform the first task of grinding and the second (or third) task of brewing the desired beverage. Thus, while the espresso machine 100 is performing the first task (grinding), the user, for example via... Figure 2A User interface 128 Figure 2B The user interface 128a or other user interface inputs 610 options to the espresso machine 100 for performing a second (or third) task (brewing) by the espresso machine 100.
[0244] Once the user has entered 610 and all the desired options for the second task, the user, for example via... Figure 2A User interface 128 Figure 2B User interface 128a or another user interface inputs a start command 612a to the beverage machine 100 to cause the espresso machine 100 to begin performing a second task. If the espresso machine 100 has already completed performing the first task 606 when the user inputs the start of the second task 612, then the second task is performed as discussed herein without queuing the preparation, because the espresso machine 100 is not currently performing a task (e.g., the first task) when the input 612 for the second task is received.
[0245] If the espresso machine 100 has not yet completed the execution of the first task 606 when the user inputs the start of the second task 612, the beverage machine 100 will queue the second task 614 for future execution. Queuing 614 allows the beverage machine 100 to automatically execute the second task 622 after the execution of the first task 606 has ended 616.
[0246] Queuing 614 can be performed in various ways. In one exemplary embodiment, queuing 614 includes the espresso machine 100 (e.g., its controller) changing the setting of a flag stored in the espresso machine's memory to indicate that a second task has been queued 614 for execution 622. The flag can be changed from off (e.g., bit set to zero) to on (e.g., bit set to one) to indicate that the second task has been queued 614 for execution 622, or it can be changed from on (e.g., bit set to one) to off (e.g., bit set to zero) to indicate that the second task has been queued 614 for execution 622. In another exemplary embodiment, queuing 614 includes the espresso machine 100 (e.g., its controller) adding an instruction to a stored list of instructions to be executed, indicating that the second task 622 should be executed after the execution 606 of the first task ends 616.
[0247] After the espresso machine has completed the execution of the first task 606 616 and the second task has been queued 614, the espresso machine 100 performs 618 preparation for the second task. The preparation for 618 depends on the type of the first task, for example, whether the first task is (1) brewing espresso or espresso pour-over beverage, or (2) preparing milk foam.
[0248] If the first task is to brew espresso or a pour-over espresso, the espresso machine's heater 134 is typically at a temperature insufficient to produce adequate foam in the second task at the end 616 of the first task. Therefore, preparation for the second task 618 includes, for example, heating the heater 134 under the control of the espresso machine's controller until the temperature of the heater 134 (e.g., as indicated by the temperature sensor 136) reaches the appropriate temperature for the selected milk foam.
[0249] In some cases, heater 134 may not be heated between performing the first task 606 and performing the second task 620, such as when cold pressing or cold brewing is the brewing performed and cold foaming is performed after brewing. Therefore, in some embodiments, the preparation performed by espresso machine 100 at 618 includes espresso machine 100 (e.g., its controller) checking the temperature of heater 134, for example, measured by temperature sensor 136, before raising the temperature of the heater. If the measured temperature corresponds to the appropriate temperature for the selected second task (foaming), the temperature of heater 134 is not raised.
[0250] If the first task is to brew espresso (cold or hot), preparation for the second task 618 also includes releasing the pressure in the espresso machine 100. During espresso brewing, the pressure in the espresso machine 100 increases, which may adversely affect foaming in the second task. Pressure release may include, for example, opening the PRV 124. Pressure release may also include opening the outlet 162 of the fourth solenoid valve to allow any residual water to exit the housing and collect in the drip tray 132.
[0251] After completing preparation step 618, proceed to the second task 620 (foaming), and then end step 622.
[0252] If the first task is to prepare milk foam, the espresso machine's heater 134 is typically too hot at the end 616 of the first task to produce a suitable temperature for a high-quality espresso or espresso pour-over beverage in the second task. Therefore, preparation 618 for the second task includes, for example, cooling the heater 134 under the control of the espresso machine's controller until the temperature of the heater 134 (e.g., as indicated by the temperature sensor 136) reaches the appropriate temperature for the selected espresso or espresso pour-over beverage. Cooling the heater 134 may include, for example, a cold (unheated) water rinse by flowing water from the reservoir 108 to the drip tray 132. More than one cold water rinse may be performed to help reach the appropriate temperature.
[0253] In some cases, a cold water rinse is not required between performing the first task 606 and the second task 620, such as when cold foaming is the performed foaming and cold pressing or cold brewing is performed after foaming. Therefore, in some embodiments, the preparation 618 performed by the espresso machine 100 includes the espresso machine 100 (e.g., its controller) checking the temperature of the heater 134, for example, as measured by the temperature sensor 136, before lowering the heater temperature. If the measured temperature corresponds to the appropriate temperature for the selected second task (brewing), the temperature of the heater 134 is not lowered.
[0254] After completing preparation 618, proceed to the second task 620 (brewing), and then end 622.
[0255] If the first task is grinding, preparation 618 is not performed because heater 134 is not used for grinding and will therefore be at the appropriate temperature for the second task. The second task (brewing or foaming) is performed 620, and then 622 is completed.
[0256] Various embodiments of beverage machines are further described in, for example: U.S. Patent Application 18 / 652,926, filed May 1, 2024, entitled "Recommended Coffee Bean Grinding Size for Beverage Machines"; U.S. Patent Application 18 / 651,936, filed May 1, 2024, entitled "Milk Frothing"; U.S. Patent Application 18 / 651,970, filed May 1, 2024, entitled "Preventing Coffee Bean Grinder Jamming"; and U.S. Patent Application 18 / 652,970, filed May 1, 2024, entitled "Beverage Machine Filter and Handheld Filter". U.S. Patent Application No. 18 / 652,415, filed May 1, 2024, entitled “Beverage Machine Handle Filter”; U.S. Patent Application No. 18 / 652,514, filed May 1, 2024, entitled “Coffee Tamper”; U.S. Patent Application No. 18 / 652,049, filed May 1, 2024, entitled “Descaling Beverage Machine”; and U.S. Patent Application No. 18 / 652,063, filed May 1, 2024, entitled “Preparation of a Beverage Machine for Cold Beverage Brewing”, the entire contents of which are incorporated herein by reference.
[0257] The subject matter described herein can be implemented in analog electronic circuits, digital electronic circuits, and / or computer software, firmware, or hardware, including the structural means disclosed herein and their structural equivalents, or combinations thereof. The subject matter described herein can be implemented as one or more computer program products, such as one or more computer programs tangibly embodied in an information carrier (e.g., in a machine-readable storage device) or embodied in a propagating signal, for execution by or control of the operation of a data processing device (e.g., a programmable processor, a computer, or multiple computers). Computer programs (also referred to as programs, algorithms, software, software applications, or code) can be written in any form of programming language, including compiled or interpreted languages, and can be deployed in any form, including as standalone programs or as modules, components, subroutines, or other units suitable for use in a computing environment. A computer program does not necessarily correspond to a file. A program can be stored as a portion of a file containing other programs or data, in a single file dedicated to the program in question, or in multiple coordinating files (e.g., a file storing one or more modules, subroutines, or code portions).
[0258] The processes and logical flows described in this specification, including the method steps of the subject matter herein, can be executed by one or more programmable processors that execute one or more computer programs to perform the functions of the subject matter herein by manipulating input data and producing output. The processes and logical flows can also be executed by dedicated logic circuitry, and the devices of the subject matter herein can be implemented as dedicated logic circuitry, such as FPGAs (Field-Programmable Gate Arrays) or ASICs (Application-Specific Integrated Circuits).
[0259] Processors suitable for executing computer programs include, for example, both general-purpose and special-purpose microprocessors, and any one or more processors of any kind of digital computer. Typically, the processor receives instructions and data from read-only memory or random access memory, or both. The basic components of a computer are a processor for executing instructions and one or more memory devices for storing instructions and data. Typically, a computer will also include or be operatively coupled to one or more mass storage devices (e.g., magnetic disks, magneto-optical disks, or optical disks) for storing data, for receiving data from or transferring data to, or for both receiving data from and transferring data to. Information carriers suitable for embodying computer program instructions and data include all forms of non-volatile memory, including, for example, semiconductor memory devices (e.g., EPROM, EEPROM, and flash memory devices). The processor and memory may be supplemented by or incorporated into a dedicated logic circuit system.
[0260] The techniques described herein can be implemented using one or more modules. As used herein, the term "module" refers to computing software, firmware, hardware, and / or various combinations thereof. However, at a minimum, a module should not be construed as software not implemented on hardware or firmware or recorded on a non-transitory processor-readable and recordable storage medium (i.e., a module is not the software itself). In practice, a "module" should be construed as always including at least some physical, non-transitory hardware, such as a part of a computer or processor. Two different modules may share the same physical hardware (e.g., two different modules may use the same processor). The modules described herein can be combined, integrated, separated, and / or replicated to support a variety of applications. Furthermore, alternatives to or complementing the functions performed at a particular module, the functions described herein as performing at a particular module, may be performed at one or more other modules and / or by one or more other devices.
[0261] Those skilled in the art will understand other features and advantages of the apparatus, system, and method based on the above embodiments. Therefore, this disclosure is not limited to what has been specifically shown and described, unless indicated by the appended claims. All publications and references cited herein are incorporated herein by reference in their entirety for all purposes.
[0262] The present disclosure has been described above by way of example only within the context of the overall disclosure provided herein. It should be understood that modifications may be made within the spirit and scope of the claims without departing from the overall scope of the present disclosure.
Claims
1. A system comprising: A beverage machine configured to brew beverages and foam milk, the beverage machine comprising: The user interface is configured to receive a first user input requesting the beverage machine to begin performing a first task and a second user input requesting the beverage machine to begin performing a second task, wherein the first task is one of brewing the beverage and frothing the milk, and the second task is the other of brewing the beverage and frothing the milk. Controller, and A memory storing instructions that, when executed by the controller, cause the controller to perform operations, the operations including: The execution of the second task is queued to begin automatically after the execution of the first task, and After the first task has been performed, the beverage machine prepares to perform the second task based on whether the first task was to brew the beverage or to froth the milk.
2. The system of claim 1, wherein the user interface is configured to receive the second user input during the execution of the first task.
3. The system of claim 1, wherein the user interface is configured to receive third user input requesting the beverage machine to begin performing a third task of grinding coffee beans; and The operation also includes: If the first task is to foam the milk and the second task is to brew the beverage, then the execution of the third task is queued to begin automatically after the execution of the first task and before the execution of the second task. If the first task is to brew the beverage and the second task is to foam the milk, then the execution of the first task is queued to begin automatically after the execution of the third task.
4. The system of claim 1, wherein the beverage machine further comprises a heater configured to heat water; and Preparing the beverage machine to perform the second task includes adjusting the temperature of the heater.
5. The system according to claim 4, wherein, If the first task is to brew the beverage, then adjusting the temperature of the heater includes raising the temperature of the heater; and If the first task is to foam the milk, then adjusting the temperature of the heater includes lowering the temperature of the heater.
6. The system of claim 5, wherein the beverage is brewed as espresso or a concentrated pour-over beverage; The beverage machine also includes a housing; and If brewing the beverage is brewing espresso, preparing the beverage machine to perform the second task also includes releasing the pressure in the housing.
7. The system of claim 5, wherein preparing the beverage machine to perform the second task further includes determining the temperature of the heater.
8. The system of claim 7, wherein if the determined temperature is an appropriate temperature for the second task, the temperature of the heater does not increase or decrease.
9. The system of claim 7, wherein the temperature of the heater is adjusted until the determined temperature of the heater reaches a predetermined threshold temperature level.
10. The system of claim 1, wherein brewing the beverage is brewing espresso or espresso pour-over beverage.
11. The system of claim 1, wherein the user interface is configured to allow the user to input a brewing selection for brewing the beverage by selecting one brewing option from a plurality of brewing options; The memory stores a first plurality of predetermined temperature settings, each of the first plurality of predetermined temperature settings corresponding to one of the plurality of brewing options; If the first task is to froth the milk, then preparing the beverage machine to perform the second task includes adjusting the temperature of the heater to correspond to the predetermined temperature setting corresponding to the selected brewing option; The user interface is configured to allow users to input a foaming option for frothing milk by selecting one of several foaming options; The memory stores a second plurality of predetermined temperature settings, each of the second plurality of predetermined temperature settings corresponding to one of the plurality of foaming options; and If the first task is to brew the beverage, preparing the beverage machine to perform the second task includes adjusting the temperature of the heater to correspond to the predetermined temperature setting corresponding to the selected foaming option.
12. The system of claim 1, wherein the beverage machine further comprises a housing having: A steam frother arm having a fluid flow path configured to deliver steam to a milk receiving container holding milk to be frothed, and A motor is configured to drive a whirlpool in the milk container to agitate the milk held in the container.
13. The system of claim 12, wherein the user interface is configured to allow the user to input a foaming selection for frothing the milk; and The operation also includes controlling the stirring and the delivery of steam based on the input foaming selection.
14. The system of claim 13, wherein the user interface is configured to allow a user to input the foaming selection by choosing one foaming option from a plurality of foaming options; The memory stores a plurality of predetermined temperature settings, each of which corresponds to one of a plurality of foaming options; and If the first task is to brew the beverage, preparing the beverage machine to perform the second task includes adjusting the temperature of the heater to correspond to the predetermined temperature setting corresponding to the selected foaming option.
15. The system of claim 14, wherein the stirring and the steam delivery are controlled based on a predetermined setting corresponding to one of the plurality of predetermined settings that corresponds to an input foaming selection among the plurality of foaming options.
16. The system of claim 14, wherein the plurality of foaming options includes a cold foaming option and a plurality of hot foaming options, wherein in the cold foaming option no steam is delivered via the steam foamer arm, and in the hot foaming option steam is delivered via the steam foamer arm.
17. The system of claim 14, wherein the user interface is configured to allow a user to input a brewing selection for brewing the beverage by selecting one brewing option from a plurality of brewing options; The memory stores a second plurality of predetermined temperature settings, each of the second plurality of predetermined temperature settings corresponding to one of the plurality of brewing options; and If the first task is to froth milk, then preparing the beverage machine to perform the second task includes adjusting the temperature of the heater to correspond to the predetermined temperature setting corresponding to the selected brewing option.
18. The system of claim 13, wherein the user interface is configured to allow a user to input a foaming selection by choosing one foaming option from a plurality of foaming options; The user interface is configured to allow the user to input the frothing selection by choosing one of several milk temperature options; and If the first task is to brew the beverage, preparing the beverage machine to perform the second task includes adjusting the temperature of the heater to correspond to the selected milk temperature option.
19. The system of claim 1, wherein the user interface is configured to allow a user to input a brewing selection for brewing the beverage; The user interface is configured to allow a user to input a brewing selection by choosing one of several brewing options; The memory stores a plurality of predetermined temperature settings, each of which corresponds to one of the plurality of brewing options; and If the first task is to froth milk, then preparing the beverage machine to perform the second task includes adjusting the temperature of the heater to correspond to the predetermined temperature setting corresponding to the selected brewing option.
20. The system of claim 1, wherein the beverage machine is an espresso machine, and includes the user interface, the controller, and the memory.
Citation Information
Patent Citations
Fluid texturing device
US11812892B1
Preventing coffee bean grinder jamming
US12369741B1
Preparation of beverage machines for cold beverage brewing
US12369744B1
Beverage machine filters and portafilters
US20250235030A1
Beverage machine portafilters
US20250235031A1