Building automation remote control device with in-application messaging
First Claim
1. A mobile device for programming an HVAC controller of an HVAC system, wherein the HVAC controller is distinct from the mobile device, the mobile device comprising:
- a touch screen display configured to display information and to receive user-entered information;
a network connection configured to communicate with a remote server that is itself in operative communication with the HVAC controller;
a controller in operative communication with the touch screen display and the network connection, the controller configured to execute an operating system of the mobile device and execute an application program comprising application program code for execution by the operating system, the application program for the operating system is configured to cause the network connection to receive two or more HVAC messages that are related to alerts of the HVAC system from the remote server via the network connection, and to cause the touch screen display to display the two or more HVAC messages, wherein the controller is configured to periodically poll the HVAC controller to determine if a geofencing feature or auto changeover feature has not been used;
wherein the application program for the operating system is configured to change, in response to the user-entered information, one or more control parameters of the HVAC controller via the remote server and to implement an HVAC message center for displaying the two or more HVAC messages related to alerts of the HVAC system, wherein, to implement the HVAC message center, the application program for the operating system is configured to cause the touch screen display to display the two or more HVAC messages related to alerts of the HVAC system in the HVAC message center in a list format; and
wherein, to cause the touch screen display to display the two or more HVAC messages, the application program is configured cause the touch screen to display a recommendation of the geofencing feature or auto changeover feature when the controller has determined that the geofencing feature or auto changeover feature has not been used, and, in response to a selection of the recommendation, the application program for the operating system is configured to cause the touch screen display to display additional information regarding how to use the geofencing feature or auto changeover feature.
3 Assignments
0 Petitions
Accused Products
Abstract
An HVAC controller may be programmed using a mobile device that includes a touch screen display configured to display information and to permit a user to enter information, a network connection configured to communicate with a remote server that is itself in operative communication with the HVAC controller, and a controller in operative communication with the touch screen display and the network connection. The controller may be configured to receive one or more messages related to the operation of the HVAC system via the network connection, and to display the one or more messages on the touch screen display.
-
Citations
16 Claims
-
1. A mobile device for programming an HVAC controller of an HVAC system, wherein the HVAC controller is distinct from the mobile device, the mobile device comprising:
-
a touch screen display configured to display information and to receive user-entered information; a network connection configured to communicate with a remote server that is itself in operative communication with the HVAC controller; a controller in operative communication with the touch screen display and the network connection, the controller configured to execute an operating system of the mobile device and execute an application program comprising application program code for execution by the operating system, the application program for the operating system is configured to cause the network connection to receive two or more HVAC messages that are related to alerts of the HVAC system from the remote server via the network connection, and to cause the touch screen display to display the two or more HVAC messages, wherein the controller is configured to periodically poll the HVAC controller to determine if a geofencing feature or auto changeover feature has not been used; wherein the application program for the operating system is configured to change, in response to the user-entered information, one or more control parameters of the HVAC controller via the remote server and to implement an HVAC message center for displaying the two or more HVAC messages related to alerts of the HVAC system, wherein, to implement the HVAC message center, the application program for the operating system is configured to cause the touch screen display to display the two or more HVAC messages related to alerts of the HVAC system in the HVAC message center in a list format; and wherein, to cause the touch screen display to display the two or more HVAC messages, the application program is configured cause the touch screen to display a recommendation of the geofencing feature or auto changeover feature when the controller has determined that the geofencing feature or auto changeover feature has not been used, and, in response to a selection of the recommendation, the application program for the operating system is configured to cause the touch screen display to display additional information regarding how to use the geofencing feature or auto changeover feature. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A mobile device for programming an HVAC controller of an HVAC system, the mobile device comprising:
-
a user interface configured to display information and to receive user-entered information; a network connection configured to communicate with a remote server and in operative communication with the HVAC controller; a memory for storing an application program; a controller in operative communication with the user interface, the network connection, and the memory, the controller configured to execute an operating system of the mobile device and execute the application program, wherein the application program comprises application program code for execution by the operating system, wherein the controller is configured to periodically poll the HVAC controller to determine if a geofencing feature or auto changeover feature has not been used; the application program, when executed by the controller, is configured to remotely program, in response to the user-entered information, one or more functions of the HVAC controller via the user interface and to output one or more programmed functions to the remote server via the network connection; the application program is configured to cause the network connection to receive one or more HVAC messages related to alerts of the HVAC system via the network connection, and to cause the user interface to display the one or more HVAC messages in a HVAC message center that is implemented as part of the application program and accessible by a user, wherein the HVAC message center displays the one or more HVAC messages in a list format; and wherein, to cause the user interface to display the two or more HVAC messages, the application program is configured to cause the user interface to display a recommendation of the geofencing feature or auto changeover feature when the controller has determined that the geofencing feature or auto changeover feature has not been used, and, in response to a selection of the recommendation, the application program for the operating system is configured to cause the user interface to display additional information regarding how to use the geofencing feature or auto changeover feature. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A method for providing HVAC messages related to alerts of an HVAC system, the method comprising:
-
periodically polling an HVAC controller distinct from the wireless mobile device to determine if a geofencing feature or an auto changeover feature has not been used; receiving one or more HVAC messages that are related to alerts of the HVAC system at a wireless mobile device, wherein each HVAC message comprises a message description and a time stamp; displaying the one or more HVAC messages that are related to alerts of the HVAC system on a display of the wireless mobile device in an HVAC message center, wherein the wireless mobile device executes an operating system of the wireless mobile device and executes an application program comprising application program code for execution by the operating system, and the HVAC message center is implemented by the application program for the operating system and is accessible by a user via the application program, wherein the application program is configured to change one or more control parameters of the HVAC controller, and wherein displaying the one or more HVAC messages includes providing a recommendation of the geofencing feature or auto changeover feature when determining that the geofencing feature or the auto changeover feature has not been used; receiving a user-selection of the recommendation HVAC message while the recommendation is displayed in the HVAC message center, and in response to the user-selection, displaying additional information regarding how to use the geofencing feature or auto changeover feature; and wherein at least one of the messages is an alert that alerts the user to a failure of a component of the HVAC system, a suggestion that suggests an alternative setting for the HVAC system, a maintenance reminder for the HVAC system, or a usage message indicating the usage of the HVAC system.
-
-
16. A non-transitory computer readable medium containing program instructions for facilitating a user of a wireless mobile device in programming an HVAC controller of an HVAC system, wherein execution of the program instructions by one or more processors of the wireless mobile device causes the wireless mobile device to:
-
periodically poll the HVAC controller to determine if a geofencing feature or auto changeover feature has not been used; provide one or more screens on a touch screen display of the wireless mobile device to display information for the user; receive user-entered information from the user; communicate with a remote server in operative communication with the HVAC controller; receive one or more HVAC messages related to alerts of the HVAC system from the remote server; and display, in response to receiving the one or more HVAC messages, the one or more HVAC messages related to alerts of the HVAC system in an HVAC message center that is displayed on the touch screen display of the wireless mobile device, wherein, the program instructions to display the one or more HVAC messages, causes the wireless mobile device to display the one or more HVAC messages related to alerts of the HVAC system in the HVAC message center in a list formation, and to display a recommendation of the geofencing feature or auto changeover feature when the one or more processors determine that the geofencing feature or auto changeover feature has not been used, wherein the recommendation is selectable, and in response to the user-entered information indicating the recommendation HVAC message is selected by the user, the program instructions cause the wireless mobile device to display on the touch screen display of the wireless mobile device additional information regarding how to use the geofencing feature or auto changeover feature.
-
Specification