Patent ID: 9294340
Filing Date: 2016-03-22
CPC Classification: G06F,H04L

Claim Text:
1. A non-transitory computer-readable medium comprising instructions configured to: receive JavaScript Object Notation (JSON) format data from a first device configured to monitor or control a first condition associated with heating, ventilating, and air conditioning (HVAC) properties in a home or office environment; receive tag-length-value (TLV) format data from a second device configured to monitor or control a second condition in the home or office environment; identify a first bucket in a storage element based on the JSON format data, wherein the storage element comprises a first plurality of buckets associated with the first device and a second plurality of buckets associated with the second device, wherein each bucket of the first and second pluralities of buckets is defined according to a JSON protocol and is associated with a data type that groups two or more data objects together according to a common field; write the JSON format data into the first bucket; translate the TLV-format data into an equivalent JSON format data, wherein translation of the TLV-format data into the equivalent JSON format data includes: identify a second bucket of the second plurality of buckets in the storage element based on the bucket value; write the equivalent JSON format data into the second bucket; and adjust the HVAC properties in the home or office environment by adjusting an operation of the first device based on the JSON format data written in the first bucket and the equivalent JSON format data written in the second bucket.