Controller with programmable service event display mode

Information

  • Patent Grant
  • 7225054
  • Patent Number
    7,225,054
  • Date Filed
    Tuesday, December 2, 2003
    20 years ago
  • Date Issued
    Tuesday, May 29, 2007
    17 years ago
Abstract
Controllers and systems for displaying servicing information via a display unit are disclosed. A controller in accordance with an illustrative embodiment of the present invention may include an interface for programming a service event display mode in the controller, and a display unit configured to display servicing information when a service event is detected by the controller. An event such as the triggering of a service indicator or the expiration of an equipment service event timer may cause the controller to display servicing information on the display unit, informing the user that servicing may be necessary or is recommended.
Description
FIELD OF THE INVENTION

The present invention relates generally to the field of programmable controllers for homes and/or buildings and their related grounds. More specifically, the present invention relates to such controllers having a programmable service event display mode.


BACKGROUND OF THE INVENTION

Controllers are used on a wide variety of devices and systems for controlling various functions in homes and/or buildings and their related grounds. Some controllers have schedule programming that modifies device parameters such as set points as a function of date and/or time. Some such device or system controllers that utilize schedule programming for controlling various functions in homes and/or buildings and their related grounds include, for example, HVAC controllers, water heater controllers, water softener controllers, security system controllers, lawn sprinkler controllers, and lighting system controllers.


In a typical HVAC system, for example, such controllers can be employed to monitor and, if necessary, control various environmental conditions occurring within a structure. The controller may include a microprocessor that interacts with other components in the system via an I/O interface to regulate the temperature, humidity, venting, and air quality occurring at one or more locations within the structure. An internal sensor located within the controller and/or one or more remote sensors may be employed to sense when the temperature or humidity level reaches a certain threshold level, causing the controller to send a signal to activate or deactivate one or more components in the system.


The controller may be configured to detect when a service event has occurred in one or more of the system components. In certain circumstances, for example, the controller may be configured to detect when one or more system components have malfunctioned or gone offline, or have been in service beyond a recommended period of time and thus require maintenance. Depending on the type of service event detected, the controller can be configured to shut down one or more of the components until the system can be restored.


In some cases, the component triggering the service event may require servicing from the manufacturer or other authorized technician in order to restore the system to normal operation. To notify the user where to obtain service, many manufacturers will place a sticker containing servicing information in an inconspicuous place such as on the inside door panel of the controller housing. After a service event has occurred, the user must know to open the controller door in order to obtain the servicing information. Accordingly, there is a need in the art to better provide the user with servicing information when a fault or other service event has been detected.


SUMMARY OF THE INVENTION

The present invention relates to programmable controllers having a programmable service event display mode. A programmable controller in accordance with an illustrative embodiment of the present invention may include an interface for programming a service event display mode in the controller, and/or for displaying servicing information when a service event is detected by the controller. In certain embodiments, the interface may be provided as part of a user interface such as a touch screen or LCD panel/keypad inset within a controller housing. In other embodiments, the interface may be provided as a separate interface from the user interface, allowing the controller to be programmed from a location outside of the controller.


The controller may be operatively coupled to a number of other system components including, for example, a heating unit, a cooling unit, a ventilation unit, a filtration unit, a UV lamp unit, a humidifier/dehumidifier unit, and/or one or more local or remote sensors. The controller can be configured to check the status of the system components to determine if one or more of the components is functioning properly, has malfunctioned, or has gone offline. An event such as the triggering of a service indicator or the expiration of an equipment service event timer may cause the controller to display servicing information on the display unit, informing the user that servicing may be necessary or recommended. Alternatively, or in addition, the controller may be programmed to automatically contact a designated contractor, a service referral organization, a utility, a retailer, a manufacturer, and/or some other person or organization, requesting service for the detected event. In certain embodiments, the user may send a signal to the controller requesting that certain servicing information be displayed on the display unit, and/or that the controller contact a designated contractor, a service referral organization, a utility, a retailer, a manufacturer, and/or some other person or organization, as desired.





