| CPC H05B 47/175 (2020.01) [G06Q 30/0215 (2013.01)] | 20 Claims |

|
1. An HVAC device, comprising:
an airflow component to heat, vent, or cool air; and
a control circuit coupled to the airflow component to control operation of the airflow component;
a communication interface system configured to communicate with a validator device;
a processor coupled to the communication interface system;
an HVAC device memory accessible to the processor; and
performance tracking programming in the HVAC device memory;
wherein:
the performance tracking programming when executed by the processor causes the HVAC device to:
measure a first running period of time of the HVAC device;
form a respective record based on the first running period of time;
sign the respective record with a signature using a key to produce a signed record; and
cause the communication interface system to transmit a claim message containing the signed record to the validator device;
the claim message is configured to cause the validator device to:
validate the signature responsive to determining the key is in a whitelist of keys including at least one of a public key, a private key, or a shared key with a controlled chain of custody stored in a memory of the validator device or the key is not present in a blacklist of keys deemed invalid stored in the memory of the validator device; and
validate the signed record at least in part by determining whether the first running period of time overlaps with one or more of a plurality of running periods of time in a history of validated records stored in the memory of the validator device.
|