in the following , example embodiments are described by referring to the accompanying drawings . fig1 shows elements of one embodiment of the coffee machine 10 . the coffee machine 10 may generally include a water tank or container 12 , a pump 14 , a heater ( heating element ) 16 and a temperature sensor 18 . in the following , the different parts of a coffee machine according to the presented embodiment are discussed in greater detail with reference to the fig2 - 13 . fig2 shows an example of the pump 14 and the heating element 16 with control functions . the pump 14 should be able to empty the water container 12 and a heating element 16 . it should have a low noise level and a life cycle of at least 10 years . it may be , for example , a peristaltic pump , vane pump or centrifugal pump . the heating element 16 should be able to heat at least 1 . 2 liters of water in approximately four minutes , but at the same time require a relatively small space . exemplary heating elements may include standard flat elements , flow - through elements or a block of aluminum element 20 which , in turn , may have channels 22 formed in a silicon layer 24 through which the water flows . for example , a cutaway view of an exemplary heating element 16 including channels 22 with a silicone layer 24 is shown in fig3 . in addition , there must be a system control element 19 , such as a process control block ( pcb ) that can control the heating element 16 according to a flow rate of about 300 cc / min , which is able to adjust the water temperature in the range of approximately 91 ° c . to approximately 97 ° c . the pcb 19 may be in communication with the temperature sensor 18 and the heating element 16 , such that the pcb 19 may receive measurements from the temperature sensor 18 of , for example , an ambient temperature in the coffee machine 10 and / or a temperature of the heating element 16 and use that data to , for example , estimate a temperature reduction of water from the heating element 16 to ground coffee waiting to be brewed , activate the pump 14 for a period of time when the temperature of the heating element 16 reaches a predetermined level , disable the pump for a period of time , instructing the provision of power from a power source to the heating element 16 and / or pump 14 , estimating a throughput level in the heating element 16 that provides a predetermined output temperature of the water , and the like . the coffee machine 10 should preferably also have some kind of frost protection . frost protection can be achieved by the heating element 16 consisting of two aluminum elements 20 with a silicone layer 24 between , where said channel 22 is formed . such an arrangement will provide efficient heating of the water through heat transfer from the aluminum blocks 20 to the water through the silicon layer 24 . also , the silicone should have features that allow it to expand and contract so that the heating element 16 is less susceptible to frost damages when there is water remaining in the channels . silicon also has the advantage of being thermally stable , water resistance , and having a good electrical insulation and being chemically reactive . fig4 shows an example of a water container 12 . the container 12 may include an outer container 26 , an internal container 28 , a valve 30 , a spring valve 32 , a shelf 34 , a lid 36 , and a decorative cover . the water container 12 should be easily disassembled for filling water and easily replaced in the socket . it should be able to accommodate approximately 1 . 2 liters of water , and should be placed on a table without the risk of opening the valves 30 , 32 to allow water to leak out . it should also be dishwasher safe . fig5 is an illustration of how the water container 12 is placed in the coffee - holder base 38 . the base 38 should have a foundation 40 in the form of a recess 42 which fits the container 12 so that it remains firmly with any locking mechanism when it is inserted into the foundation 40 . furthermore , it should be a valve hole 44 in the foundation 40 which is designed to open the valve 32 and allow water to flow freely into the pump 14 which is preferably positioned directly below the foundation 40 . pump 14 and pcb 19 may also be located directly below the foundation 40 . fig6 shows a shower head - shaped water outlet 48 that is mounted above the filter holder 50 . the water outlet 48 is designed as a shower head to achieve a good distribution of water over the ground coffee in the filter holder 50 . the water outlet 48 should be easy to disassemble and clean . the water outlet 48 is connected to a water conduit 52 from the heating element 16 and may include a plurality of ports 54 for delivering the water onto the ground coffee . fig7 shows of a filter holder 50 which may be used in connection with the coffee machine 10 . the filter holder 50 is designed to direct water toward the filter bottom 56 . it should be easy to assemble and disassemble , and easy to clean . fig8 shows a base 58 of a filter holder 50 , which can be used in connection with the coffee machine 10 . the filter holder base 58 consists of a valve 60 , a rotatable ring 62 for aroma control , a slider 64 , a telescopic ring 66 , and a spring element 68 . the base 58 should be adjusted so that when the filter holder 50 is removed from the coffee machine &# 39 ; s bracket , the valve 60 will close and prevent the coffee from running out from the bottom of the filter holder 50 . it should also be possible to place the filter holder 50 on a surface without the coffee running out from the bottom of the filter holder 50 . fig9 shows the filter holder aroma control mechanism in more detail . the aroma control mechanism consists of a rotatable adjusting ring 62 with threads 70 of the slider 64 . by rotating the ring 62 , the slider 64 is twisted , and the speed of the water flow will change . the valve 60 should not be closed completely , but always have a minimum opening while it is placed on the bracket to prevent coffee or water overflows . fig1 shows the connection between the filter holder 50 and a coffee flask or carafe 72 in more detail . the valve 60 opens when the coffee flask 72 is placed under the filter holder 50 , so that the coffee can flow into the coffee flask 72 . likewise , the valve 60 closes when the coffee flask 72 is removed so that the coffee is no longer flowing out of the filter holder 50 . the flow rate of water from the filter holder 50 should always be higher than the water flow rate from the pump 14 into the filter holder 50 . fig1 shows an exemplary coffee flask 72 that can be used in connection in the coffee machine 10 . in approximately the middle of the lid 74 of the coffee flask 72 there is a lifting mechanism 76 to activate the valve 60 in the bottom of the filter holder 50 . the coffee flask lid 74 is also equipped with a drip stop 78 along the edge with drainage holes 80 down to the flask . fig1 and 13 show examples of a filter holder support bracket 82 and the bracket base 84 respectively . in the following , the functions and assemblies according to various embodiments of the present invention are discussed in more detail . the purpose of the pump 14 is to control the outlet water temperature more precisely and partially independent of the use of different altitudes and barometric pressures . the goal is to have a controlled outlet temperature of , for example , 92 ° c . the outlet temperature of the water may preferably also be changed by the user , for example within a range of approximately 90 ° c . to approximately 99 ° c . at a low pressure , the water boils earlier than at a higher pressure . at a low barometric pressure , the boiling point will be at approximately 2 ° c . to approximately 3 ° c . lower compared with an average barometric pressure . further , an altitude of 1000 feet above mean seal level ( msl ) will lower the boiling point by about 3 ° c . the traditional structure of a coffee machine uses boiling water to drive the flow of water from the container to the filter holder 50 . thus , the outlet temperature will be related to the boiling point , and might be approximately 6 ° c . below the boiling point . the temperature drop is partly due to heat loss to the surroundings through the various components of the machine 10 . furthermore , the heating element is often designed so that the heat supply is uneven . this creates steam in the water , although the average temperature is a few degrees below the boiling point . by being able to control the flow through the heating element by means of the pump , so the temperature may partly be controlled independently . the outlet temperature from the heating element may thus be , for example , 94 ° c ., then controllably allowing a temperature drop of approximately 2 ° c . from the heater to the funnel . however , this may imply that in certain cases is not possible to get the desired temperature , when the boiling point has dropped significantly due barometric pressure and / or elevation . then it becomes necessary to lower the discharge temperature to a level where the heating may occur at an acceptable level of vapors . several pump types are possible to achieve the desired function , including centrifugal pumps , peristaltic pumps , vane pumps , and gear pumps . only the peristaltic pump and to some extent the gear pump are also able to pump air . when the system is not empty , there may be residual water in the system , which can cause bacterial growth and possible frost rings . frost - induced leaks can be avoided by providing spaces or tubes containing water that are able to expand by approximately 10 %. with regard to bacterial growth , it is considered that the solution should be comparable with other coffee machines , which also accommodate for residual water left in the pipes and the heating element . when this is the basis for selection of the pump , the preferred choice seems to be the centrifugal pump . it does not have the best characteristics of the desired function , as it is difficult to use for dosing and requires a check valve . the features are , however , sufficient for the purpose herein , and it is relatively inexpensive to produce because it does not have many moving parts . in a preferred embodiment , a 12 - volt automotive sprinkler pump is utilized . it is produced in large quantities and has a lower price than most other pumps . in the embodiment herein , when a centrifugal pump is used , a check valve is also required if the heating element 16 is to be emptied after brewing . the check valve might also contain an aperture , so the flow through the aperture / pump can be varied more precisely . alternatively , the pump / directional valve might be some kind of a needle valve , so that an automatic purification of deposits in the valve could be achieved . spring - loading is considered as an advantage , so that water is not penetrating through the valve and heating element when the pump is inactive . taking the above considerations into account , the inventors have realized the following embodiment and its equivalents as the optimal process of coffee brewing : measure the ambient temperature by using a temperature sensor 18 in the heating element 16 , so that cooling from the heating element 16 to the funnel can be estimated . for the purpose of calibration , consider if the measured temperature is realistic . the estimation preferably requires a predefined model dependent on , for example , the length and diameter of the pipe connecting the heat element 16 and the outlet 48 . then , connect a power supply to the heating element 16 . wait until the heating element 16 temperature is equal to or greater than a first predetermined or target temperature . for example , the predetermined temperature may be approximately 90 ° c . once the first predetermined temperature is achieved , activate the pump 14 for a first period of time ( for example , approximately two seconds ) until the heating element 16 is filled with water . measure a possible a decrease of the value of the temperature sensor 18 . deactivate the pump 14 for a second period of time ( for example , approximately two seconds ) to heat the water in the heating element until the heating element 16 temperature is equal to or greater than a second predefined temperature . the first period of time during which the pump is activated and the second period of time during which the pump is deactivated may be the same or different . restart ( reactivate ) the pump 14 at an estimated throughput level . that is , restart the pump with a corresponding voltage level that provides the estimated throughput level , thereby providing the desired output temperature . the throughput level may be estimated by the pcb 19 using a predefined model , the estimation based at least in part on the estimated temperature reduction and the measured ambient temperature . check the outlet temperature and possibly adjust the predefined model for calculating the output temperature , so that the flow is adjusted accordingly . also control the predefined model for account for whether the estimated air pressure is too low . if so , the outlet temperature of the water is decreased . introduce a break if interval brewing or extended brewing has been requested . repeat the two last mentioned steps until the power consumption of the pump 14 indicates dry running . switch off the pump 14 . switch off the heating element 16 and maintain the temperature of the coffee flask 72 by a heating element . this may be the same heating element 16 that heated up the water in the pump , or an independent heating element . if an independent heating element is used , it should also include an additional temperature sensor with over - temperature protection . if using the same heating 16 element for both functions , the heating element 16 might be moved and / or insulated somewhat from the surface of the coffee machine 10 . one of the advantages of the present invention is that it provides better control of the temperature of the water when it first hits the ground coffee . furthermore , it enables the coffee machine 10 to be more robust against changes in the environment related to pressure , humidity and temperature without degrading the quality of the coffee significantly . it will be appreciated by persons skilled in the art that the present invention is not limited to what has been particularly shown and described herein above . in addition , unless mention was made above to the contrary , it should be noted that all of the accompanying drawings are not to scale . a variety of modifications and variations are possible in light of the above teachings without departing from the scope and spirit of the invention , which is limited only by the following claims .
a method and system for brewing coffee that allows for control of the temperature of the water as it hits ground coffee and that is adapted for changes in the environment . a coffee machine may include : a water reservoir , a pump , a heating element , a filter holder , a temperature sensor , and a control element . instead of using boiling water to drive the flow of water from the water container to the filter holder , which method relates the outlet temperature to the water &# 39 ; s boiling point , which , in turn , is dependent on altitude and other factors , the coffee machine described herein uses a pump to deliver water from the water container to the heating element and on to the filter holder . the coffee machine also includes a heating element that is not susceptible to frost damage , which may include a silicone layer sandwiched between two metal components , such as aluminum blocks .