BRIEF DESCRIPTION OF THE DRAWINGS


FIG. 1 is a block diagram of an illustrative HVAC system employing a controller having a programmable service event display mode;



FIG. 2 is a block diagram of the controller and user interface of FIG. 1;



FIG. 3 is block diagram showing the controller of FIGS. 1-2 equipped with a programmable interface;



FIG. 4 is a flow chart of an illustrative service event routine programmed within a controller equipped with a service event display mode;



FIG. 5 is a view of an illustrative HVAC controller equipped with a touch screen interface;



FIG. 6 is a pictorial view showing the illustrative controller and user interface of FIG. 5 during normal controller operation;



FIG. 7 is a pictorial view showing the illustrative controller and user interface of FIG. 5 after a service event has been detected;



FIG. 8 is a view of another illustrative HVAC controller equipped with a display panel and keypad interface;



FIG. 9 is a pictorial view showing the illustrative controller and user interface of FIG. 8 during normal controller operation; and



FIG. 10 is a pictorial view showing illustrative controller and user interface of FIG. 8 after a service event has been detected by the controller.





DETAILED DESCRIPTION OF THE INVENTION

The following description should be read with reference to the drawings, in which like elements in different drawings are numbered in like fashion. The drawings, which are not necessarily to scale, depict selected embodiments and are not intended to limit the scope of the invention. Although examples of various programming and operational steps are illustrated in the various views, those skilled in the art will recognize that the many of the examples provided have suitable alternatives that can be utilized. While the various devices and systems illustrated herein are described specifically with respect to HVAC systems, it should be understood that the present invention could be employed in other systems, including, for example, security systems, lighting systems, sprinkler or drip water systems, audio/video systems, etc.


Referring now to FIG. 1, a block diagram of an illustrative HVAC system 10 employing a controller 12 having a programmable service event display mode will now be described. Controller 12 may be operatively connected to one or more system components that can be activated to regulate various environmental conditions such as temperature, humidity and air quality levels occurring within a structure. As shown in FIG. 1, for example, the controller 12 can be connected to a heater unit 14 and cooling unit 16 that can be activated to maintain the structure at a particular temperature level. A ventilation unit 18 such as a fan or blower equipped with one or more dampers may be employed to regulate the volume of air delivered to the various rooms of the structure. A filtration unit 20, UV lamp unit 22, and humidifier/dehumidifier unit 24 may also be provided to regulate the air quality and moisture levels within the structure. One or more local and/or remote sensors 26 as well as other system components can also be connected to controller 12 to monitor and regulate the environment, as desired. The system components may be directly connected to a corresponding Input/Output (I/O) port or I/O pins on the controller 12, and/or connected to the controller via a network or the like, as desired.


The controller 12 may include a user interface 28 that allows a user or service technician to transmit signals to and from the controller 12. The user interface 44 can include a touch screen, a liquid crystal display (LCD) panel and keypad, a dot matrix display, a computer, and/or any other suitable device for sending and receiving signals to and from the controller 12. The controller 12 can be configured to display servicing information on the user interface 28 to notify the user when a fault or malfunction has been detected, or when servicing is necessary or desirable. In certain embodiments, for example, the controller 12 can be programmed to display the name, logo, URL and/or telephone number of a designated contractor, a service referral organization, a utility, a retailer, a manufacturer, and/or some other person or organization when a fault or other service event has been detected in one or more of the system components. In some cases, the controller may display a different name, logo, URL and/or telephone number, depending on the nature of the service event detected and/or the component or unit that needs service. For example, the name, logo, URL and/or telephone number of a designated heating contractor may be displayed when a service event related to the heating system is detected, and the name, logo, URL and/or telephone number of a designated security system contractor may be displayed when a service event related to the security system is detected. In some cases, a service event code and/or short description of the service event may be displayed.


