Embodiments of the present invention relate generally to systems and methods for heating buildings, and more specifically to pellet stove design and control.
A pellet stove is a type of biofuel stove that burns biomass in the form of pellets to generate heat. Pellet stoves can burn corn kernels, wood pellets, cherry pits, and other types of biomass solid fuel. Pellet stoves became popular during the oil shortages of the 1970s. Over time, pellet stoves have become more sophisticated, and more aesthetically pleasing. Most stoves are now quite attractive, and are often used in homes. Commercial models are available, which can heat large buildings or generate electricity.
However, current pellet stoves often generate high levels of noise due to noisy blowers and/or turbulent flow of blown air through pellet stove components. Current pellet stoves often feature limited user interfaces and limited automated controls, which may lead to more work and less choice for the user in cleaning and maintenance operations, for example. Current pellet stoves can often be expensive or complicated to manufacture, they often run at a relatively low efficiency, and may often be unable to burn low grade fuel or one hundred percent corn fuel, for example. Therefore, there is a need in the art for improved pellet stove design and control.
Embodiments of the present invention relate generally to systems and methods for heating buildings, and more specifically to pellet stove design and control. A firepot assembly according to embodiments of the present invention includes a combustion enclosure for housing a solid fuel during combustion, which has a top opening to receive the solid fuel and a bottom opening through which the solid fuel (e.g. ash) may be released after combustion. Such a firepot assembly further includes two rails over which slides a bottom plate between a closed position in which the bottom plate substantially covers the bottom opening of the firepot and an open position in which the bottom plate does not cover the bottom opening, according to embodiments of the present invention. In addition, the firepot assembly may include a motor coupled to the bottom plate and configured to move the bottom plate between the closed position and the open position.
In some cases, the opening on the bottom of the firepot includes a bottom opening and a partial side opening, and the bottom plate includes a substantially flat portion configured to abut the bottom opening and a ramped portion configured to abut the partial side opening. Embodiments of the firepot assembly may further include a controller communicably coupled to the motor and which is configured to activate the motor at predetermined time intervals, or which is configured to receive information about the solid fuel, calculate a cleaning interval based on the information, and activate the motor after the cleaning interval based on calculation. According to some embodiments, the motor includes a drive shaft which extends through a crank arm having a cam roller, and the firepot assembly further includes a lever arm pivotally mounted to a stationary pivot bracket; the lever arm may include a channel at a distal end for receiving the cam roller, and a proximate end of the lever arm may be pivotally connected to a plow arm coupled to a lower surface of the bottom plate, such that actuation of the crank arm causes the lever arm to pull the plow arm and move the bottom plate to the open position.
A firebox for exchanging heat in a pellet stove according to embodiments of the present invention includes an enclosure with side walls, a back wall, and a thermally conductive top wall which is at least partially slanted with respect to the back wall, the enclosure at least partially enclosing a combustion site. Such embodiments of a firebox further include a plurality of thermally conductive airfoils formed on an inner surface of the thermally conductive top wall and another plurality of thermally conductive airfoils formed on an outer surface of the thermally conductive top wall, the first plurality of thermally conductive airfoils being configured to absorb heat from the combustion site via convection, and the second plurality of thermally conductive airfoils being configured to receive the heat via conduction from the first plurality of thermally conductive airfoils through the top wall and impart the heat via convection to a fluid surrounding the second plurality of thermally conductive airfoils. According to some embodiments of the present invention, the back wall is a thermally conductive back wall, and the firebox further includes a third plurality of thermally conductive airfoils formed on an inner surface of the thermally conductive back wall and a fourth plurality of thermally conductive airfoils formed on an outer surface of the thermally conductive back wall; the third plurality of thermally conductive airfoils being configured to absorb the heat from the combustion site via convection, and the fourth plurality of thermally conductive airfoils being configured to receive the heat via conduction from the third plurality of thermally conductive airfoils through the back wall and impart the heat via convection to a fluid surrounding the fourth plurality of thermally conductive airfoils.
According to such embodiments of the present invention, the firebox may further include a convection blower configured to blow air over the plurality of airfoils on the outer surface of the top wall. Each airfoil of the plurality of thermally conductive airfoils may include a leading edge, a trailing edge narrower than the leading edge, a base, and a tip which is narrower than the base, and each such airfoil may be configured to permit laminar air flow over each airfoil. The firebox according to embodiments of the present invention may further include a fuel opening through which a fuel passes from an outside of the enclosure to the combustion site and an exhaust opening through which exhaust gases pass from the combustion site to the outside; in some cases, a one-piece hopper may be positioned at least partially over the top wall and configured to hold the fuel, and a chute may connect the hopper with the fuel opening. The airfoils, the top wall, the back wall, and/or the side walls may be formed integrally as a unibody construction, according to embodiments of the present invention.
A pellet stove control system according to embodiments of the present invention includes a wall control unit with a user interface through which a user sets one or more parameters related to operation of the pellet stove and a stove control unit communicably coupled with the wall control unit, the stove control unit configured to receive the one or more parameters from the wall control unit and automatically control fuel feed rate, ignition, convection blower, combustion blower, and/or firepot cleaning of the pellet stove, based at least in part on the one or more parameters. The one or more parameters may include temperature, time of day, day of week, fuel type, automatic mode, and/or manual mode. The stove control unit may include a machine-readable medium containing instructions executable by the stove control unit to feed a predetermined amount of biomass fuel into the firepot, ignite the biomass fuel, start the combustion blower, detect a flame for the biomass fuel, and based at least in part on the detection of the flame, feed additional amounts of the biomass fuel into the firepot at an increasing rate while concurrently increasing a speed of the combustion blower until a predetermined heat output is achieved. The machine-readable medium may also include instructions executable by the stove control unit to receive information about a fuel type, determine a cleaning frequency based on the fuel type, initiate an auto clean process based on the cleaning frequency, re-ignite the fuel.
The pellet stove control system may also include a memory which stores parametric data for one or more fuel types, the parametric data including without limitation: feed rate, auger speed, combustion fan speed, minimum temperature during burn, maximum temperature during burn, soft start low feed speed, soft start feed speed, soft start feed time, soft start blower speed, rise temperature during soft start, pot temperature after soft start, maximum number of ignition retries, auto clean pulse interval, start up feed charge speed, ignition time, snapshot time, snapshot temperature rise differential, cool down time, start up vacuum test combustion blower speed, start up ignition combustion blower speed, shutdown combustion blower speed, vacuum pressure threshold, drop tube maximum temperature, and power table data. Embodiments of the present invention may also include a Peltier module configured to produce and store an electrical charge with heat generated by the pellet stove, and which may be used at least partially to power the stove control unit.
This summary provides only a general outline of some embodiments of the present invention. Many other objects, features, advantages and other embodiments of the present invention will become more fully apparent from the following detailed description and the accompanying drawings.
A further understanding of the various embodiments of the present invention may be realized by reference to the figures which are described in remaining portions of the specification.
An exemplary pellet stove 100 is illustrated in
Pellet stoves, pellet stove control systems, and pellet stove components in accordance with embodiments of the present invention are described herein. The particular embodiments that are illustrated and described are intended to enable one of skill in the art to make and use preferred embodiments, and are not intended to limit the scope of the invention in any way. Indeed, the described stoves, control systems, and components can be used in different applications than those described herein. The following description of illustrative embodiments is divided into several parts: firebox, blower motors, auto-cleaning system, hopper, stove control systems, user interface, and operations.
As used herein, the term “coupled” is used in its broadest sense to refer to elements which are connected, attached, and/or engaged, either directly or integrally or indirectly via other elements, and either permanently, temporarily, or removably. The term “communicably coupled” is used herein in its broadest sense to mean any coupling whereby information may be passed. Thus, for example, communicably coupled includes electrically coupled by, for example, a wire; optically coupled by, for example, an optical cable; and/or wirelessly coupled by, for example, a radio frequency or other transmission media.
Exemplary Firebox
An exemplary embodiment of a firebox enhances airflow and heat exchange to enable, among other advantages, more efficient heat generation than that found in conventional systems. In this embodiment, the back wall of the firebox, which also merges into the top of the firebox, forms a barrier between air and other gases inside the firebox and air flowing up the outside of the firebox to provide convection heating. The back wall and/or top wall of the firebox has numerous protrusions projecting outward from the inner (front) and rear (back) surfaces. The protrusions are preferably airfoils, and are arranged in a substantially symmetrical arrangement on the surfaces of the back wall. Tests have shown that airfoils projecting from surfaces of the firebox can provide for optimal heat exchange and low airflow noise (low Reynolds number).
According to alternative embodiments of the present invention, the inner and/or outer surfaces of top wall 200 and/or back wall 210 may instead include a pin heat exchanger pattern as depicted in
In the embodiments of
According to some embodiments of the present invention, a plate 604 may be placed on the inside of the combustion enclosure 201. Plate 604 may be spaced apart from or touching the tips of the airfoils 202 on the inner surface of the top wall 200, according to embodiments of the present invention. When plate 604 is in place, the exhaust gas from the combustion enters behind the plate 604 near the top of plate 604 and flows between plate 604 and inner surface 310 of top wall 200 before exiting through exhaust aperture 208, thereby increasing the surface area of inner surface 310 over which the hot exhaust gas passes. In this way, convection heat transfer occurs from the hot exhaust gases to the airfoils 202 on the inside of the combustion enclosure 201. The heat is then conducted through the top wall 200 and/or back wall 210 to the airfoils 202 on the other, outer side of the combustion enclosure 201, over which is blown a separate stream of air. Another plate and/or manifold may be placed over the outer surface of combustion enclosure 201 to contain the airflow generated by the combustion blower. This airflow over the outer surface of the enclosure 201 is heated via convection by contact with the airfoils 202, which increase the surface area of the enclosure 201 in contact with the air. As such, the enclosure 201 acts as a heat exchanger, taking heat from the hot exhaust gases and adding it to a convective heating airflow.
According to such embodiments of the present invention, the fluid (e.g. air) flow across the outside or outer surface of the enclosure 201 is in an opposite direction from the fluid flow across the inner surface of the enclosure 201. The airfoils 202 as depicted in detail in
Exemplary Blowers
Two blowers are used in accordance with embodiments of the present invention: a convection blower and a combustion blower. An exemplary convection blower 800 is shown in
The convection blower 800 may be a three phase DC motor with a Hall effect sensor, according to embodiments of the present invention. This particular convection blower has an external rotor. Thus, the heaviest part of the motor spins with the impeller. As such, the blower effectively handles dust, cat hair, and other debris. The convection blower 800 includes an embedded circuit board that allows for communication with a stove control system (discussed further below). The convection blower 800 provides feedback to the control system, which enables the control system to adjust the speed of the motor. In one embodiment, the blower 800 communicates current draw and rotation speed (e.g. RPM) to the control unit.
In accordance with various embodiments, rotation speed (e.g. RPM) of the blower 800 is steadily maintained by maintaining a steady voltage level. Line power coming into the home or building is converted to twelve volts direct current. As a result, fluctuations in the line voltage do not impact the rotational speed (e.g. RPM) of the blower motor. The blower 800 has eight wires connected to it to provide power and communication, according to embodiments of the present invention.
The combustion blower 900 may also be a three phase DC motor with a Hall effects sensor, according to embodiments of the present invention. Like the convection blower 800, the combustion blower 900 includes a twelve volt direct current motor with an external rotor. The combustion blower 900 is also in communication with the stove control system for providing feedback of current draw and rotational speed, so that the stove control system can adjust the rotational speed of the combustion blower 900 based on preset parameters (discussed further below). Advantageously, the combustion blower 900 has a round outlet 902 that facilitates ease of pipe fitting during installation by the installer and/or manufacturer, according to embodiments of the present invention.
In some embodiments, hot air from the pellet stove is pumped to various locations in the building or house that is being heated. In these embodiments, another fan (called a distributor fan) may be included that blows heated air into ducts (e.g., heating, and/or air-conditioning ducts) that distribute the heated air to one or more other spaces. The distributor fan can also be activated and deactivated by the stove control unit. In these embodiments, the pellet stove and ducts comprise a central heating system.
In accordance with various embodiments, the pellet stove includes a Peltier module that uses heat to generate and store an electrical charge. The Peltier module can be used to run fans and other powered portions of the stove, such as, for example, the stove control unit. The Peltier module can also charge a battery that can be used to start the stove.
Auto-Cleaning System
An embodiment of an automatic cleaning system (auto-cleaning system) 1000 is illustrated in
The bottom plate 1006 of the firepot 1002 is a single piece consisting of a horizontal portion 1030 abutting the base of the firepot 1002 and a ramped portion 1032 abutting the back side of the firepot 1002, according to embodiments of the present invention. A plow arm 1012 is connected to the underside of the firepot floor 1006 and to one end 1010 of a linkage. The other end 1008 of the linkage is coupled with pivotable lever arm 1014. The lever arm 1014 is pivotably mounted to a pivot bracket 1016. A channel at the distal end of the lever arm 1014 holds a cam roller 1022 (attached, e.g., by screw 1020 to driver arm 1024) that mechanically links the lever arm 1014 to a gear motor 1026 that drives the cam roller 1022 in the channel of the lever arm 1014.
The firepot floor 1006 has front and back runners that rest on rails of a rail assembly 1004. Rail assembly includes a front rail 1034 and a rear or back rail 1036. When the gear motor 1026 is turned on, it drives a shaft that causes the cam roller 1022 to roll in the channel of the lever arm 1014, which in turn causes the lever arm 1014 to pivot about the pivot point. When the lever arm 1014 pivots, it pulls the plow arm 1012 in a lateral motion, which, in turn opens the firepot floor 1006. According to some embodiments of the present invention, when power is removed from the gear motor 1026, the firepot floor 1006 returns to the closed position. According to other embodiments of the present invention, motor 1026 is a stepper motor and a full rotation of the drive shaft corresponds to a full open-and-close cycle of the auto cleaning system.
Exemplary One-Piece Hopper
A pellet fuel hopper 1600 in accordance with one embodiment is illustrated in
The feed tube chute 2700 may include an auger capable of stopping or starting the feeding of fuel. Accordingly, when the auger of the feed tube chute 2700 is actuated, fuel pellets drop from the hopper 2300, travel down the chute 2700 and are dispensed into the firebox enclosure 201. In accordance with various embodiments, the auger of the chute 2700 is actuated by a feed motor (not shown) that is controlled by a stove control system (discussed further below). As such, the feed motor of the hopper assembly 3100 is in communication with the stove control systems and receives commands that are generated based on operational settings.
Exemplary Pellet Stove Control System
Embodiments of the present invention include a pellet stove control system. In general, the stove control system provides functionality for performing various processes automatically. By way of example, but not limitation, the control system may automatically clean the firepot, automatically ignite the fuel, or automatically add more fuel pellets to the firebox. Various embodiments of the stove control system include a stove control unit and a wall control unit. Certain parameters are set by the user through a user interface of the wall control unit. Such parameters may include, but are not limited to, a preferred temperature, fuel type, day and time, fuel feed rate, language, and manual or automatic mode.
In accordance with a particular embodiment, the stove control unit is located at, or is part of, the pellet stove, while the wall control unit is located a distance away on the wall. The wall control unit is communicably coupled with the stove control unit. Such communication may be implemented wirelessly or wired, or any combination thereof. In general, the stove control unit receives commands from the wall control unit, and carries out processes in response to the commands. For example, the wall control unit may send the preferred temperature and fuel type to the stove control unit, and the stove control unit may automatically cause fuel to be fed into the firebox at a designated rate, and/or cause the automatic cleaner to clean the firepot at designated times. According to other embodiments of the present invention, various aspects of the stove control unit may be physically located at or near or performed by the wall control unit; various aspects of the wall control unit may be physically located at or near or performed by the stove control unit, and/or a combination of various aspects of the stove control unit and wall control unit may be physically located at or near or performed by both the stove control unit and the wall control unit.
In this simplified example, the computing device 1800 comprises a bus or other communication means 1801 for communicating information, and a processing means such as one or more processors 1802 coupled with bus 1801 for processing information. Computing device 1800 further comprises a random access memory (RAM) or other dynamic storage device 1804 (referred to as main memory), coupled to bus 1801 for storing information and instructions to be executed by processor(s) 1802. Main memory 1804 also may be used for storing temporary variables or other intermediate information during execution of instructions by processor(s) 1802.
Computing device 1800 also comprises a read only memory (ROM) 1806 coupled to bus 1801 for storing static information and instructions for processor 1802. For example, in the case of the stove control unit, the ROM 1806 typically includes boot code for booting up the unit when it is powered on and one or more data tables that include data related to operation of various mechanisms of the pellet stove. Examples of data tables are shown and described in more detail below.
One or more communication ports 1810 may also be coupled to bus 1801 for allowing communication and exchange of information to/from with the computing device 1800. As discussed above, communication may be wired or wireless or a combination thereof. Communication ports 1810 typically enable communication between the wall control unit and the stove control unit, but may be part of a broader range of communication environments, such as, but not limited to a Local Area Network (LAN), Wide Area Network (WAN), Metropolitan Area Network (MAN), the Internet, or the public switched telephone network (PSTN). The communication ports 1810 may include various combinations of well-known interfaces, such as one or more modems to provide dial up capability, one or more 10/100 Ethernet ports, one or more Gigabit Ethernet ports (fiber and/or copper), or other well-known interfaces, such as Asynchronous Transfer Mode (ATM) ports and other interfaces commonly used in existing LAN, WAN, MAN network environments. In any event, in this manner, the computing device 1800 may be coupled to a number of other network devices.
In accordance with at least one embodiment, communication ports 1810 of the stove control unit interface with controllable components of the stove, such as an igniter, blower motors, automatic cleaning system motors, and fuel feeder mechanism. The control of these various stove components may vary depending on the type of fuel, the preferred temperature, or other preset parameters.
Parametric data is stored in memory of the stove control unit that can be used to control the components. The amount of memory in one embodiment of the stove controller ranges from 90 Kb to 128 Kb, but the invention is not so limited. Parametric data is configurable and updateable. Parametric data tables can be defined for each fuel type. Thus, for example, as new fuels are used, new data tables can be loaded into memory of the stove controller. Exemplary parameters that can be preset in memory and used in the control and management of automatic functions of the stove, include, but are not limited to, feed rate, auger speed, combustion fan speed, minimum temperature during burn, maximum temperature during burn, soft start low feed speed, soft start feed speed(s), soft start feed time(s), soft start blower speed(s), rise temperature during soft start, pot temperature after soft start, maximum number of ignition retries, auto clean pulse interval, start up feed charge speed, ignition time, snapshot time, snapshot temperature rise differential, cool down time, start up vacuum test combustion blower speed, start up ignition combustion blower speed, shutdown combustion blower speed, vacuum pressure threshold, drop tube maximum temperature, and power table data.
Exemplary User Interface
As described, the user of the pellet stove control system can enter parameters or settings related to operation of the pellet stove. In one embodiment, the wall control unit provides an interface through which the user enters the data.
For example, some embodiments include digital controls for at least part of the user interface. The digital controls can comprise hardware or software buttons or similar mechanisms that can be used to alter settings in discrete increments, in contrast with the infinitely variable analog controls such as dials. One advantage of digital controls on a display device (e.g., a monitor), for instance, is that a user can store settings in memory and restore them at a later time. Of course, these and other embodiments could include analog controls.
At a menu screen 2104, the user selects from a menu of options, such as auto/manual, day/time, fuel type, program, or user settings. If the user selects auto/manual, an auto/manual screen 2106 will be displayed. Through the auto/manual screen 2106, the user can specify whether the system operate in a manual mode or automatic mode. In the manual mode, the system is either “on” or “off” in accordance with a selected manual power (e.g., levels 1-5). By contrast, in the automatic mode, the system automatically determines the manner of operation based on other parameters entered by the user.
Selecting day/time from the menu 2104 causes a “day/time” screen 2108 to be displayed, through which the user can set the day and time. If the user selects “fuel type” from the menu 2104, a fuel type screen 2110 is displayed through which the user selects the type of fuel that is in the hopper. The user can select from a number of different types of fuel (e.g., corn, wood pellet high grade, wood pellet medium grade, wood pellet low grade). The selected fuel will dictate various aspects of operation in automatic mode, such as, but not limited to, fuel feed rate.
If the user selects program from the menu 2104, a program screen 2112 is displayed. Through the program screen 2112, the user can program different temperatures for different days and times. If the user selects “user settings” from the menu 2104, a user settings screen 2114 is displayed at the wall unit 1900, which enables the user to go to other screens to enter various settings. In this embodiment, the user can enter the units for temperature (e.g., Fahrenheit or Celsius), the feed rate, a temperature differential, and a language. As such, the wall unit is multi-lingual.
Exemplary Operations
Exemplary processes carried out by the stove control unit are illustrated in flow charts shown in
Beginning with
An igniting operation 2204 ignites the predetermined amount of fuel. In the igniting operation 2204 a signal is sent to the igniter to cause ignition. In a starting operation 2206, the stove control unit sends a signal to the combustion blower to begin blowing at a low rotational speed (e.g. RPM), which can be designated in parametric data tables in memory. The system then begins to slowly ignite the fuel in the firebox. A determining operation 2208 determines whether a flame is detected. In one embodiment, a thermocouple performs the determining operation 2208 by emitting an electrical signal when a certain temperature is present at a certain location.
After a flame is detected, another feeding operation 2210 begins feeding biomass into the firebox to cause the burn rate to increase. Also in the feeding operation 2210, the speed of the combustion blower is concurrently increased at a rate corresponding to the burn rate. As a result, the fuel feeding rate, burn rate, and combustion blower speed are increased together until the maximum energy output (e.g., British Thermal Unit (BTU)) or the desired or the predetermined energy output is reached. In a particular embodiment, the slow-start algorithm 2200 takes between ten and fifteen minutes.
Referring now to
Initially, in a determining operation 2302, the stove control unit determines a cleaning frequency based on fuel type. The determining operation 2302 can be performed by indexing a data structure that associates fuel type with cleaning frequency. For example, for corn, the cleaning frequency is around three hours when the system runs on high. Thus, sometime between two and three hours after starting to burn with corn, the system begins the cleaning process. In another embodiment, the auto-cleaning function may be triggered based on the number of heating cycles the pellet stove runs through.
Regardless of how the auto-cleaning function is triggered, in some embodiments, an icon will be displayed at a control panel (e.g., wall control unit 1714 user interface) which indicates that the cleaning function is necessary, or the cleaning function is being automatically performed. For example, the stove control unit 1716 can send a signal to the wall control unit 1714 that indicates that it is time for cleaning. If the icon indicates that the cleaning function is necessary, the control unit 1714 will enable the user to start the auto-cleaning function (e.g., by pressing a button, entering a command, or responding to a prompt). If the icon indicates that the cleaning function is being automatically performed, then the pellet stove, and specifically the stove control unit 1716 is causing the stove to be cleaned automatically, without the need for use input to trigger the process.
Throughout the auto-cleaning process, an icon may be displayed that indicates that the auto-cleaning process is occurring. In some embodiments, the icon can indicate a percentage of cleaning performed, or time until completion of auto-cleaning, or other related data.
Regardless of whether the auto-cleaning function begins automatically or is prompted by user input, the auto-cleaning process begins with shutting down the feeder 2304. In the shutting operation 2304, the stove control unit 1716 sends a signal to the feed motor 1706 that causes the auger of the feed tube chute 2700 to stop dispensing fuel. With the convection blower 1712 continuing the blow, the stove control unit 1716 sends a signal to the gear motor of the auto-clean assembly 1708 in a performing operation 2306. The gear motor 1708 then causes the firepot floor to open, thereby causing debris (e.g., ashes) in the firepot fall out. The gear motor 1708 then causes the floor to re-close.
The stove control unit 1716 then performs a re-igniting operation 2308, in which a signal is sent to the igniter 1704 to cause ignition. In various embodiments, the auto-cleaning algorithm 2300 can be performed in about five minutes, and can be completed before the convection blower 1712 turns off. As such, the process is transparent to the user.
Embodiments of the present invention may be provided as a computer program product which may include a machine-readable medium having stored thereon instructions which may be used to program a computer (or other electronic devices) to perform a process according to the methodologies described herein. The machine-readable medium may include, but is not limited to, floppy diskettes, optical disks, CD-ROMs, and magneto-optical disks, ROMs, RAMs, EPROMs, EEPROMs, magnetic or optical cards, flash memory, or other type of media/machine-readable medium suitable for storing electronic instructions. Moreover, embodiments of the present invention may also be downloaded as a computer program product, wherein the program may be transferred from a remote computer to a requesting computer by way of data signals embodied in a carrier wave or other propagation medium via a communication link (e.g., a modem or network connection).
The tables shown and described herein are for illustrative purposes only in order to illustrate how one skilled in the art could create a data structure in accordance with various embodiments. In particular embodiments, data structures are not limited to those illustrated by the tables. It will be understood that values in an application product-specific script components data structure are not limited to those shown in tables described herein. In addition, the arrangement of values is not limited to the arrangements shown in the tables.
The functional modules, systems, operations, and data structures discussed herein are capable of combination, separation, or any other type of rearrangement without departing from the spirit scope of the claims recited below. For example, the notification service may be combined with the service provider or the intelligent message delivery system. Data structures shown and described can be implemented in any format known to those skilled in the art including, but not limited to extensible markup language (XML), as entries in a relational database, or any proprietary format.
Although some exemplary methods, systems, and devices have been illustrated in the accompanying drawing and described in the foregoing detailed description, it will be understood that the methods and systems shown and described are not limited to the particular embodiments described herein, but rather are capable of numerous rearrangements, modifications, and substitutions without departing from the scope and spirit of the claims set forth below.
This application is a divisional of U.S. patent application Ser. No. 11/683,970, filed on Mar. 8, 2007, and entitled, “Pellet Stove,” which claims the benefit of U.S. Provisional Patent Application Ser. No. 60/780,433, filed on Mar. 8, 2006, and entitled, “Pellet Stove,” both of which are incorporated herein by reference in their entirety for all purposes.
Number | Name | Date | Kind |
---|---|---|---|
1841210 | Russell | Jan 1932 | A |
2380000 | Walton et al. | Jul 1945 | A |
2399490 | Lange | Apr 1946 | A |
3396706 | Rayburn | Aug 1968 | A |
3706445 | Gentry | Dec 1972 | A |
4042160 | Ickes | Aug 1977 | A |
4143638 | Kamstra et al. | Mar 1979 | A |
4147153 | Buckner | Apr 1979 | A |
4374515 | Conrad | Feb 1983 | A |
4807589 | Johnson | Feb 1989 | A |
5000100 | Mendive et al. | Mar 1991 | A |
5582117 | Mendive et al. | Dec 1996 | A |
6588049 | Sundgaard | Jul 2003 | B2 |
6830000 | Mendive et al. | Dec 2004 | B2 |
20020083944 | Darbonne | Jul 2002 | A1 |
20040200394 | Krumrei | Oct 2004 | A1 |
20050208445 | Walker et al. | Sep 2005 | A1 |
20070068511 | Bachinsky et al. | Mar 2007 | A1 |
Number | Date | Country |
---|---|---|
WO 0184048 | Nov 2001 | WO |
Number | Date | Country | |
---|---|---|---|
20090183659 A1 | Jul 2009 | US |
Number | Date | Country | |
---|---|---|---|
60780433 | Mar 2006 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 11683970 | Mar 2007 | US |
Child | 12414475 | US |