Method and apparatus for setting programmable features of an appliance
First Claim
Patent Images
1. A server programmed to:
- cause a device in global computer network communication with the server to present a graphical user interface comprising at least one programmable feature of a home heating, ventilating and air conditioning (HVAC) thermostat;
receive data over the global computer network from the device related to setting the programmable feature of the home HVAC thermostat; and
send programming data for the programmable feature from the server directly to the home HVAC thermostat;
wherein the server is remote from the home HVAC thermostat, and is configured to bidirectionally communicate with the home HVAC thermostat.
2 Assignments
0 Petitions
Accused Products
Abstract
An interactive interface facilitates the setting of preferences and other programmable parameters of an appliance. The interface is hosted by a server on a global computer network. The appliance owner initiates a connection to the server and is presented with a graphical user interface for setting the preferences and features of the appliance. Once the desired settings have been made, they are downloaded to the appliance either directly from the server or the appliance owner'"'"'s computer or indirectly using a portable transfer device.
-
Citations
12 Claims
-
1. A server programmed to:
-
cause a device in global computer network communication with the server to present a graphical user interface comprising at least one programmable feature of a home heating, ventilating and air conditioning (HVAC) thermostat; receive data over the global computer network from the device related to setting the programmable feature of the home HVAC thermostat; and send programming data for the programmable feature from the server directly to the home HVAC thermostat; wherein the server is remote from the home HVAC thermostat, and is configured to bidirectionally communicate with the home HVAC thermostat. - View Dependent Claims (2)
-
-
3. A system comprising:
-
a home heating, ventilating and air conditioning (HVAC) thermostat comprising a data receiver configured to receive programming data, and a data processor configured to utilize the received programming data to set a programmable feature of the home HVAC thermostat; and a server configured to; cause a device in global computer network communication with the server to present a graphical user interface depicting the programmable feature of the home HVAC thermostat, receive data over the global computer network from the device related to setting the programmable feature of the home HVAC thermostat; and send the programming data directly to the home HVAC thermostat, wherein the server is remote from the home HVAC thermostat, and is configured to bidirectionally communicate with the home HVAC thermostat. - View Dependent Claims (4)
-
-
5. A system comprising:
-
a home heating, ventilating and air conditioning (HVAC) thermostat comprising a data receiver configured to receive programming data, and a data processor configured to utilize the received programming data to set a programmable feature of the home HVAC thermostat; and an interactive site accessible via the World Wide Web comprising a graphical user interface tailored to the home HVAC thermostat and a programmable feature thereof, the graphical user interface enabling a user of the home HVAC thermostat to set the programmable feature thereof, wherein the interactive site is rendered by a server which is remote from the home HVAC thermostat and is configured to bidirectionally communicate with the home HVAC thermostat, and wherein programming data for the programmable feature is a sent from the server directly to the home HVAC thermostat. - View Dependent Claims (6)
-
-
7. A method comprising:
-
providing a remote interactive site accessible over a global computer network via a computer, the interactive site presenting a graphical user interface relating to at least one programmable feature of a home heating, ventilating and air conditioning (HVAC) thermostat; receiving a command over the global computer network to set the programmable feature of the home HVAC thermostat; and in response to receiving the command, sending programming data representing the command to the home HVAC thermostat, wherein the remote interactive site is rendered by a server which is remote from the home HVAC thermostat and is configured to bidirectionally communicate with the home HVAC thermostat, and wherein the programming data is sent from the server directly to the home HVAC thermostat. - View Dependent Claims (8)
-
-
9. A server programmed to:
-
cause a device in global computer network communication with the server to present a graphical user interface comprising a virtual controller comprising at least one programmable feature of a home heating, ventilating and air conditioning (HVAC) thermostat; receive data over the global computer network from the device related to setting the programmable feature of the home HVAC thermostat; and send programming data for the programmable feature from the server directly to the home HVAC thermostat; wherein the server is remote from the home HVAC thermostat, and is configured to send troubleshooting information to the home HVAC thermostat to control repair of the home HVAC thermostat.
-
-
10. A system comprising:
-
a home heating, ventilating and air conditioning (HVAC) thermostat comprising a data receiver configured to receive programming data, and a data processor configured to utilize the received programming data to set a programmable feature of the home HVAC thermostat; and a server configured to; cause a device in global computer network communication with the server to present a graphical user interface depicting the programmable feature of the home HVAC thermostat, receive data over the global computer network from the device related to setting the programmable feature of the home HVAC thermostat; and send the programming data directly to the home HVAC thermostat, wherein the server is remote from the home HVAC thermostat, and is configured to send troubleshooting information to the home HVAC thermostat to control repair of the home HVAC thermostat.
-
-
11. A system comprising:
-
a home heating, ventilating and air conditioning (HVAC) thermostat comprising a data receiver configured to receive programming data, and a data processor configured to utilize the received programming data to set a programmable feature of the home HVAC thermostat; and an interactive site accessible via the World Wide Web comprising a graphical user interface tailored to the home HVAC thermostat and a programmable feature thereof, the graphical user interface enabling a user of the home HVAC thermostat to set the programmable feature thereof, wherein the interactive site is rendered by a server which is remote from the home HVAC thermostat, wherein programming data for the programmable feature is sent from the server directly to the home HVAC thermostat, and wherein the programming data comprises troubleshooting information which controls repair of the home HVAC thermostat.
-
-
12. A method comprising:
-
providing a remote interactive site accessible over a global computer network via a computer, the interactive site presenting a graphical user interface relating to at least one programmable feature of a home heating, ventilating and air conditioning (HVAC) thermostat; receiving a command over the global computer network to set the programmable feature of the home HVAC thermostat; and in response to receiving the command, sending programming data representing the command to the home HVAC thermostat, wherein the remote interactive site is rendered by a server which is remote from the home HVAC thermostat, wherein the programming data is sent from the server directly to the home HVAC thermostat, and wherein the programming data comprises troubleshooting information which controls repair of the home HVAC thermostat.
-
Specification