As is discussed in greater detail with respect to FIGS. 5-10 below, such servicing information can be displayed prominently on a display unit, providing the user with information on where to call for servicing. Alternatively, or in addition, the controller 12 may be programmed to automatically contact a designated contractor, a service referral organization, a utility, a retailer, a manufacturer, and/or some other person or organization, requesting service for the detected event. In one illustrative embodiment, a Telephone Access Module (TAM) 29 may be provided. The TAM 29 may call the appropriate person or organization when a service event is detected by the controller 12. While a TAM is shown in FIG. 1, it is contemplated that the controller 12 may notify an appropriate person or organization when a service event is detected via an internet connection, a wireless connection (e.g. cell phone), or any other suitable communication method, as desired.



FIG. 2 is a block diagram of the controller 12 and user interface 28 of FIG. 1. As illustrated in FIG. 2, the controller 12 may include a processor 30 (e.g. a microprocessor/CPU), a storage memory 32, a clock 34, and an I/O interface 36 that connects the controller 12 to the various system components illustrated in FIG. 1. An internal sensor 38 located within the controller 12 can be employed to measure the temperature, humidity levels and/or other environmental conditions occurring within the structure. In some cases, the sensor 38 may be external to the controller 12.



FIG. 3 is a block diagram showing the programmable controller 12 of FIGS. 1–2 equipped with an interface 40. The interface 40 may be configured to permit the manufacturer or other authorized technician to program the controller 12 to display servicing information on the user interface 40 when a fault is detected in one or more of the system components, or when the controller 12 has determined that a system component requires maintenance or other servicing. For example, the interface 40 can be used to set various equipment service event timers that can be used to remind the user to replace or clean the filter for the filtration unit 20, the pads for the humidifier/dehumidifier unit 24, the UV lamp for the UV lamp unit, the controller batteries, etc., after a certain period of time has elapsed. Other equipment service event timers may, of course, be implemented depending on the particular application.


The parameters for each equipment service event timer can be set to a particular default value, which can then be adjusted using the interface 40, as desired. When the equipment event timer elapses, the controller 12 can be configured to display a service reminder via the user interface 28 of FIG. 2 informing the user that service is suggested for the system.


The interface 40 may be provided as part of the user interface 28 described above, or may be provided as a separate interface from the user interface 28. In certain embodiments, for example, the interface 40 may include a menu or screen accessible via the user interface 28 using a security code or password. The menu or screen may be configured to permit only the manufacturer or other authorized technician or organization to program the servicing information into the controller 12, if desired.


In some embodiments, the controller 12 can be programmed at any time before, during or after the controller 12 has been installed. For example, the interface 40 may permit the servicing information to be programmed into the controller 12 in-house at the manufacturer, or at a later time during installation or servicing. In certain embodiments, for example, the interface 40 may include a data port for transferring data to the controller 12, allowing the manufacturer and/or service technician to program the servicing information into the controller 12. For example, using the data port, a service technician or manufacturer may upload servicing information into the controller 12. This information may include, for example, a logo, telephone number, email address, web page URL, etc., of a contractor, service referral organization, retailer, utility or other organization, as desired. This data may be uploaded from a PDA, laptop, or other portable or handheld device, if desired. In some cases, the logo may be in a graphical representation stored in the memory of the controller. The logo may be in, for example, bitmap, jpeg, gif, tiff, or any other suitable format.


In some embodiments, the interface 40 may be provided as part of a remote interface, allowing the manufacturer or other authorized technician to program the controller 12 at a location outside of the controller 12. In certain embodiments, for example, the interface 40 may include a receiver that can be used to receive servicing information over a wireless connection, such as an infrared connection, over a cell phone network, over a wired connection such as a telephone line, or any other suitable connection. Alternatively, or in addition, the interface 40 may be connected to the World Wide Web (WWW), which may allow the servicing information to be uploaded into the controller 12 from a remote location across the WWW.


