Patent ID: 7826910

Claim:
A method comprising: receiving a first data from a sensor of a controlled device via a wireless network at a first time; transmitting the first data to a controller system; receiving a second data from the sensor of the controlled device via the wireless network at a second time; transmitting the second data to the controller system; determining that a third data has not been received prior to a predetermined time period, or that the third data has been received prior to the predetermined time period and the third data is outside of a determined range of values; calculating a fourth data based on the first data and the second data; and transmitting the fourth data to the controller system at a third time wherein the controller system sends a first instruction data to the controlled device in response to the first data before receiving the second data, sends a second instruction data to the controlled device in response to the second data before receiving the third data, and the controller system sends a third instruction data to the controlled device in response to the fourth data; and wherein the fourth data is based at least on a predicted sensor value comprising a sum of a first expression and a second expression, wherein the first expression comprises a product of the first data and a first coefficient subtracted from a product of the second data and a second coefficient, and wherein the second expression comprises a product of a first controlled device output and a third coefficient subtracted from a product of a second controlled device output and the third coefficient.