an improvement of this invention is a unique container system which can hold ground coffee or tea leaves within the kettle but out of the water until it is heated to the optimum temperature . fig1 shows an electrically heated kettle 1 with a glass or plastic shell vessel 2 , a handle 7 with one or more control switches 55 and leds 53 , 54 and 60 mounted on the handle . the unique container system 10 is supported above the liquid on the lower end of control rod 15 which passes thru the kettle cover 23 . the container can be lowered manually or in alternative models by an automated means beneath the surface of the water in the kettle during the extraction cycle . an electric heater plate 3 is attached to the bottom of the kettle shell 2 . preferably the heater plate 3 forms the bottom of the kettle being sealed to the kettle in a manner that insures that one side of plate 3 is in direct contact with the water . attached to the bottom of the heater plate 3 is an electrically powered heater 19 . power applied to this heater is controlled by a uniquely programmed electronic processor and controller . temperature of the water is measured by a thermocouple , thermistor 27 or similar temperature sensor that plugs into processor 47 mounted in enclosure 6 . the temperature sensor 27 is mounted either in direct contact with the heated water , the kettle shell or under the lower heater plate 3 which in turn remains in intimate contact with the heated water . the entire apparatus is powered thru power cord 25 connected through base 4 in which is mounted a cordless connector of a type similar to that commercially available from otter , strix and other suppliers . power to the kettle itself is passed through this connector by a plug 29 extending from the base 4 that goes into socket 30 attached to the base of the heater plate 3 in the enclosure 6 which supports the kettle and serves to enclose certain electrical components mounted under the kettle and the heater plate 3 . while a cordless kettle is generally preferred , the kettle can be connected directly by means of a power cord to the local household power outlets . the filled food container 10 can be immersed in the heated water at the beginning of the extraction process and held there for the extraction cycle . at that time the container 10 can be raised above the heated liquid in order to abruptly terminate the extraction process . the container while in the water can be held in one position or if desired it can be moved up and down manually or mechanically in order to enhance the flow of water through the container providing better contact with the tea leaves or ground coffee in order to enhance the extraction efficiency or to achieve a different type of extraction and taste balance . container system 10 ( fig3 ) consists of an upper section 11 ( fig5 and 8 ) to which is attached a lower basket section 12 that holds the tea leaves or ground coffee . the lower basket section 12 is attached to the upper section 11 by aligning the pins on the lower basket 12 to the slots in the upper section 11 , inserting the basket 12 into the upper section and rotating the lower section 12 to secure its position . the lower section 12 can be removed from the upper section 11 even while upper section 11 remains attached to rod 15 . rod 15 ( fig1 , 3 and 5 ) attaches securely to the upper section 11 of the container system 10 to permit raising and lowering the container system within the kettle . the container system 10 is designed with a diameter or outer dimension smaller than the internal diameter or dimension of kettle 2 so that the container system can be moved freely up and down and the water or steam is free to flow around the system as it is moved up or down or as the final tea or coffee is poured out of the kettle . water also can enter or flow through the container which is enclosed for example with a screen - like structure attached to the supporting arms 17 ( fig5 and 6 ) and supporting arms 18 of fig7 on the upper and lower ends of the container system respectively . openings in the screens can be adjustable or in any event the individual openings are sufficiently small to contain the tea leaves and coffee grounds yet large enough to allow water to move into and out of the container system . because the container physically isolates the coffee or tea being extracted , the extracted solid residue held within container system 10 is readily removed from the kettle 2 thus leaving the kettle relatively clean and hence requiring little to no effort to clean it . multiple brew cycles are possible without cleaning the kettle . once the tea or coffee is brewed the container assembly 10 can remain in the water but preferably it will be raised above the water level to stop the extraction . it can of course be removed completely from the kettle and if one wishes a pouring lid 9 , ( fig1 ) can be placed on the kettle 2 before the tea or coffee is poured out of the kettle . slots 9 a in the lid allow the lid to be tight fitting yet the beverage can be easily poured out of the kettle with the lid in place . critical to producing beverages of optimum flavor is the temperature at which the flavors are extracted and the time of contact with the liquid during extraction . coffees and teas contain a wide range of organic flavorants . some of the flavorants are very aromatic , some less . some components add a bitter taste and are generally to be avoided . the amount of these various flavorants extracted depends on the exact temperature of the water . as the water temperature increases the solubility of each component will change and the rate of extraction increases with temperature . further the rate of extraction of any component varies with the concentration of that component already in solution . clearly as the extraction time is increased the concentration of the individual flavorants generally continues , but importantly the ratio of key flavorants is altered sufficiently to be perceptible to anyone with sensitive taste . consequently the ultimate ratio of flavorants depends on time , temperature , amount of tea or coffee , degree of confinement of the liquid around the tea or coffee and the liquid agitation within the brewing environment . all of these factors must be carefully controlled and clearly if the brewing environment and apparatus allows these variables to be changed by the user , the user will be able to optimize conditions to tailor his beverage to his own taste . the advanced brewing means disclosed here has the necessary versatility to allow the user to modify the brewing conditions to best match each type of tea or brand of coffee . thus this novel appliance permits individual but precise control of the brewing temperature and brewing time , while providing the means for preconditioning of the tea of coffee before brewing , and control over agitation during the brewing process . the coffee or tea is placed in a semi - enclosed container whose exterior enclosing surfaces contain a number of small openings to allow water or steam to enter the container during the blooming and during the extraction periods . commonly a screening type material is used to provide for liquid transfer in and out of the container . the individual openings however are sufficiently small to prevent the ground coffee particles or tea leaves and fragments from passing thru the openings . the number of such openings and the total open area on the surface are important to control the degree of flow or diffusion of liquid and steam into and out of the enclosure . if the open area is large the extraction will result in a flavorant mixture that approaches that obtained by simply pouring the coffee or tea into the heated water . if the total area open for flow of water or steam is small , the conditions and flavor will approach that of a samovar where the tea is confined in only a small volume of water as the extraction occurs . provision can be made to allow for adjustment of the number of openings or the area of screen in use at any one time . that adjustment can be easily obtained for example by using adjustable close fitting shutters 31 adjacent to the screened area as in fig9 , adjusted by a manual means such as lever 33 . the degree of adjustment of the open screened area shown in fig9 ranges approximately from 25 % to 75 % open area . it is more convenient in some models to provide a range of 0 to 100 %. the design of this advanced brewing means offers the user a choice among a variety of alternative brewing processes . first it is possible to use this in a way similar to a conventional french press which allows him to drop the coffee or tea directly into the heated water , to allow the extraction process to take place around individual particles of coffee or tea leaves surrounded with the large volume of water . the particles drift downward as they wet , then tend to accumulate at the bottom of the kettle and after extraction are mechanically confined by pressing down a screen - like filter tightly conforming to the walls of the chamber to confine the particles at the bottom of the press . they remain there subsequently as the tea or coffee is poured and consumed . leaving the coffee or tea in the press as the beverage is consumed permits continued extraction of some of the more bitter flavorants — adversely affecting the flavor of the beverage . while some users may enjoy the increasingly stronger beverage as the extraction continues over such extended periods , most experts find this detrimental to the flavor or taste . an important improvement , however of the versatile new product disclosed here allows the user to first steam or moisten the coffee or tea which allows the particles to soften and swell ( bloom ) increasing their total surface area and facilitating better control of the extraction conditions . this new product also permits one to use the novel container , immerse it without agitation at the precisely optimum temperature for an optimum time and to then withdraw it completely from the heated vessel before pouring the beverage . in the other extreme the user can move the container up and down within the water or into and out of the water to obtain maximum extraction of all flavorants in the shortest possible time . consequently this novel means provides a variety of reproducible and controlled brewing options allowing the user to optimize the flavor of his coffee , tea or other extractable material to suit his individual preferences . in order to provide this extreme brewing flexibility this novel apparatus employs , advanced means for controlling the temperature and time with high accuracy , means for compensating for changes in boiling point due to changes in atmospheric pressure , means for keeping the beverage warm after brewing is complete and means in advanced models to automatically initiate the brewing process . these advantages will be clear as the operation of this new product is further described . because it may be desired to use this electric kettle simply to boil water for preparation of hot chocolate , soups , etc ., protection must be built in to prevent continuous boiling with the possibility of boiling the kettle dry and overheating the unit creating a hazardous situation . provision is provided in this advanced system to avoid such a possibility while at the same time giving the user the option of setting the water temperature just below boiling such as 211 ° f . when the actual boiling point at sea level is 212 ° f . to control the absolute temperature with an accuracy of less than 1 ° f . is possible but very costly and perhaps impractical for a home appliance . consequently a novel electronic processor is used to monitor an electronic signal from an incorporated thermal detector in this product to detect the presence of boiling regardless of the temperature at which the water boils depending on the local barometric pressure . the electronic processor simultaneously monitors with aid of a temperature sensor the temperature of the water or of the steam / air mixture just above the water and if the water does boil , the processor retains the precise temperature measurement and notes that as the local boiling point . subsequently the processor advises the user that he must manually set his desired temperature below that boiling temperature , limits the users ability to set his desired temperature at or above the boiling point , or otherwise prevents this apparatus from continuing to heat the water beyond its local boiling temperature . this brewing apparatus provides a means for the user to set his desired brewing temperature with great accuracy . for green tea this may even below 150 degrees fahrenheit while for black tea or coffee he may wish to set the temperature at or just below the boiling point . other teas and coffees fall generally within this range of temperatures . it is important therefore to sense the water temperature accurately and to display the temperature setting accurately by means of either or mechanical or electrical means . perhaps the most convenient and accurate means of sensing the water temperature electronically is with either a thermocouple precision thermistor or other means in excellent thermal contact with the water or contacting a highly thermally conductive thin material separating the sensor from the heated water . because of the high thermal conductivity of the metal heater plate in contact with the heating water the dry side of the heater plate provides a convenient and practical place to monitor the water temperature . that plate can alternatively be provided with a thin walled thermal well , protruding into the liquid , in which to mount a thermistor or thermocouple . alternatively the sensor can be mounted on an internal wall of the kettle to achieve even greater thermal accuracy . an electrical heater for the water is mounted on a metal plate , for example made of steel or aluminum , one side of which is in good thermal contact with the water in the kettle . the heater must provide a large amount of power in order to heat the water quickly but substantially less power is required to maintain the heated water and kettle once the desired temperature is reached . consequently it is desirable to have a high wattage heater for example in the range of 1000 - 1500 watts to heat the water quickly . once the water is heated to the control temperature not more than about 100 to 200 watts is needed to maintain it there . this novel brewing apparatus uses a single high wattage heater to permit rapid heat up of the water but incorporates an electronic controller that regulates the intermittent flow of electrical power applied to that same large power heater as a means of reducing the effective wattage of the large heater during the keep warm cycle . this unique means avoids the need for two heaters of different wattage , inefficient and expensive resistors , conventional relays , or mechanical thermostats . the controller thus sends short - time bursts of full power to the large heater at just the correct frequency and duration to maintain the water at precisely the desired temperature . commonly the controller sends many pulses each second . the effective wattage required will of course be larger if there is more water in the kettle or if the water is maintained at a higher temperature than if the water is closer to room temperature . this novel brewing apparatus also includes means to keep the beverage warm after the brewing cycle is complete . the electronic processor 47 is programmed to adjust automatically in response to the thermal sensor 27 the frequency and duration of electrical power pulses applied to the heater 19 to maintain the beverage at a preselected temperature such as 160 ° c . controls are provided to enable the user to change this “ keep - warm ” temperature in order to provide a cooler or warmer beverage . this advanced means of varying the wattage of the heater insures that just the correct amount of energy is applied to the heater and kettle . excessive power is never applied to the heater . consequently and importantly unlike conventional heating means the temperature of the heater plate 3 is never heated in the “ keep - warm ” mode to more than a few degrees above the average temperature of the beverage in the kettle , thus avoiding overheating the beverage and adversely affecting its temperature . it is important to minimize the amount of energy required to “ keep - warm ” the beverage in order to minimize any modification of the optimum flavor of the beverage . any heating implies some differential in temperature between the heating source such as the heating plate and the liquid . to further reduce that differential temperature , it is desirable to reduce heat loss from the kettle , especially during the “ keep - warm ” period which may be well in excess of an hour . a convenient way to reduce such losses is to use an insulating double walled kettle 2 preferably with a good vacuum in the inner space between the double walls . conventional thermal insulating materials can also be used around the kettle to reduce the heat loss . another novel means is an electrically heated blanket or a circular flexible or rigid heated enclosure maintained at the “ keep warm ” temperature , conforming closely to the exterior of the kettle . such warmed means that surround the large area of kettle walls require a vanishingly small temperature differential between the heated blanket and kettle to maintain the beverage at the “ keep - warm ” temperature . the signal generated by the temperature sensor , proportional to the water temperature is fed to an electronic processor and the signal from a means to set the temperature level selected by the user is likewise fed to the processor . the processor compares these two signals and directs the controller to apply the appropriate amount of power to the heater to either heat the water rapidly or to apply a lessor amount of heat — just enough to maintain the temperature at the set temperature . the processor uses modern solid state integrated chip technology to handle electronic inputs , to manipulate and compare input signals , to make the logic decisions , to convert analog signals from sensors to digital form , to make necessary calculations and to direct the controller regarding the appropriate power that must be applied to the heating elements . the controller can adjust the power to the heater either by use of electrically actuated mechanical relays , by means of solid state triacs ™, thyristors , solid state relays and can employ time based pulse width modulation methods for controlling the amount of power transferred . this brewing device will preferably have an electronic display conveniently accessible to the user to display the set temperature ( the desired brewing temperature ) with manually operated control buttons that allow the user to set the temperature higher or lower . a conventional led ( light emitting diode ) or lcd ( liquid crystal device ) can be used to display conventionally the set water brewing temperature or the same display can be directed to read - out the actual water temperature . this same display can be used also to display brewing time and to display “ remaining brewing time ” to indicate and advise the user as the brewing proceeds and ends . when the brewing cycle ends visual and / or audible indications or alarms can be made to advise the user that the beverage is ready for consumption . in normal operation the user will preselect the desired brewing temperature and brewing time using the provided control buttons . the average user will not find it necessary to change either brewing time or temperature very often once he optimizes his preferred operating parameters . however , the controls are sufficiently flexible to allow the user to easily experiment and to change these parameters until the optimum is realized . some models can memorize and store several different programs found by the user to be optimum for different teas or coffees . it is then a simple matter for the user to select stored programs depending on the special tea or coffee being brewed at a given time . the controls are sufficiently flexible to allow the user if he wishes to defeat the timing function and to control the timing by other means . fig1 is an electrical diagram of the basic operating components . initially the processor 47 has factory set default values stored for brewing time and temperature . if the user chooses to change brewing time , the time input button 56 is pressed and the display 51 will show the time set . the user can then use the increment button 58 or decrement button 59 to change the default time setting . similarly , the user may press the brewing temperature - input button 57 and then using the same increment 58 or decrement 59 buttons to change default temperature setting . the processor 47 will store these values for the next use . when the kettle is used again , the modified values will be loaded even if the kettle has been turned off and power removed . the multifunction switch 55 is a user input device which allows the user to select the mode for the kettle to operate . it can of course be several switches . the commonly preferred functions are , but not limited to , off , heat and brew . when the multifunction switch 55 is actuated to the “ heat ” position , the processor 47 will activate the heater controller 40 in the following manner : first transistor 42 will be activated which in turn energizes relay 41 to apply full power to heater 19 . the processor will then compare output from temperature sensor 27 with set temperature and when sensor 27 output reaches set temperature , the processor 47 will deactivate transistor 42 and relay 41 and activate triac 43 through zero crossing driver 44 . this triac 43 is activated and deactivated many times each second in a time based pulse width modulation manner in order to reduce the effective wattage to the heater 19 to only that sufficient to maintain set temperature . with this novel method the minimum time is required to bring the water up to the set temperature by using , for example , full 1500 - watts , then more accurate control is utilized to maintain water temperature within a tight tolerance using less wattage . the zero crossing driver 44 senses the location of the ac sine wave voltage and only activates the triac 43 when there is a zero voltage condition thereby reducing inrush current and eliminating radiated interference . while heating in full power mode , led 53 will be activated by processor 47 . when set temperature is reached led 54 and / or audible signal device 52 will be activated by processor 47 . microprocessor can also activate container release mechanism 35 , fig1 , thereby lowering container into water or alternately user may lower container manually and switch multifunction switch 55 to “ brew ”. at this time , a timer internal to processor 47 will begin counting down from set time and processor 47 will output time remaining to display 51 . also at this time , the processor 47 will command heater controller 40 to reduce wattage further thereby slowly lowering the temperature of the water until it reaches a keep warm temperature suitable for consumption and then maintain that temperature . this temperature has a factory default setting in the processor 47 and can be changed by the user by pressing a combination of buttons . when time reaches “ 00 ” the processor will activate led 60 indicating brew is done and momentarily or periodically activate audible signal device 61 . if at any time the steam detector 49 or thermal sensor 27 outputs to processor 47 an electrical signal indicating the presence of steam , the processor 47 will reduce the maximum temperature set point , and thereby reducing water temperature in the future so that no steam is detected . because this condition may occur at higher altitude locations , this lowered setting will be stored by processor 47 and used for future settings . the processor 47 also analyzes the rate of rise from the temperature sensor 27 and can determine the point of boiling by sensing a significant decrease in the rate of temperature rise , and will likewise reduce settings appropriately . if the user attempts to increment set temperature above this stored temperature , the display 51 will display “ boil ”. pressing a combination of buttons and holding for 3 seconds can restore all factory default settings . if kettle is left unattended with no user input for an extended period such as for 2 hours , processor 47 will deactivate heater controller 40 thereby turning off heater . any user input will restore normal use . if kettle is operated with no water , processor 47 will determine from sensor 27 that temperature is above normal operation and will deactivate heater . in the event of any component failure which would result in excess temperature of heater 19 , boil dry safety switch 50 will interrupt ac power to heater controller 40 thereby deactivating heater 19 until temperature restores to normal . one physical layout of the controls and displays is shown in fig1 . as shown in fig1 , the controls are in part on the handle of the kettle for convenience and the balance are on the base enclosure 6 . in normal use the user preferably preprograms his preferred brewing time and temperature . the processor remembers these settings . in any event the user first programs time and temperature , fills the kettle with water to the desired level and places the correct quantity of coffee or tea inside the brewing container . he will likely not want to immerse the container but rather holds it above the water level while the water heats up to the set temperature level . when that temperature is reached the processor and controller maintain the water in the kettle at the set temperature until the user is ready to start the brewing process . when the user wishes , he then actuates a brewing switch button and lowers the container with the coffee or tea below the water surface to allow the extraction process to begin . power to the heater is normally turned off at the beginning of the brewing cycle , but as explained later the heating may continue for a limited time . the timer starts counting down and at the end of the preset brewing time an audible alarm and / or light indicates that the brewing time has ended . the user then will likely want to raise the container above the liquid level or remove it completely from the water kettle . the beverage is then ready to serve . because of the flexibility provided the user can select the optimum time and temperature for brewing . he can elect to either place the container with tea and coffee into the kettle above the water during the heat - up and steaming period to allow the tea or coffee to bloom or he can elect to place the tea and coffee in the container only after the water is at temperature and ready to brew . the user can adjust the amount of tea and coffee used and this novel means allows the user to adjust the effective open - area of the container walls and thereby affect the flow of water in and out of the container during the brewing cycle . during the brewing cycle the user can increase the flow through the container simply by alternately raising and lowering the container within the liquid or in and out of the liquid as the brewing proceeds . if the user wishes to brew at any set temperature but particularly at a temperature at or very close to the local boiling point of water , the processor will direct the controller to apply full or virtually full power to the heater in order to heat the water quickly to that set temperature . just before the temperature reaches the set temperature the processor will normally direct the controller system to reduce power to a lower level in order to either reduce the opportunity for boiling or to approach the set temperature more slowly and with greater temperature accuracy , thus avoiding temperature overshoot . this insures rapid heat - up and temperature accuracy . if , however the user sets the temperature above the local boiling temperature , a boiling detector or temperature sensor located at the top of the kettle in the steam zone , in the liquid , or otherwise in close thermal contact with the liquid and / or steam alerts the processor to read and record the temperature at which the boiling occurred . then in the subsequent use the processor and display alerts the user that his setting is above the boiling point and prevents him from setting the temperature above the boiling point . the boiling detector can be , for example a thermistor that senses a leveling off of the rise of liquid temperature of the steam / air mixture , a moisture sensitive resistor or , for example , a thermally sensitive switch based on a thermally sensitive bimetallic material appropriately located to detect the liquid or steam temperature . to sense the leveling of the liquid or vapor temperature rise and hence boiling during the heating cycle one can use an electronic processor that analyzes the rate of rise of the liquid or steam / air and senses the moment that the temperature no longer rises . electronic means can be incorporated to detect power failures and to switch off the power and to alert the user to restart the unit when power is restored . any of a variety of audible and / or visual alarms can be used to alert the user to the fact that the water is still heating , that the water temperature is ready to start brewing , or that the brewing cycle is complete . an automated version of this improved brewing means incorporates an electrically actuated “ holder ” of the container that holds the loaded container above the water level until the water is at the desired brewing temperature . at that temperature the electronic processor directs the electrically actuated holder to release the basket and allows it to drop and immerse into the liquid appropriately . the brewing timer alerts the user when the brewing time is complete to advise him that it is time to raise the container above the liquid , and if desired to remove the container reflecting the fact that the beverage is ready to pour . the electrically actuated “ holder ” can be an electromagnetically actuated solenoid 37 that moves a rod or lever 35 , fig1 to hold and subsequently release the container . alternatively an electromagnet can be used to attract and hold to it a metal ferromagnetic structural part of the container . fig1 - 16 show further embodiments of this invention which are intended to maintain the liquid contents at their desired temperature . as shown in fig1 the kettle 1 a includes an outer jacket 80 completely around the vessel 2 . the space 82 between the jacket 80 and the vessel 2 is evacuated so as to provide an insulation around the vessel 2 . fig1 shows a variation where the kettle 1 b has a foam jacket or sleeve 84 disposed around and against the shell vessel 2 . the foam sleeve includes electrical wiring 86 which would be connected by wires 88 to processor 47 for heating the sleeve 84 and thereby maintaining the temperature of the liquid within vessel 2 . sleeve 84 could be permanently mounted around vessel 2 . alternatively , the insulation to maintain the temperature of the liquid in vessel 2 could be achieved wherein a sleeve such as sleeve 84 is made of a heat retaining material as is generally known and could be permanently or detachably mounted around vessel 2 without the provision of electrical wiring 86 for heating the sleeve . an important advantage of this new brewing kettle , is that the processor can be programmed to either hold the temperature at the set temperature for a predetermined portion of the brewing time , to heat only until the temperature equilibrates , or to heat for the entire brewing cycle . the actual brewing temperature generally will drop slightly when the container is immersed in the heated water . clearly it is preferable in any event to use less than full heater power for any heating once the brewing begins in order to avoid any possible overheating of the liquid and the extracted flavorants . by holding the temperature relatively constant during the brewing cycle , the extraction process is optimized , the time can be reduced , and the flavor enhanced . flavorants , however can be oxidized by direct contact with the heater plate and hence the heater plate must not be excessively hotter than the brewing water . by designing the advanced electric brewing kettle described here with a circular wall configuration it is possible for this advanced brewing means to be used with a separate close fitting flexible screen like those used in a french press that can be alternatively attached to control rod 15 where the coffee / tea container 10 is normally attached by this means the versatility of the product is increased and the need for a separate french press is eliminated for the average household .