Referring now to FIG. 4, an illustrative service event routine programmed within a controller equipped with a service event display mode will now be described. The service event routine, indicated generally by reference number 42, may begin from a normal controller operation mode, indicated generally by block 44. From the normal controller operation mode 44, the controller may be configured to check the operating status of one or more of the system components to determine if the system components are functioning properly, as indicated generally by block 46. In some embodiments, the controller may periodically poll each of the system components and obtain current status information. If the controller receives a signal from one or more of the system components indicating a system fault, loss of power or other service indicator, the controller can be configured to display servicing information such as the name, logo, URL, telephone number and/or other information for a designated contractor, service referral organization, manufacturer, retailer, utility and/or other person or organization. The controller may also be configured to display a service event code, a description of the fault, and/or any other useful information, as indicated generally by block 48. In some cases, different servicing information can be displayed depending on which system component(s) indicated a positive service indicator. For example, one contractor logo and telephone number may be displayed if the cooling system provided a service indicator, and another contractor logo and telephone number may be displayed if the heating system provided a service indicator. The servicing information can be displayed temporarily for a certain period of time until the controller is reset and/or until the faulty system component is restored to normal operation.


If the controller does not receive a service indicator from one or more of the system components, the controller can be configured to determine whether any of the equipment service timers (if any) have elapsed, as indicated generally by block 50. If, for example, the controller determines that the filter for the filtering unit has been in use for a certain period of time and likely requires replacement, the controller can be configured display a logo and telephone number for an authorized filter contractor or dealer. Information about the type of filter to replace as well as other pertinent servicing information can also be displayed, as desired.


In certain embodiments, the controller 12 can include a help mode that can be activated by the user to obtain servicing information. As indicated by block 52, for example, the user may send a signal to the controller via a “help” button or other similar command. When the controller 12 receives a signal from the user requesting help, as indicated generally by block 54, the controller can be configured to display servicing information such as the logo, telephone number, etc. of a designated contractor, service referral organization, manufacturer, retailer, utility and/or other person or organization as desired. The controller can be configured to display the servicing information irrespective of whether a service indicator or expired equipment service event timer has been detected.


While the illustrative service event routine 42 shown in FIG. 4 includes a particular sequence of events which occur during the routine 42, it should be understood that the particular order at which each step occurs can be altered, if desired. For example, the controller may be configured to perform each step in parallel, or in a sequence different from that illustrated in FIG. 4. In addition, one or more steps in the service event routine 42 may be eliminated, if desired, depending on type of controller employed.



FIG. 5 is a view of an illustrative controller 56 equipped with a user interface 58 for displaying servicing information when a service event is detected. In the illustrative embodiment of FIG. 5, user interface 58 includes a touch screen 60 configured to display information and transmit signals to and from the controller 56. Some examples of suitable touch screens 60 for use with the controller 56 may include resistive, capacitive, infrared or surface acoustic wave (SAW) type touch screens. The touch screen 60 may be either inset or recessed within a controller housing 62, as shown in FIG. 5, or may be provided as a separate component for use with a personal digital assistant (PDA), PC computer, or other remote device. In certain embodiments, the touch screen 60 can be provided as part of a liquid crystal display (LCD) panel, cathode ray tube (CRT), dot matrix display, or other suitable display device.



FIG. 6 is a pictorial view showing the illustrative controller 56 and user interface 58 of FIG. 5 during normal controller operation. As shown in FIG. 6, the touch screen 60 may be configured to display a main menu screen 64 that provides the user with information about the operational status of the controller 56, the current inside and outside temperature, the current time and day of week, the current heat and/or cool set point, as well as other operational information. The main menu screen 64 may be the default screen that appears on the touch screen 60 when the controller 56 is initially activated, after a loss of power has occurred, or after no activity has been detected by the user interface 58 for a certain period of time (e.g. after 1 minute of non-activity).


By pressing various icon buttons on the touch screen 60, the controller 56 can be configured to cycle through one or more menus or screens to view and, if desired, modify various operational settings within the controller 56. For example, the user can use the touch screen 60 to adjust the current temperature or humidity levels, change the clock or date settings on the controller 56, set a vacation schedule on the controller 56 that can be run while the user is away, etc. The touch screen 60 may also be used to check the status of the various system components connected to the controller 56.



