System and method for estimating the number of people in a smart building
First Claim
1. A computer implemented method for estimating the number of people in a region within an enclosed space comprising:
- obtaining a set of sensor data from a plurality of devices within a network of devices, wherein the set of sensor data comprises for each device in the plurality of devices corresponding sensor data indicative of a measure of occupancy within at least a portion of the region,obtaining a single occupancy criterion comprising a plurality of single occupant characteristics,wherein the single occupancy criterion functions to identify whether a candidate subset of the set of sensor data can be accounted for by a single occupant,wherein the single occupancy criterion further comprises a test based on the plurality of single occupancy characteristics, and wherein the single occupancy criterion is satisfied by the candidate subset of the set of sensor data when the candidate subset passes the test,processing one or more subsets of the set of sensor data according to the single occupancy criterion,wherein the processing identifies a set of subsets of devices such that for each subset of devices in the set of subsets of devices the corresponding subset of the set of sensor data satisfies the single occupancy criterion, and such that each device in the plurality of devices is included in at least one subset of devices in the set of subsets of devices, andestimating the number of people in the region within the enclosed space according to the number of subsets of devices in the set of subsets of devices.
0 Assignments
0 Petitions
Accused Products
Abstract
This disclosure concerns estimating the number of people within building-based device networks. Increasingly, local area network (LAN) devices are capable of sensing people (e.g. smart appliances). Features of building layout, and physical arrangement of devices provide that only a subset of sensor data patterns can be accounted for by a single user (e.g. simultaneous activation of a smart TV and a motion sensor). Over time, a central controller (e.g. LAN gateway) can gather these building-specific sensor patterns and learn single occupant characteristics for a network (e.g. features or boundaries of single occupant capability). In one embodiment, the central controller generates a single occupancy criterion (e.g. a building-specific test), comprising single occupant characteristics, operable to test a subset of sensor data for single occupancy. The central controller divides devices into a minimum number of groups, such that each group satisfies the single occupancy criterion and estimates the number of occupants accordingly.
30 Citations
30 Claims
-
1. A computer implemented method for estimating the number of people in a region within an enclosed space comprising:
-
obtaining a set of sensor data from a plurality of devices within a network of devices, wherein the set of sensor data comprises for each device in the plurality of devices corresponding sensor data indicative of a measure of occupancy within at least a portion of the region, obtaining a single occupancy criterion comprising a plurality of single occupant characteristics, wherein the single occupancy criterion functions to identify whether a candidate subset of the set of sensor data can be accounted for by a single occupant, wherein the single occupancy criterion further comprises a test based on the plurality of single occupancy characteristics, and wherein the single occupancy criterion is satisfied by the candidate subset of the set of sensor data when the candidate subset passes the test, processing one or more subsets of the set of sensor data according to the single occupancy criterion, wherein the processing identifies a set of subsets of devices such that for each subset of devices in the set of subsets of devices the corresponding subset of the set of sensor data satisfies the single occupancy criterion, and such that each device in the plurality of devices is included in at least one subset of devices in the set of subsets of devices, and estimating the number of people in the region within the enclosed space according to the number of subsets of devices in the set of subsets of devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer readable medium containing instructions stored therein for causing a computer processor to perform a method for estimating the number of people in a region of an enclosed space, comprising:
-
instructions for obtaining sensor data from a plurality of devices within a network of devices, the sensor data being indicative of occupancy within at least a portion of the region, instructions for obtaining a single occupancy criterion comprising a plurality of single occupant characteristics each being a rule which when satisfied by a candidate subset of the sensor data corresponding to a candidate set of devices from the plurality of devices indicates that the candidate subset of the sensor data can be accounted for by a single occupant, wherein the single occupancy criterion is satisfied by the candidate subset of the sensor data when a combination of the plurality of single occupant characteristics is satisfied by the candidate subset of the sensor data, wherein the combination is defined in the single occupancy criterion, instructions for processing one or more subsets of the sensor data according to the single occupancy criterion, to identify a set of subsets of devices such that for each subset of devices in the set of subsets of devices the corresponding subset of the sensor data satisfies the single occupancy criterion, and such that each device in the plurality of devices is included in at least one subset of devices in the set of subsets of devices, and instructions for estimating the number of people in the region of the enclosed space based on the number of subsets of devices in the set of subsets of devices. - View Dependent Claims (18, 19, 20)
-
-
21. A central controller comprising:
- at least one processor; and
memory storing computer-readable instructions that, when executed by the at least one processor, cause the central controller to;obtain sensor data from a plurality of devices, wherein the sensor data from each device of the plurality of devices is indicative of a measure of occupancy within at least a portion of a region in an enclosed space, access a single occupancy criterion, comprising a test based on a plurality of single occupant characteristics, and which when satisfied by a candidate subset of the sensor data corresponding to a candidate subset of devices from the plurality of devices indicates that the candidate subset of the sensor data can be accounted for by a single occupant, wherein the single occupancy criterion is satisfied for the candidate subset of the sensor data when the test is passed by the candidate subset of the sensor data, process the single occupancy criterion using one or more subsets of devices from the plurality of devices, to generate a set of subsets of devices such that for each subset of devices in the set of subsets of devices the corresponding subset of the sensor data from all devices in the each subset of devices satisfies the single occupancy criterion, and estimate the number of people in the region in the enclosed space based on the number of subsets of devices in the set of subsets of devices. - View Dependent Claims (22, 23, 24, 25, 26)
- at least one processor; and
-
27. A computer implemented method for estimating the number of people in a region of an enclosed space comprising:
-
obtaining a set of sensor data, indicative of occupancy within at least some of the region, and comprising for each of a plurality of devices within a network of devices corresponding sensor data, obtaining a single occupancy criterion comprising a plurality of single occupant characteristics, wherein upon processing at least some of the set of sensor data according to the single occupancy criterion, the single occupancy criterion functions to identify whether the at least some of the set of sensor data can be accounted for by a single occupant, wherein the single occupancy criterion further comprises a set of rules for the satisfaction of the single occupancy criterion, the set of rules being based at least in part on at least some of the plurality of single occupancy characteristics processing one or more subsets of the set of sensor data according to the single occupancy criterion, to compute a set of subsets of devices such that for each subset of devices in the set of subsets of devices the corresponding subset of the set of sensor data satisfies the single occupancy criterion, and such that each device in the plurality of devices is included in at least one subset of devices in the set of subsets of devices, and estimating the number of people in the region of the enclosed space based on the number of subsets of devices in the set of subsets of devices. - View Dependent Claims (28, 29, 30)
-
Specification