This application is directed, in general, to a heating, ventilation and air conditioning (HVAC) systems and, more specifically, to an HVAC system having a user interface, such as a thermostat.
Users interact with HVAC systems through user interfaces. The most common user interface employed today is the thermostat. The most basic thermostats feature one or more dials, switches or levers and allow users to set temperatures. More elaborate thermostats feature a liquid crystal display (LCD) screen, perhaps even of the touchscreen variety, and allow users to program their HVAC systems for automatic temperature settings, configure and maintain their HVAC systems and records of historical operation data, allowing the users to gauge the performance and efficiency of their HVAC systems.
Thermostats necessarily include both temperature sensors and control circuitry within their housings. Some user interfaces do not qualify as thermostats, because while they communicate with temperature sensors and control circuitry, they do not include both within their housings.
One aspect provides an HVAC system. In one embodiment, the HVAC system includes: (1) a user interface having a touchpad configured to accept input from a user and a display configured to provide information to the user via a plurality of screens arranged in a screen structure, (2) an application executable on a general-purpose computer and configured to cause the general-purpose computer to display substantially similar counterparts of the screens arranged in the screen structure and (3) a receiver configured to communicate with the general-purpose computer.
Another aspect provides a method of communicating with an HVAC system. In one embodiment, the method includes: (1) accepting input from a user with a user interface having a touchpad, (2) providing information to the user via a plurality of screens arranged in a screen structure using a display of the user interface, (3) executing an application in a general-purpose computer to cause the general-purpose computer to display substantially similar counterparts of the screens arranged in the screen structure and (4) using a receiver to communicate with the general-purpose computer.
Another aspect provides an HVAC system. In one embodiment, the HVAC system includes: ((1) a heat pump or a compressor having at least one stage, (2) at least one condenser coil, (3) an expansion valve, (4) at least one evaporator coil, (5) a loop of pipe interconnecting the heat pump or compressor, the at least one condenser coil, the expansion valve and the at least one evaporator coil and containing a refrigerant, (6) at least one fan configured to cause outdoor air and indoor air to blow over the at least one condenser coil and the least one evaporator coil, (7) a user interface having a touchpad configured to accept input from a user and a display configured to provide information to the user via a plurality of screens arranged in a screen structure, (8) an application executable on a general-purpose computer and configured to cause the general-purpose computer to display substantially similar counterparts of the screens arranged in the screen structure and (9) a receiver configured to communicate with the general-purpose computer.
Reference is now made to the following descriptions taken in conjunction with the accompanying drawings, in which:
Although unreferenced, the screen 220 shown in
Today's user interfaces are usually found mounted on a wall, perhaps with a short-range radio-frequency or infrared remote control. To date, some companies have developed Smartphone applications (typically called “apps” in the Smartphone vernacular) that provide some of the functions and features that user interfaces do. However, they do not have substantially the same look and feel as the user interfaces themselves. Some of the apps substantially alter one or more of the screens by adding, rearranging or omitting some of the information, one or more buttons or change the behavior of pop-up elements, such as menus. The screens that result are therefore not substantial counterparts. Other apps fail to replicate the screen structure. Consequently, a user must learn the look and feel of both the user interface and any app that provides remote access to the HVAC system.
Applications falling within the scope of the invention replicate the look and feel of the user interface on the wall by replicating its screen structure and displaying substantial counterparts of its screens (substantially replicating the behavior of the elements of the screens as well) on a Smartphone, tablet or other general-purpose computing platform. Consequently, the application causes the Smartphone, tablet or other general-purpose computing platform to operate substantially like the user interface. In some embodiments, the application contains the same software code that executes in the user interface itself.
For purposes of this discussion, a “Smartphone” is regarded as being one type of general-purpose computer. Although Smartphones do perform telecommunication functions that are not typically in the domain of general-purpose computers, they also provide a general-purpose computing environment capable of hosting an app as described herein.
By replicating the look and feel of the user interface, the application can perform all substantial functions that the user interface does and thus provides a more uniform overall user experience and greater convenience. Such an application also makes setup and installation easier for installers. It can also benefit service and maintenance technicians, because they will be able set up the HVAC system not only via the wall-mounted user interface, but also remotely or wirelessly, without having to learn a different screen structure or screens. The application (executing as it does on the Smartphone, tablet or other general-purpose computer platform) replicates the entire “look and feel” of the user interface, and is not just a conventional application that alters some functions or the substantial look, feel and behavior of the user interface.
As stated above, the substantial contents of the user interface 100, including all functionality, are embodied in an application executing on a Smartphone, tablet or other general-purpose computing or telecommunication platform. This includes home screen functions, buttons, menus and behaviors; programming screen functions, buttons, menus and behaviors; configuration screen functions, buttons, menus and behaviors; maintenance screen functions, buttons, menus and behaviors; installation screen functions, buttons, menus and behaviors; all other screens functions, buttons, menus and behaviors; and the screen structure of the user interface 100.
As stated above, a counterpart, embodied as an application (e.g., an “app”), may contain the same software code that executes in the user interface 100 itself. Some of these embodiments simply execute the same software code. Other of these embodiments employ an emulator that allows the user interface software code to execute in the environment of the Smartphone, tablet or other general-purpose computer or telecommunications device. Accordingly, the emulator is configured to recognize and execute the instructions (e.g., opcodes) in the software code and provide data to, and receive data from, the software code to effect the functionality for which it was written. Those skilled in the art are familiar with the structure and function of emulators and their ability to appear as a native environment to an application written for that environment while, at the same time, appear to a device as a native application written for that device.
In alternative embodiments, some or all of the software code may be adapted for execution in the Smartphone, tablet or other general-purpose computer or telecommunications device. Such adapting may be carried out by adding or modifying a hardware adaptation layer of the software code. Those skilled in the pertinent art are familiar with adaptation layers, which perform a translation function between an application and an underlying operating system. Such adapting may alternatively be carried out by means of adapting the software code itself, either manually or automatically by means of special translation software in a process colloquially known as “porting.”
Those skilled in the art to which this application relates will appreciate that other and further additions, deletions, substitutions and modifications may be made to the described embodiments.
This application claims the benefit of U.S. Provisional Application Ser. No. 61/569,859, filed by Bias, et al., on Dec. 13, 2011, entitled “Heating, Ventilation and Air Conditioning System User Interface Having One or More of One-Touch Away Feature, Adjustable Fonts, Proportional Animation Graphics, Service Reminders on a Single Screen, Separate Programming and Manual Mode Screens, Integrated Screen/Housing Skin, Low-Profile Housing, Secure Functional Upgrade Feature and Remote Platform Access Application Associated Therewith,” commonly assigned with this application and incorporated herein by reference.
Number | Date | Country | |
---|---|---|---|
61569859 | Dec 2011 | US |