FIG. 7 is a pictorial view showing the illustrative controller 56 and user interface 58 of FIG. 6 after a service event has been detected. As shown in FIG. 7, the controller 56 can be configured to display a service event display screen 66 on the touch screen 70 that informs the user that a service event has been detected. The service event display screen 66 may include, for example, a logo 68 and telephone number 70 indicating where to call for servicing or replacement. Other information in addition to, or in lieu of, the logo 68 and telephone number 70 may also be provided on the service event display screen 66, as desired. In some cases a service event code and/or short description of the service event may also be displayed, as shown at 69. The service event code may help a service technician diagnose the problem on the phone and possibly help provide a corrective action to the user via the phone. Also, the service event code may help the service technician determine what parts to order or bring to correct the problem.


A short description of the service event may help the user identify and possibly correct the problem. For example, if the service event was triggered as a result of the controller 56 determining that an equipment service event timer has expired, the controller 56 can be configured to display the particular device requiring service, and a recommended course of action. If, for example, an equipment service event timer for the filter has expired, the controller 56 can be configured to display the text “REPLACE FILTER” or other similar text on the touch screen 60, along with an appropriate logo, telephone number, and/or address for an authorized dealer of the filter, along with the part number of the filter, if desired. Similar messages can be displayed for other system components such as the humidifier pad, UV lamp, and batteries, as necessary.


The service event display screen 66 can be triggered when the controller 56 detects a fault in one or more of the system components, or when an equipment service event timer previously programmed in the controller 56 expires. In certain embodiments, the service event display screen 66 can be activated by the user by pressing one or more of the icon buttons on the touch screen 60, causing the controller 56 to display the desired servicing information on the screen 60.



FIG. 8 is a view of another illustrative controller 72 equipped with a user interface 74 for displaying servicing information when a service event is detected. In the illustrative embodiment of FIG. 8, user interface 74 includes a display panel 76 and a series of buttons 78, 80 that can be pressed by the user to scroll through various menus or screens displayable on the display panel 76. The display panel 76 can include any number of suitable display devices, including, for example, a backlit LCD panel or LED screen.



FIG. 9 is a pictorial view showing the illustrative controller 72 and user interface 74 of FIG. 8 during normal controller operation. As shown in FIG. 9, the controller 72 can be configured to display a main menu screen 82 on the display panel 76, similar to that described above with respect to FIG. 6.


As shown in FIG. 10, the controller 72 can be configured to display a service event display screen 82 on the display panel 76 that informs the user that a service event has been detected. The service event display screen 82 may include, for example, a logo 86 and telephone number 88 indicating where to call for servicing or replacement. Other information in addition to, or in lieu of, the contractor logo 86 and telephone number 88 may also be provided on the service event display screen 84, as desired.


The service event display screen 84 can be triggered when the controller 72 detects a fault in one or more of the system components, or when an equipment service event timer previously programmed in the controller 72 expires. In certain embodiments, the service event display screen 84 can be activated by the user by pressing one of the buttons 78, 80 (e.g. a help button), causing the controller 72 to display the desired servicing information on the display panel 76.


Having thus described the several embodiments of the present invention, those of skill in the art will readily appreciate that other embodiments may be made and used which fall within the scope of the claims attached hereto. Numerous advantages of the invention covered by this document have been set forth in the foregoing description. It will be understood that this disclosure is, in many respects, only illustrative. Changes can be made with respect to various elements described herein without exceeding the scope of the invention.

