Distribution of call-home events over time to ameliorate high communications and computation peaks in intelligent control system
AssigneeGoogle Inc.
InventorsYoky Matsuoka, Steven A. Hales
Life of this patent
Estimating the term…
Abstract
The current application is directed to an intelligent control system that includes intelligent thermostats and remote servers that spread call-home events over time to avoid large peak computational and communications loads on intelligent-control-system servers. The spreading of call-home vents over time is effected by use of call-home splay values pseudorandomly generated for intelligent thermostats.
Claims19
1-18. (canceled)
A sensing and control unit comprising:
- a processor;
- an electronic memory;
- a time-offset value stored within the electronic memory, wherein the time-offset value is randomly or pseudo randomly generated and stored in the electronic memory during a manufacturing process;
- and
- instructions stored within the electronic memory that, when retrieved and executed by the processor, control the sensing and control unit to establish a communications connection to a remote server at a time offset from the beginning of a call-home period by the time-offset value.
A method for data exchange between a number of remote sensing and control units, each having a processor and an electronic memory, and one or more servers, the method comprising:
- storing a randomly or pseudorandomly generated time-offset value in the electronic memory of each of the number of sensing and control units, wherein the time-offset value is randomly or pseudo randomly generated and stored in the electronic memory during a manufacturing process;
- and
- establishing, by each sensing and control unit, a communications connection to one of the one or more servers at a time offset from the beginning of a call-home period by the time-offset value stored in the electronic memory of the sensing and control unit.
Dependencies are inferred from the claim text.