×

POWER-PRESERVING COMMUNICATIONS ARCHITECTURE WITH LONG-POLLING PERSISTENT CLOUD CHANNEL FOR WIRELESS NETWORK-CONNECTED THERMOSTAT

  • US 20120267089A1
  • Filed: 06/22/2012
  • Published: 10/25/2012
  • Est. Priority Date: 02/24/2011
  • Status: Active Grant
First Claim
Patent Images

1. A thermostat, comprising:

  • a plurality of heating, ventilation, and air conditioning (HVAC) connectors;

    a rechargeable battery;

    a battery charging circuit configured to charge the rechargeable battery at least in part by harvesting power from an HVAC system through the plurality of HVAC connectors without requiring a common wire;

    a processor powered at least in part by the rechargeable battery, wherein;

    the processor is configured to operate in a low-power state; and

    the processor is configured to operate in a high-power state;

    a wireless communication module operatively coupled to the processor and configured to;

    establish and maintain wireless communications with a router, including receiving transmissions from the router;

    process the transmissions from the router by discriminating between a first type of transmission and a second type of transmission, wherein;

    the first type of transmission comprises keep-alive messages associated with a communication channel between a remote thermostat-controller server and the thermostat, andthe second type of transmission comprises information associated with controlling the HVAC system;

    in response to identifying a transmission of the second type during a time period in which the processor is operating in the low-power state, causing the processor to transition from the low-power state to the high-power state;

    whereby the processor can operate in the low-power state for an extended period of time while a Natural Address Translation (NAT) table entry in the router that is associated with said communication channel between the processor and the remote thermostat-controller server remains maintained during said extended period of time.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×