METHOD OF ASSOCIATING AN HVAC CONTROLLER WITH AN EXTERNAL WEB SERVICE
First Claim
Patent Images
1. A method of associating a wireless thermostat with a user account of an external web service, the method comprising:
- forming a first wireless network between the wireless thermostat and a device separate from the wireless thermostat, the device having a user interface;
using the user interface of the device to receive one or more access parameters from a user for accessing a second wireless network, the second wireless network capable of communicating with a wide area network for accessing the external web service;
once the one or more access parameters are received by the user interface of the device, transmitting the one or more access parameters from the device to the wireless thermostat via the first wireless network;
transmitting one or more registration parameters from the wireless thermostat to the device via the first wireless network, the one or more registration parameters uniquely identifying the wireless thermostat;
connecting the wireless thermostat to the second wireless network using, at least in part, the one or more access parameters, thereby making the wireless thermostat available on the second wireless network and the wide area network; and
using the device to access the external web service and to then associate the one or more registration parameters received from the wireless thermostat with the user account of the external web service.
4 Assignments
0 Petitions
Accused Products
Abstract
A wireless thermostat may be associated with a user account of an external web service that may facilitate remote access and/or control of the wireless thermostat. A remote device may be used to access a user'"'"'s account hosted by the external web service. The wireless thermostat may be identified to the external web service and associated with the user'"'"'s account by one or more unique identifiers previously delivered to the remote device from the wireless thermostat.
66 Citations
24 Claims
-
1. A method of associating a wireless thermostat with a user account of an external web service, the method comprising:
-
forming a first wireless network between the wireless thermostat and a device separate from the wireless thermostat, the device having a user interface; using the user interface of the device to receive one or more access parameters from a user for accessing a second wireless network, the second wireless network capable of communicating with a wide area network for accessing the external web service; once the one or more access parameters are received by the user interface of the device, transmitting the one or more access parameters from the device to the wireless thermostat via the first wireless network; transmitting one or more registration parameters from the wireless thermostat to the device via the first wireless network, the one or more registration parameters uniquely identifying the wireless thermostat; connecting the wireless thermostat to the second wireless network using, at least in part, the one or more access parameters, thereby making the wireless thermostat available on the second wireless network and the wide area network; and using the device to access the external web service and to then associate the one or more registration parameters received from the wireless thermostat with the user account of the external web service. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method comprising:
-
hosting a wireless network at a wireless thermostat; accepting a connection to the wireless network hosted by the wireless thermostat from a remote wireless device; the thermostat receiving one or more access parameters associated with a local area network from the wireless device; transmitting one or more registration parameters from the wireless thermostat to the remote wireless device for delivery to an external web service, wherein the one or more registration parameters uniquely identify the wireless thermostat; the wireless thermostat connecting to the local area network as a client device using the one or more access parameters; and the wireless thermostat communicating with an external web service, wherein the wireless thermostat is identified to the external web service by the one or more registration parameters.
-
-
20. A wireless thermostat configured to communicate with and control one or more HVAC components, the wireless thermostat comprising:
-
a temperature sensor; a memory; a controller, the controller configured to accept a wireless connection with a remote wireless device; receive one or more access parameters associated with a local area network from the remote wireless device via the wireless connection; transmit one or more registration parameters to the remote wireless device for delivery to an external web service, wherein the one or more registration parameters uniquely identify the wireless thermostat; connect to the local area network as a client device using the one or more access parameters received from the remote wireless device; and communicate with an external web service at least in part through the local area network, wherein the wireless thermostat is identified to the external web service by the one or more registration parameters previously delivered to the remote wireless device.
-
-
21. A computer readable medium having stored thereon in a non-transitory state a program code for use by a wireless device connectable to a local area network, the program code causing the wireless device to execute a method comprising:
-
scanning for wireless networks using the wireless device, wherein at least one wireless network is hosted by a wireless thermostat; connecting the wireless device to the wireless network hosted by the wireless thermostat; receiving from the wireless thermostat one or more unique identifiers that uniquely identify the wireless thermostat via the wireless network hosted by the wireless thermostat; storing the one or more unique identifiers in a memory of the wireless device; transmitting one or more access parameters associated with the local area network that are stored in the memory of the wireless device to the wireless thermostat via the wireless network hosted by the wireless thermostat; connecting the wireless device to an external web service hosted by an external web server; and transmitting the one or more unique identifiers stored in the memory of the wireless device to the external web service. - View Dependent Claims (22, 23, 24)
-
Specification