Claims
  • 1. An HVAC controller for use in controlling one or more components of an HVAC system, the HVAC controller comprising: a controller configured to control one or more components of the HVAC system during normal operation of the HVAC system, said controller adapted to determine if one or more service events occurred for one or more of the components of the HVAC system, wherein said controller makes the determination without first requiring a prompting by a user of the controller; anda display unit configured to display servicing information when a service event is determined by the controller.
  • 2. The HVAC controller of claim 1, wherein said servicing information includes a graphical representation of a logo.
  • 3. The HVAC controller of claim 2 wherein said servicing information includes a telephone number.
  • 4. The HVAC controller of claim 1 wherein said servicing information includes a service event code.
  • 5. The HVAC controller of claim 1 wherein said servicing information includes a description of the service event.
  • 6. The HVAC controller of claim 1, wherein said controller determines if a service event occurred by receiving a service event indicator from at least one of said one or more components.
  • 7. The HVAC controller of claim 1, wherein said controller determines if a service event occurred by determining if an equipment service event timer expired.
  • 8. The HVAC controller of claim 1, wherein said one or more components are one or more of a heating unit, a cooling unit, a ventilation unit, a filtration unit, a UV lamp unit, a humidifying/dehumidifying unit, a local sensor, and a remote sensor.
  • 9. The HVAC controller of claim 1, wherein said display unit comprises a touch screen.
  • 10. The HVAC controller of claim 1, wherein said display unit comprises an LCD panel.
  • 11. The HVAC controller of claim 1 further comprising a data input port coupled to the controller for uploading data to the controller.
  • 12. The HVAC controller of claim 11 wherein the controller is adapted to receive a graphical representation of a logo via the data input port, and wherein the display unit is configured to display the logo when a service event is determined by the controller.
  • 13. The HVAC controller of claim 12 wherein the data input port is a wired port.
  • 14. The HVAC controller of claim 12 wherein the data input port is a wireless port.
  • 15. The HVAC controller of claim 1 wherein the controller determines if one or more service events occurred for one or more the components of the HVAC system by polling at least selected components of the HVAC system.
  • 16. The HVAC controller of claim 1 wherein at least some of the components of the HVAC system communicate with the controller over a network.
  • 17. The HVAC controller of claim 1 wherein at least some of the components of the HVAC system communicate with the controller via an I/O interface.
  • 18. A programmable controller for use in controlling one or more components of a system, the controller comprising: a controller configured to control one or more of the components of the system during normal operation of the system, said controller adapted to automatically determine if one or more service events occurred for one or more components of the system; anda display unit in communication with the controller and configured to display a logo when a service event is determined by the controller.
  • 19. The controller of claim 18, wherein said display unit is configured to display a telephone number when a service event is determined by the controller.
  • 20. The controller of claim 18, wherein said display unit is configured to display a service event code when a service event is determined by the controller.
  • 21. The controller of claim 18, wherein said display unit is configured to display a description of the service event when a service event is determined by the controller.
  • 22. The controller of claim 18, wherein said system includes an HVAC system.
  • 23. The controller of claim 22, wherein said one or more components are one or more of a heating unit, a cooling unit, a ventilation unit, a filtration unit, a UV lamp unit, a humidifying/dehumidifying unit, a local sensor, and a remote sensor.
  • 24. The controller of claim 18, wherein said system includes a security system.
  • 25. The controller of claim 18, wherein said system includes a lighting system.
  • 26. The controller of claim 18, wherein said system includes a sprinkler or drip water system.
  • 27. The HVAC system of claim 26, wherein said one or more components are one or more of a heating unit, a cooling unit, a ventilation unit, a filtration unit, a UV lamp unit, a humidifying/dehumidifying unit, and a remote sensor.
  • 28. The controller of claim 18, wherein said display unit comprises a touch screen.
  • 29. The controller of claim 18, wherein said display unit comprises an LCD panel.
  • 30. An HVAC system, comprising: one or more components for regulating a set of environmental conditions within a structure, anda controller operatively connected to said one or more components and configured to control one or more of the components during normal operation of the HVAC system, said controller including display means for displaying servicing information when a service event is automatically detected by the controller.
  • 31. The HVAC system of claim 30, wherein said servicing information includes a logo and telephone number.
  • 32. The HVAC system of claim 30, wherein said service event comprises a service indicator from at least one of said one or more components.
  • 33. The HVAC system of claim 30, wherein said service event comprises an expired equipment service event timer.
  • 34. An HVAC system, comprising: one or more components for regulating a set of environmental conditions within a structure, andan HVAC controller operatively connected to said one or more components, said HVAC controller configured to control one or more of the components during normal operation of the HVAC system, said HVAC controller including an interface for programming a service event display mode in the HVAC controller, and display means for displaying servicing information when a service event is detected in at least one of said one or more components by the HVAC controller, wherein the HVAC controller detects a service event without having to be prompted by a user via the interface.
  • 35. An HVAC controller for use in controlling one or more components of an HVAC system, the HVAC controller comprising: a controller configured to control the one or more components of the HVAC system during normal operation of the HVAC system, said controller adapted to automatically determine if one or more service events occurred for one or more the components of the HVAC system; andnotifying means for notifying a service provider when a service event is determined by the controller.
  • 36. The HVAC controller of claim 35 wherein the service provider is one of a contractor, a service referral organization, a utility, a retailer, or a manufacturer.
  • 37. The HVAC controller of claim 35 wherein the notifying means notifies a different service provider for two different service events.
  • 38. A thermostat for controlling an HVAC system having one or more HVAC components, the thermostat comprising; a housing;a display secured relative to the housing;a controller, situated in the housing, in communication with the display;the controller adapted to control the HVAC system; andthe controller further adapted to determine if one or more service events occurred for one or more of the components of the HVAC system without requiring prompting from a user via a user interface of the controller.
  • 39. A method for using a thermostat to alert a user of service events that correspond to the operation of one or more HVAC components, the method comprising; using the thermostat to monitor the operation of one or more HVAC components over the lifetime of the thermostat;automatically detecting a service event related to the operation of one or more of the HVAC components; andalerting the user of the detected service event via the thermostat.
  • 40. The method of claim 39, wherein said monitoring the operation of one or more HVAC components is reoccurring or continuous.
