Assisted labeling of devices with disaggregation
First Claim
1. A computer-implemented method for labeling devices in a building, the method comprising:
- measuring an electrical signal from the building, wherein the electrical signal powers a plurality of devices;
computing a plurality of features from the measured electrical signal;
computing a plurality of scores using a plurality of mathematical models and the plurality of features, wherein (i) the plurality of mathematical models comprises a first mathematical model corresponding to a first class of devices and (ii) the plurality of scores comprises a first score computed using the first mathematical model and the plurality of features;
selecting the first mathematical model using the plurality of scores;
using the first mathematical model to obtain first information about the first class of devices;
causing the first information to be presented to a user;
prompting the user to provide second information about a first device in the building, wherein the first device corresponds to the first class of devices;
receiving the second information from the user;
associating the first device with a label using the second information;
obtaining a second mathematical model for the first device using the second information or the label; and
associating the second mathematical model with the first device.
1 Assignment
0 Petitions
Accused Products
Abstract
Electrical usage of devices in a building may be monitored to assist a user in labeling devices. In some implementations, an electrical signal corresponding to devices may be processed with models to determine first information about a device, and this first information may be presented to a user to receive second information about the device from the user. The device may then be labeled using the second information from the user. In some implementations, a user may provide first information about a device, and the first information may be used to obtain models for processing an electrical signal. A model may be selected from the obtained models by comparing the obtained models to an electrical signal. The device may then be labeled using the selected model or the first information.
115 Citations
21 Claims
-
1. A computer-implemented method for labeling devices in a building, the method comprising:
-
measuring an electrical signal from the building, wherein the electrical signal powers a plurality of devices; computing a plurality of features from the measured electrical signal; computing a plurality of scores using a plurality of mathematical models and the plurality of features, wherein (i) the plurality of mathematical models comprises a first mathematical model corresponding to a first class of devices and (ii) the plurality of scores comprises a first score computed using the first mathematical model and the plurality of features; selecting the first mathematical model using the plurality of scores; using the first mathematical model to obtain first information about the first class of devices; causing the first information to be presented to a user; prompting the user to provide second information about a first device in the building, wherein the first device corresponds to the first class of devices; receiving the second information from the user; associating the first device with a label using the second information; obtaining a second mathematical model for the first device using the second information or the label; and associating the second mathematical model with the first device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for labeling devices in a building, the system comprising:
one or more computing devices comprising at least one processor and at least one memory, the one or more computing devices configured to; measure an electrical signal from the building, wherein the electrical signal powers a plurality of devices; compute a plurality of features from the measured electrical signal; compute a plurality of scores using a plurality of mathematical models and the plurality of features, wherein (i) the plurality of mathematical models comprises a first mathematical model corresponding to a first class of devices and (ii) the plurality of scores comprises a first score computed using the first mathematical model and the plurality of features; select the first mathematical model using the plurality of scores; use the first mathematical model to obtain first information about the first class of devices; based at least in part on the first information, cause a prompt to be displayed to a user requesting that the user provide second information about a first device in the building, wherein the first device corresponds to the first class of devices; receive the second information from the user; associate the first device with a label using the second information; obtain a second mathematical model for the first device using the second information or the label; and associate the second mathematical model with the first device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
15. One or more non-transitory computer-readable media comprising computer executable instructions that, when executed, cause at least one processor to perform actions comprising:
-
measuring an electrical signal from the building, wherein the electrical signal powers a plurality of devices; computing a plurality of features from the measured electrical signal; computing a plurality of scores using a plurality of mathematical models and the plurality of features, wherein (i) the plurality of mathematical models comprises a first mathematical model corresponding to a first class of devices and (ii) the plurality of scores comprises a first score computed using the first mathematical model and the plurality of features; selecting the first mathematical model using the plurality of scores; using the first mathematical model to obtain first information about the first class of devices; causing the first information to be presented to a user; prompting the user to provide second information about a first device in the building, wherein the first device corresponds to the first class of devices; receiving the second information from the user; associating the first device with a label using the second information; obtaining a second mathematical model for the first device using the second information or the label; and associating the second mathematical model with the first device. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification