Methods and systems for identification and correction of controlled system data
First Claim
Patent Images
1. A computer system comprising:
- one or more processors;
one or more data-storage devices; and
machine-readable instructions stored in one or more of the one or more data-storage devices that, when executed by the one or more processors, cause the one or more processors to perform operations comprising;
receiving operational data generated by a thermostat;
receiving registration data associated with the thermostat from the one or more data-storage devices;
examining the registration data for defects;
when the registration data includes defects;
generating approximate registration data based on the operational data and a set of operational data and registration data collected from one or more similar thermostats, andcorrecting the defects in the registration data with corresponding approximate registration data;
generating commands using the registration data; and
sending the commands to the thermostat to control a heating, ventilation, and air conditioning (HVAC) system.
2 Assignments
0 Petitions
Accused Products
Abstract
Computational methods and systems that collect operational data from an intelligent controller to identify information, or correct information, about a device and system controlled by the intelligent controller are disclosed. Computational methods and systems use a set of operational data and information known about other devices and systems controlled by similar intelligent controllers to process the operational data and generate information, or correct information, about the device and system.
7 Citations
18 Claims
-
1. A computer system comprising:
-
one or more processors; one or more data-storage devices; and machine-readable instructions stored in one or more of the one or more data-storage devices that, when executed by the one or more processors, cause the one or more processors to perform operations comprising; receiving operational data generated by a thermostat; receiving registration data associated with the thermostat from the one or more data-storage devices; examining the registration data for defects; when the registration data includes defects; generating approximate registration data based on the operational data and a set of operational data and registration data collected from one or more similar thermostats, and correcting the defects in the registration data with corresponding approximate registration data; generating commands using the registration data; and sending the commands to the thermostat to control a heating, ventilation, and air conditioning (HVAC) system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method to be carried out by a computer system that includes one or more processors and one or more data-storage devices, the method comprising:
-
receiving operational data and registration data associated with a thermostat; examining the registration data for defects; when the registration data includes defects; generating approximate registration data based on the operational data and a set of operational data and registration data collected from a number of similar thermostats, and correcting the defects in the registration data with corresponding approximate registration data; generating commands using the registration data; and sending the commands to the thermostat to control a heating, ventilation, and air conditioning (HVAC) system. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer-readable medium having machine-readable instructions encoded thereon for enabling one or more processors to perform operations comprising:
-
receiving operational data and registration data from one or more memories, the operational data and registration data associated with a thermostat; examining the registration data for defects; when the registration data includes defects; generating approximate registration data based on the operational data and a set of operational data and registration data collected from a number of similar thermostats, and correcting the defects in the registration data with corresponding approximate registration data; generating commands using the registration data; and sending the commands to the thermostat to control a heating, ventilation, and air conditioning (HVAC) system. - View Dependent Claims (17, 18)
-
Specification