US Referenced Citations (119)
Number Name Date Kind
4079366 Wong Mar 1978 A
4174807 Smith et al. Nov 1979 A
4206872 Levine Jun 1980 A
4224615 Penz Sep 1980 A
4264034 Hyltin et al. Apr 1981 A
4298946 Hartsell et al. Nov 1981 A
4308991 Peinetti et al. Jan 1982 A
4337822 Hyltin et al. Jul 1982 A
4382544 Stewart May 1983 A
4386649 Hines et al. Jun 1983 A
4388692 Jones et al. Jun 1983 A
4431134 Hendricks et al. Feb 1984 A
4442972 Sahay et al. Apr 1984 A
4446913 Krocker May 1984 A
4479604 Didner Oct 1984 A
4506827 Jamieson et al. Mar 1985 A
4606401 Levine et al. Aug 1986 A
4621336 Brown Nov 1986 A
4622544 Bially et al. Nov 1986 A
4717333 Carignan Jan 1988 A
4725001 Carney et al. Feb 1988 A
4819714 Otsuka et al. Apr 1989 A
4837731 Levine et al. Jun 1989 A
4881686 Mehta Nov 1989 A
4918439 Wozniak et al. Apr 1990 A
4948040 Kobayashi et al. Aug 1990 A
4992779 Sugino et al. Feb 1991 A
4997029 Otsuka et al. Mar 1991 A
5012973 Dick et al. May 1991 A
5038851 Mehta Aug 1991 A
5053752 Epstein et al. Oct 1991 A
5065813 Berkeley et al. Nov 1991 A
5086385 Launey et al. Feb 1992 A
5088645 Bell Feb 1992 A
5140310 DeLuca et al. Aug 1992 A
5161606 Berkeley et al. Nov 1992 A
5170935 Federspiel et al. Dec 1992 A
5181653 Foster et al. Jan 1993 A
5230482 Ratz et al. Jul 1993 A
5238184 Adams Aug 1993 A
5251813 Kniepkamp Oct 1993 A
5259445 Pratt et al. Nov 1993 A
5329991 Mehta et al. Jul 1994 A
5348078 Dushane et al. Sep 1994 A
5386577 Zenda Jan 1995 A
5395042 Riley et al. Mar 1995 A
5482209 Cochran et al. Jan 1996 A
5526422 Keen Jun 1996 A
5537106 Mitcuhashi Jul 1996 A
5566879 Longtin Oct 1996 A
5570837 Brown et al. Nov 1996 A
5673850 Uptegraph Oct 1997 A
5682206 Wehmeyer et al. Oct 1997 A
5782296 Mehta Jul 1998 A
5818428 Eisenbrandt et al. Oct 1998 A
5841112 Brooks et al. Nov 1998 A
5873519 Beilfuss Feb 1999 A
5877957 Bennett Mar 1999 A
5886697 Naughton et al. Mar 1999 A
5901183 Garin et al. May 1999 A
5902183 D'Souza May 1999 A
5937942 Bias et al. Aug 1999 A
5947372 Tiernan Sep 1999 A
6020881 Naughton et al. Feb 2000 A
6032867 Dushane et al. Mar 2000 A
6059195 Adams et al. May 2000 A
6064310 Busak et al. May 2000 A
6081197 Garrick et al. Jun 2000 A
6121875 Hamm et al. Sep 2000 A
6140987 Stein et al. Oct 2000 A
6192282 Smith et al. Feb 2001 B1
6196467 Dushane et al. Mar 2001 B1
6208331 Singh et al. Mar 2001 B1
6236326 Murphy May 2001 B1
6285912 Ellison et al. Sep 2001 B1
6290140 Pesko et al. Sep 2001 B1
6315211 Sartain et al. Nov 2001 B1
6318639 Toth Nov 2001 B1
6330806 Beaverson et al. Dec 2001 B1
6344861 Naughton et al. Feb 2002 B1
6351693 Monie et al. Feb 2002 B1
6398118 Rosen et al. Jun 2002 B1
6466132 Caronna et al. Oct 2002 B1
6478233 Shah Nov 2002 B1
6502758 Cottrell Jan 2003 B2
6518957 Lehtinen et al. Feb 2003 B1
6578770 Rosen Jun 2003 B1
6580950 Johnson et al. Jun 2003 B1
6581846 Rosen Jun 2003 B1
6595430 Shah Jul 2003 B1
6608560 Abrams Aug 2003 B2
6619555 Rosen Sep 2003 B2
6621507 Shah Sep 2003 B1
6726112 Ho Apr 2004 B1
6741915 Poth May 2004 B2
6786421 Rosen Sep 2004 B2
6789739 Rosen Sep 2004 B2
6824069 Rosen Nov 2004 B2
6868293 Schurr et al. Mar 2005 B1
6967565 Lingemann Nov 2005 B2
20010029585 Simon et al. Oct 2001 A1
20010042684 Essalik et al. Nov 2001 A1
20010052459 Essalik et al. Dec 2001 A1
20020005435 Cottrell Jan 2002 A1
20020092779 Essalik et al. Jul 2002 A1
20020180590 Abrams Dec 2002 A1
20030034897 Shamoon et al. Feb 2003 A1
20030034898 Shamoon et al. Feb 2003 A1
20030121652 Carey et al. Jul 2003 A1
20030123224 LaCroix et al. Jul 2003 A1
20030136135 Kim et al. Jul 2003 A1
20030142121 Rosen Jul 2003 A1
20030150926 Rosen Aug 2003 A1
20030150927 Rosen Aug 2003 A1
20030195640 Krocker et al. Oct 2003 A1
20040074978 Rosen Apr 2004 A1
20040193324 Hoog et al. Sep 2004 A1
20040245352 Smith Dec 2004 A1
20050103875 Ashworth et al. May 2005 A1
Foreign Referenced Citations (10)
Number Date Country
3334117.6 Apr 1985 DE
0678204 Mar 2000 EP
0985994 Mar 2000 EP
1074009 Jul 2001 EP
11159846 Jun 1999 JP
WO 9711448 Mar 1997 WO
WO 9739392 Oct 1997 WO
WO 0152515 Jul 2001 WO
WO 0179952 Oct 2001 WO
WO 0193779 Dec 2001 WO
Related Publications (1)
Number Date Country
20050119794 A1 Jun 2005 US