Inferring building metadata from distributed sensors
First Claim
1. A computer implemented method comprising:
- accessing sensor data from one of a plurality of distributed sensors, each sensor located in a respective building portion of a building;
analyzing the sensor data to identify events indicated by a change in the sensor data;
comparing events in sensor data from at least two of the plurality of distributed sensors to identify correlated events and for each identified correlated event, storing data representing a link between corresponding sensors; and
analyzing the stored link data to automatically generate metadata describing a physical arrangement of the respective building portions, each respective building portion associated with at least one sensor and the physical arrangement based at least in part on the data representing links between corresponding sensors.
4 Assignments
0 Petitions
Accused Products
Abstract
Inferring building metadata from distributed sensors is described. In an embodiment multiple sensors are situated at various locations in a building detecting physical quantities (e.g. light, heat, motion). The data from at least one sensor is analyzed in order to detect events occurring in proximity to the sensor. Data about an event detected at a first sensor is compared with events detected at other sensors in order to identify correlated events from which connections between the sensor locations can be inferred and a building layout generated. In some embodiments a threshold may be applied to the data in order to filter out false events. In some embodiments the building layout may be used as part of a building control system. In some embodiments the sensor data may be used to determine if the sensor has been moved.
68 Citations
20 Claims
-
1. A computer implemented method comprising:
-
accessing sensor data from one of a plurality of distributed sensors, each sensor located in a respective building portion of a building; analyzing the sensor data to identify events indicated by a change in the sensor data; comparing events in sensor data from at least two of the plurality of distributed sensors to identify correlated events and for each identified correlated event, storing data representing a link between corresponding sensors; and analyzing the stored link data to automatically generate metadata describing a physical arrangement of the respective building portions, each respective building portion associated with at least one sensor and the physical arrangement based at least in part on the data representing links between corresponding sensors. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A building control system comprising:
-
an input arranged to receive sensor data from a plurality of sensors distributed among respective building portions within a building; an event detection engine adapted to analyze the sensor data and record events for each sensor corresponding to changes in the sensor data; a comparison engine adapted to compare time-stamped events for different sensors to identify correlated events and generate data representing a transition between sensors for each identified correlated event; and an analysis engine adapted to automatically generate a model defining the relative spatial positions of the respective building portions based on the transition data each respective building portion associated with at least one sensor and the relative spatial positions being based at least in part on the data representing transitions between sensors for the identified correlated events. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. One or more tangible device-readable media with device-executable instructions that, when executed by a computing system, direct the computing system to control a building system by performing steps comprising:
-
receiving sensor data from one of a plurality of distributed sensors of a first type, each sensor located in a respective building portion of a building; analysing the sensor data to identify events indicated by a change in the sensor data; comparing events in sensor data from at least two of the plurality of distributed sensors of the first type to identify events and for each identified event, storing data representing a transition between corresponding sensors; filtering the data representing transitions between sensors using a threshold to identify connections between building portions; analyzing the connections to automatically generate a representation of the spatial relationship between respective building portions, each respective building portion being associated with at least one sensor and the spatial relationship between building portions being based at least in part on the filtered data representing transitions between sensors; and generating a control signal for the building system based on the spatial relationship and current sensor data. - View Dependent Claims (19, 20)
-
Specification